Merge remote-tracking branch 'origin/master' into staging
authorMartin Zobel-Helas <zobel@debian.org>
Fri, 20 Jul 2018 13:53:33 +0000 (15:53 +0200)
committerMartin Zobel-Helas <zobel@debian.org>
Fri, 20 Jul 2018 13:53:33 +0000 (15:53 +0200)
* origin/master:
  Add sallinen to blacklist_acpi_power_meter list
  We only have puppets >= 3.0 now
  run puppet every 1.5 hrs instead of every 2
  Remove wheezy-supporting cruft
  fix apache version
  our cipher suite is still the one recommended by mozilla
  retire smetana
  Apparently, no quoting
  and use template after setting var
  fix template
  Use update-ca-certificates to update ca-global on stretch and later
  Give us longer to notice degraded boot
  only run /usr/local/sbin/update-ca-certificates-dsa if it exists
  Allow debadmin to sudo to codesign
  Make salsa.d.o the default ssl vhost on godard so lame clients can get to it
  Comment out rate-limiting of https traffic on security-tracker
  Increase https bandwidth for security-tracker
  Keep things cached for at least 10min
  Fix apache module name
  Use mod_cache_disk on security-tracker
  Fix typo in comment
  drop things from 66.170.99.[12]
  fix rule
  disable deflate on security-tracker.  we are cpu bound
  do some basic traffic shaping on soriano
  enable expires module for security-tracker
  move apache config for security-tracker.debian.org.conf to puppet
  Kill planet.debian.net (RT#7019)
  The git user's sudo entries should be NOPASSWD (RT#7316)
  fix rule name
  snapshot - drop traffic from 61.69.254.110
  Also give the git user sudo access to salsa-* on godard (RT#7316)
  More users for salsa (RT#7316)
  Add registry.salsa.debian.org vhost config (RT#7316)
  unicamp renumbering
  remove parth, re: RT#7334
  setup-all-dchroots: wheezy is gone, jessie is limited to LTS architectures
  get arm-arm-01 out of broken_rtc set
  Install ganeti-reboot-cluster
  Update my home ip ranges yet again
  set Expires to 1 week also for .gz files
  Enable HTTP/2 on sources.d.o
  http rate limiting for dynamic hosts also on v6
  snapshot: allow 6 requests per minute even to clients that we think are excessive
  snapshot_web dynamic rules
  snapshot_web dynamic rules
  Drop apache2deb9 variable
  Add data-protection@d.o to various exim config bits
  port 6081 should be allowed via snapshot
  try apache rate limiting on snapshot hosts, 2
  try apache rate limiting on snapshot hosts
  add template
  parts of the nagios setup
  nagios: install some packages and define service
  debian nagios service does not use digest auth
  nagios: we do not need proxy_http
  add apache::authn_anon and apache::auth_digest
  nagios master: apache vhost
  start using nagios::server again, move cert setup there
  remove obsolete stuff from nagios::server
  restart stale icinga automatically
  wider regex for clearing failed rsyncd service to catch rsyncd-snapshot-farm@
  ignore ruby-dbi ruby-deprecated ruby-dbd-pg on snapshot hosts
  ignore ruby-dbi ruby-deprecated ruby-dbd-pg on snapshot hosts
  set expires: headers on alioth-archive
  Add a few pointers on the anonscm index page
  index page for anonscm, 2
  index page for anonscm
  put an /srv/anonscm.debian.org/htdocs in place
  vhost cleanup
  vhost update
  non-SSL is on 80
  Use anonscm.map
  try to put anonscm.map onto host, 3
  try to put anonscm.map onto host, 2
  try to put anonscm.map onto host
  prepare anonscm vhost
  set hsts on snapshot
  Try to put haproxy on snapshot hosts
  Add a logging device for haproxy
  Add haproxy module from tor
  a haproxy facter
  More verbose setup-all-dchroots when run in a terminal
  install snapshot cert
  sallinen: retire 443->5473 dnat
  Fetch sallinen.debian.org snapshot backups from port 5473
  pg ssh auth: danzi: remove read for sibelius; lw07: switch read sibelius to read sallinen; sallinen: remove read sibelius
  backup sallinen pg
  sallinen has a pg server
  pg firewalling
  add lw07 to snapshot_web group
  start varnish only after network is online
  Try an network_online target for stretch hosts
  And setup ferm, 2
  And setup ferm
  add -j unix,user=vcache -F to varnishd call
  and use array for listening ports
  varnish on stretch now takes several -a arguments instead of one with multiple addresses
  sallinen varnish, 2
  sallinen varnish
  a very basic generic varnish module
  rename varnish to varnish_pkgmirror module
  rename varnish to varnish_pkgmirror module
  allow archvsync to trigger snapshot imports
  block mails from @qq.com
  fix kanboard role (php wants mpm_prefork)
  add a kanboard role
  kanboard group members can run stuff as kanboard on kantuser
  Fixup previous commit, log directory permissions were already defined
  pybuildd: ensure that the build and logs dir have the correct permissions
  New IP ranges for jcristau
  Fix acquire-reboot-lock molly-guard hook to actually keep the lock until shutdown
  retire old basic-ssh_known_hosts setup
  put initial ssh_known_hosts in place and run ud-replicate by puppet
  and indexes on alioth-archive
  alioth-archive needs mod rewrite
  fix path
  alioth-archive apache site
  snapshot: rewrite module
  Add apache vhost
  put apache on sallinen
  sudo for alioth-archive
  create /srv/alioth-archive on alioth-archive host
  dedication for grabbe
  install apache on alioth archive
  prepare alioth archive puppet role
  fix grabbe-lvm volume name
  add grabbe volumes
  Fixup buildd manifest for jessie
  pkg-ruby-extras.alioth.d.o on static
  Give up on the distinction between /etc/ssl/certs and /etc/ssl/ca-debian
  Remove CAs we no longer use from /etc/ssl/ca-debian/
  Also remove /usr/local/share/ca-certificates/debian.org
  Get rid of /etc/ssl/servicecerts
  check-libs: ignore all access to /srv/salsa/repos by user git, regardless of process name
  Decommission zemlinsky.d.o (RT#7208)
  Remove buildd package on pybuildds based buildds
  buildd: use a different configuration for buildd and pybuildd
  Reorganize buildd module into different sections
  buildd: drop old compat code, make more jessie code conditional
  buildd: remove buildd-schroot-aptitude-kill.squeeze
  Allow ftp-masters access to the dak-code user
  Add video.debconf.org redirect on static (RT#7186)
  Cleanup roles::signing some more
  Delete scripts for code signing
  buildd lingering: remove a bashism
  buildd lingering: setup XDG_RUNTIME_DIR in .profile
  Set up lists.alioth.debian.org to alioth-lists.debian.net redirect
  buildd lingering: ensure /var/lib/systemd/linger directory exists
  Enable lingering and persistent journal on buildds
  Deploy ssl cert for bugs-devel.d.o on bugs-master
  Fix logic in cleanup-watcher-pause-file: clean out files *after* they should be deleted
  Only set headers in apache if they don't exist
  buildd.d.o: update archive key
  99porterbox-extra-sources: Enable debug archive for buster and beyond
  99porterbox-extra-sources: Update security blacklist post-stretch
  smaller timeout before we attempt to restart hpasmcli
  restart hp-health on lobos and villa if they are broken
  Do ignore raid controller cache failures on lw08
  Try to make dsa-check-hpssacli cron entry setup code easier to read
  raise warn-age for pg base backups to 11 days
  There is no ferm-restart Exec to notify
  postgres-make-base-backups: fix () formatting
  format days differently
  postgres-make-base-backups: and print seconds as times
  postgres-make-base-backups: print more values
  postgres-make-base-backups: rename variables to make them more obvious
  postgres-make-base-backups: re-order logic for consistency
  also print cutoff times
  Format time deltas in a readable way instead of in seconds
  Try to escape things differently
  running every half hour should also suffice easily, with a semicolon
  running every half hour should also suffice easily
  postgres-make-base-backups: locks and logs
  run postgres-make-base-backups every 10 minutes not only on Sunday
  sane mode for state dir
  And create state dir for postgres-make-base-backups
  run base backups spread over time.  This also should help us to recover from failures or reboots better
  Have postgres-make-base-backups use postgres-make-one-base-backup
  Make a postgres-make-one-base-backup script with the logic from  postgres-make-base-backups
  ferm::conf - include ferm
  start ferm config with a 00-init and start SSH*SOURCES there
  ferm::conf - merge with tor version
  Revert "The debian.ch domain is obsolete"
  Revert "Revert "massage log messages""
  The debconf13.ch domain is obsolete
  Revert "massage log messages"
  The debian.ch domain is obsolete
  massage log messages
  massage log messages
  Run our own bacula scheduler from cron
  Update ntp init script to the stretch version (RT#6907)
  Drop alioth zone from named config
  Fix /etc/repro/radius-servers more
  Fix /etc/repro/radius-servers
  Configuration item "hashsize" is deprecated
  Configuration item "allowmultiplekeys" is deprecated
  Configuration item "ignorenislike" is deprecated
  And fixup another path
  Fix path to template
  Disable default freeradius sites I don't think we want
  Attempt to pull in some of the freeradius config from rtc.d.o
  Also put bacula messages into syslog
  Disable scheduling for backup jobs in preparation of deploying our own scheduler
  Only add host to bacula dsa client list if we do backups for it
  Update (c) year
  Be more defensive when removing potentially obsolete pools
  collect backup client list in a plain text file
  bacula: remove obsolete pools
  Redirect all of *.pages to https (re: RT#7072)
  mirror-health: set User-Agent http header
  Revert "Make security -> security-cdn redirect global, not just for the linux package"
  Make security -> security-cdn redirect global, not just for the linux package
  Drop security-cdn.d.o on stretch
  storace also makes ACPI noises about power_meter
  we do not need to backup clamav-unofficial-sigs files
  push empty /var/lib/varnish/.nobackup
  mirror-conova also does lots of ACPI power-meter dmesg noise
  Decommission mirror-bytemark
  Fix check url for security mirror health
  Run dsa-check-openmanage on schumann and wieck
  mirror-bytemark no longer a fastly backend for /debian/
  make schumann a fastly backend for security
  Remove /srv/ftp.root from security mirrors
  Serve security mirrors from /srv/mirrors/debian-security
  Import facts from schumann
  Drop m68k@buildd.debian.org -> m68k-build@nocrew.org rewrite
  Add schumann to the security_mirror role
  Remove lobos from fastly security backends for now
  dupload.conf: fix a thinko in the security upload hostname
  buildd: do security uploads using SSH
  rsync-ssh-wrap: force the permissions of uploaded files
  planet-master.d.o: fix a thinko in my previous commit
  planet-master.d.o: only allow access from localhost and local IP
  99builddsourceslist: access the security archive using https
  lintian.d.o: fix deflate output filter
  Mock more certificates
  RT#7092: Apache on godard adds an additional X-Xss-Protection
  Import facts from godard
  octocatalog: add dummy file for LE service certs
  Mock ldapinfo during octocatalog runs
  static_mirror: enable deflate and filter modules
  Install ca-certificates in the buildd chroots
  lintian.d.o: Move svg compression to the resources directory
  lintian.d.o: Remove redundant + incorrect IfModule mod_userdir
  Revert "99builddsourceslist: access the security archive using https"
  99builddsourceslist: access the security archive using https
  Fully retire spontini.d.o
  Also drop security anycast-test mirrors
  snapshot storage nodes want the toolchain to build the snapshot fsck utility
  setup-dchroot: fix a typo
  Install apt-transport-https in the buildd chroots
  Drop anycast-test mirrors from apt
  More kfreebsd removal
  setup-all-dchroots: get rid of kfreebsd and ppc64
  nagios: use dsa-check-systemd-services instead of systemctl is-system-running
  Also systemctl reset-failed failed session-nnn.scope
  Move failed rsync cleanup into systemd module
  octocatalog: add dummy file for LE service certs
  Fixup local-mirror.cdbuilder sites-enabled symlink name
  Add {deb,security}.d.o aliases to local-mirror.cdbuilder
  use ttyS1 for the serial console on casulana
  Get trailing slashes right for aliases
  First go at cdbuilder local mirror export (re: RT##7101)
  Add a apache_not_public role where we do not add ferm allow rules and put casulana into it
  no more experimental_apache (previously cgi-grnet-01, pejacevic, petrova)
  Add cdbuilder-logs static component (re: RT##7101)
  Add casulana as a static source for cdbuilder-logs (re: RT##7101)
  RT#7092: Apache on godard adds an additional X-Xss-Protection
  Test with Puppet 4.8
  Update facts
  Move nagios stuff
  Move generated cert files to new location
  Update octocatalog job
  Test with Puppet 4.8
  Update facts
  Move nagios stuff
  Move generated cert files to new location
  Update octocatalog job
  rsync on lw09,lw10
  update lw autotab
  update lw autotab
  do nfs server setup on lw09/lw10
  no more 10/8 network at leaseweb
  remove sgran from root keys
  remove sgran IP range. he can hop via master if needed
  puppet does not have any mail config in /srv/puppet.debian.org/mail
  backgrounding does not really work remotely
  dsa-restart-all-idle-postgres: only restart pg instances that show up in dsa-check-libs
  dsa-restart-all-idle-postgres: and do not keep fds open
  dsa-restart-all-idle-postgres: disown background jobs instead of waiting for them
  in practice make the sleep longer
  fix filename
  Add script to restart postgres clusters
  ignore wb-buildd.more on buildd_master role hosts
  samhain ignore /etc/ssh/userkeys/buildd-uploader on ssh upload hosts
  Use "restrict" key option for buildd access to upload hosts
  Use "restrict" key option for buildd access to wanna-build
  Use "restrict" key option for storace's da-backup keys
  Use "restrict" key option in debbackup authorized_keys
  Simplify portforwarder authorized_keys options
  Put ganeti VMs into their own systemd scope
  modules/postgres/manifests/backup_source: add a comment re docs
  Add a comment header to /etc/ssh/userkeys/debbackup
  Do samhain checks only half as often
  Update private IP range at leaseweb
  Add debconf18.debconf.org config on debussy (rt#7089)
  update sudo for new dsa-check-libs call
  Clean up failed rsyncs every few minutes
  ignore salsa fd leak in sidekiq for dsa-check-lib purposes
  and log checksums correctly
  also log failed target
  pg-backup-file: continue after failures and only report at the end
  Decommission fano and finzi
  mirror-anu should not actually have an onion address
  Improve kpartx rule
  Disable default kpartx udev rule
  Get rid of obsolete vsftpd::site→absent resources
  No more conntrackd in bm, so drop firewall opening
  Retire ftp.d.o role, it is unused
  Clean up debugging foo
  steve probably does not care about samhain mails very much
  Get rid of unused role
  Get rid of some intermediate variables
  Move onion IP addresses into hiera
  Simplify debian_mirror for hiera-hash
  Whitespace
  Move debian_mirror over to being a hash
  Use .dig to dig into hiera structs
  Debugging
  Cleanup obsolete absent resource
  Get rid of security_mirror_onion role in favour of just keying off the ip address in hiera
  sshd: Raise MaxStartups on ssh upload hosts
  Decommission fils and fayrfax
  sshd_config: Remove UsePrivilegeSeparation yes.   on stretch the default is sandbox which seems better
  sshd_config: remove commented out options and options where we just use the default value (according to the stretch manpage)
  Simplify lookups now that security_mirror is a hash
  Switch the security mirror role over to using a hash
  Add support to hashes for has_role
  Whitespace fixups
  Add localhost listens when listen-addresses is set
  Whitespace
  Pull out listen addresses from hiera again
  Set service-hostname for mirror-conova too
  mirror-conova is a fastly backend, mark it as such
  Fix typo
  Hard code listen IPs while I debug hiera again
  Avoid redeclaring the mirror-health file resource
  Stop hard coding host list for debian_mirror and use the same code we use for security
  Refactor hiera lookup for security mirrors slightly
  Gah, puppet!
  Use notify, not notice for debugging
  Revert "Correct hiera function call syntax"
  Fix has_role to handle richer data structures properly
  Hard code deb.d.o backend hosts while debugging
  Revert "Debugging"
  Debugging
  Debugging
  Correct hiera function call syntax
  Also redirect mips64el to the mips port family page
  Fix a thinko in previous commit
  lobos and villa do not have a battery on their raid controller
  More debugging
  Fix typo
  More gunking around to see if we can make this work
  Make all entries in security_mirror into hashes
  More syntax fixing
  YAML is hard
  Use hiera data for pulling health check data for security hosts
  Typos-r-us
  Pull list of hosts to health check from hiera
  Remove backup access from franck.d.o
  dsa-check_puppet_agent was renamed to dsa-check-puppet_agent
  get rid of pizzetti
  Move listen-address information out of manifest and into hiera
  Use ensure_packages to avoid problems with puppet redeclaring resources
  remove falla and fischer
  Pull listen addresses for apache mirrors from hiera
  remove bendel/lists blackhole rules that are probably long obsolete
  Fix yaml syntax
  Add extra metadata for debian_mirror hosts
  remove busoni
  Import cron entries from dsa-nagios-check package
  Use the right path to health checks on security hosts
  Decommission ubc-bl*.debian.org
  Publish security mirror health on _health
  Fix hiera function call syntax
  Start setting up mirror health checking for security too
  Cut down a tiny bit on exim config distributed everywhere
  Remove obsolete block
  Try harder at handling connection timeouts for mirror-health
  fasolo, klecker: blacklist acpi power meter. rt#6974
  systemd: do not reload journald
  godard: enable persistent journald storage. rt#7049
  wafer: only ask for client certs on the login page
  Django sites rely on Referrer headers for XSS protection
  wafer wants to be able to write its log, make it run with the debconf-web gid
  wafer config uses expires apache module
  debussy wants sso_rp for wafer
  fixup debconf_wafer role
  apache config for wafertest.debconf.org
  Use a specific IP address for pages.d.n's vhost
  Add debussy to the insecure_ssl role
  fix pages port once more
  fix port for pages
  ssl cert for pages.debian.net
  do proxypass for pages
  SSL for pages.debian.org
  ProxyPass everything so we can set nocanon (re: RT#7057)
  change redirections about policy manual to 302, since a change back to the multi-page format is under consideration
  79.124.75.18 sends us hotel booking spam
  update recursors for grnet
  Decommission asachi, arm-linaro-01 and arm-linaro-03 (RT#6895)
  use ttyS1 for the kernel console on fasolo
  Try to get ipsec between storace and fasolo
  And ensure wsgi module gets loaded
  Switch debtags to wsgi python3
  lower heartbeat intervals
  Set Heartbeat Interval in the Director resource instead of each client's Client resource
  only manage grub if we have it

200 files changed:
.gitlab-ci.yml
Gemfile
hieradata/clusters/ganeti2.debian.org.yaml [deleted file]
hieradata/common.yaml
manifests/site.pp
modules/acpi/manifests/init.pp
modules/apache2/files/headers
modules/apache2/manifests/auth_digest.pp [new file with mode: 0644]
modules/apache2/manifests/authn_anon.pp [new file with mode: 0644]
modules/apache2/manifests/dynamic.pp
modules/apache2/manifests/init.pp
modules/apache2/manifests/site.pp
modules/apache2/templates/default-debian.org.erb
modules/apache2/templates/puppet-config.erb
modules/autofs/files/leaseweb/auto.dsa
modules/bacula/files/dsa-bacula-scheduler [new file with mode: 0755]
modules/bacula/files/volumes-delete-old
modules/bacula/manifests/client.pp
modules/bacula/manifests/director.pp
modules/bacula/manifests/init.pp
modules/bacula/templates/bacula-dir.conf.erb
modules/bacula/templates/default.bacula-fd.erb
modules/buildd/files/buildd-schroot-aptitude-kill.squeeze [deleted file]
modules/buildd/files/buildd.conf
modules/buildd/files/buildd.debian.org.gpg
modules/buildd/files/dupload.conf
modules/buildd/manifests/init.pp
modules/clamav/manifests/init.pp
modules/debian_org/files/basic-ssh_known_hosts [deleted file]
modules/debian_org/files/misc/hoster.yaml
modules/debian_org/files/misc/local.yaml
modules/debian_org/files/molly-guard/15-acquire-reboot-lock
modules/debian_org/lib/facter/paths.rb
modules/debian_org/lib/facter/software.rb
modules/debian_org/manifests/apt.pp
modules/debian_org/manifests/init.pp
modules/debian_org/templates/dsa-puppet-stuff.cron.erb
modules/debian_org/templates/rc.local.erb
modules/dsa_lvm/files/lvm-ubc-ganeti-p410.conf [deleted file]
modules/dsa_lvm/files/lvm-ubc-ganeti.conf [deleted file]
modules/dsa_lvm/manifests/init.pp
modules/exim/files/common/blacklist
modules/exim/files/common/callout_users
modules/exim/files/common/grey_users
modules/exim/files/common/rbllist
modules/exim/files/common/rhsbllist
modules/exim/templates/eximconf.erb
modules/exim/templates/virtualdomains.erb
modules/ferm/manifests/conf.pp
modules/ferm/manifests/init.pp
modules/ferm/manifests/per_host.pp
modules/ferm/templates/00-init.conf.erb [new file with mode: 0644]
modules/ferm/templates/defs.conf.erb
modules/ferm/templates/ferm.conf.erb
modules/ferm/templates/me.conf.erb
modules/ganeti2/files/cleanup-watcher-pause-file
modules/ganeti2/files/ganeti-machined-register-instances [new file with mode: 0755]
modules/ganeti2/files/ganeti-reboot-cluster [new file with mode: 0755]
modules/ganeti2/manifests/init.pp
modules/ganeti2/manifests/params.pp
modules/grub/templates/puppet-kernel-serial.cfg.erb
modules/haproxy/files/monitoring-munin-haproxy/LICENSE [new file with mode: 0644]
modules/haproxy/files/monitoring-munin-haproxy/README.md [new file with mode: 0644]
modules/haproxy/files/monitoring-munin-haproxy/REPO-INFO [new file with mode: 0644]
modules/haproxy/files/monitoring-munin-haproxy/haproxyng [new file with mode: 0755]
modules/haproxy/files/munin-haproxyng.conf [new file with mode: 0644]
modules/haproxy/manifests/init.pp [new file with mode: 0644]
modules/hardware/manifests/fixes.pp
modules/hardware/manifests/raid/proliant.pp
modules/kfreebsd/manifests/init.pp [deleted file]
modules/linux/manifests/init.pp
modules/monit/manifests/init.pp
modules/multipath/manifests/init.pp
modules/multipath/templates/multipath-bm.conf.erb
modules/multipath/templates/multipath-ubc-ganeti.conf.erb
modules/multipath/templates/multipath-ubc-ganeti2.conf.erb
modules/munin/templates/munin-node.plugin.conf.erb
modules/nagios/files/common/check-libs.conf
modules/nagios/manifests/client.pp
modules/nagios/manifests/server.pp
modules/nagios/templates/icinga-apache2.conf.erb [new file with mode: 0644]
modules/nagios/templates/nagios.debian.org.conf.erb [new file with mode: 0644]
modules/nagios/templates/obsolete-packages-ignore.d-hostspecific.erb
modules/named/templates/named.conf.debian-zones.erb
modules/nfs_server/manifests/init.pp
modules/ntp/files/ntp.init
modules/ntp/files/ntpkey_iff_ubc-bl2.pub [deleted file]
modules/ntp/files/ntpkey_iff_ubc-bl6.pub [deleted file]
modules/ntp/manifests/client.pp
modules/ntpdate/manifests/init.pp
modules/onion/files/create-onionbalance-config
modules/portforwarder/templates/authorized_keys.erb
modules/postgres/files/backup_server/postgres-make-one-base-backup [new file with mode: 0755]
modules/postgres/files/dsa-restart-all-idle-postgres [new file with mode: 0755]
modules/postgres/manifests/backup_server.pp
modules/postgres/manifests/backup_source.pp
modules/postgres/manifests/init.pp
modules/postgres/templates/backup_server/dsa-check-backuppg-manual.conf.erb
modules/postgres/templates/backup_server/postgres-make-backup-sshauthkeys.erb
modules/postgres/templates/backup_server/postgres-make-base-backups.erb
modules/postgres/templates/backup_server/sshkeys-manual.erb
modules/puppetmaster/lib/puppet/parser/functions/has_role.rb
modules/roles/files/anonscm/anonscm.map [new file with mode: 0644]
modules/roles/files/anonscm/index.html [new file with mode: 0644]
modules/roles/files/debconf_wafer/debconf18.debconf.org [new file with mode: 0644]
modules/roles/files/debsources/sources.debian.org.conf
modules/roles/files/mirror_health/mirror-health
modules/roles/files/planet_master/planet-master.debian.org [deleted file]
modules/roles/files/postgresql_server/pg-backup-file
modules/roles/files/rtc/freeradius-mod-passwd-rtc [new file with mode: 0644]
modules/roles/files/security_mirror/rsyncd.conf
modules/roles/files/signing/pesign-wrap [deleted file]
modules/roles/files/signing/secure-boot-code-sign.py [deleted file]
modules/roles/files/ssh_upload/rsync-ssh-wrap
modules/roles/manifests/alioth_archive.pp [new file with mode: 0644]
modules/roles/manifests/anonscm.pp [new file with mode: 0644]
modules/roles/manifests/bgp.pp
modules/roles/manifests/cdbuilder_local_mirror.pp [new file with mode: 0644]
modules/roles/manifests/debconf_wafer.pp
modules/roles/manifests/debian_mirror.pp
modules/roles/manifests/debsources.pp
modules/roles/manifests/init.pp
modules/roles/manifests/mirror_health.pp
modules/roles/manifests/planet_master.pp
modules/roles/manifests/rtc.pp
modules/roles/manifests/security_master.pp
modules/roles/manifests/security_mirror.pp
modules/roles/manifests/security_tracker.pp
modules/roles/manifests/security_upload.pp
modules/roles/manifests/signing.pp
modules/roles/manifests/snapshot.pp
modules/roles/manifests/snapshot_web.pp [new file with mode: 0644]
modules/roles/manifests/static_mirror.pp
modules/roles/misc/static-components.yaml
modules/roles/templates/anonscm/anonscm.debian.org.conf.erb [new file with mode: 0644]
modules/roles/templates/apache-alioth-archive.debian.org.erb [new file with mode: 0644]
modules/roles/templates/apache-local-mirror.cdbuilder.debian.org.erb [new file with mode: 0644]
modules/roles/templates/apache-security-tracker.debian.org.conf.erb [new file with mode: 0644]
modules/roles/templates/apache-www.debian.org.erb
modules/roles/templates/buildd_master_wb-authorized_keys.erb
modules/roles/templates/planet_master/planet-master.debian.org.erb [new file with mode: 0644]
modules/roles/templates/rtc/freeradius-rtc.erb [new file with mode: 0644]
modules/roles/templates/security-tracker/traffic-shape [new file with mode: 0755]
modules/roles/templates/security_mirror/security.debian.org.erb
modules/roles/templates/snapshot/haproxy.cfg.erb [new file with mode: 0644]
modules/roles/templates/snapshot/rsyncd.conf.erb
modules/roles/templates/snapshot/snapshot.debian.org.conf.erb [new file with mode: 0644]
modules/roles/templates/snapshot/snapshot.debian.org.vcl.erb [new file with mode: 0644]
modules/roles/templates/ssh_upload_buildd-uploader-authorized_keys.erb
modules/roles/templates/static-mirroring/vhost/static-vhosts-simple.erb
modules/rsync/manifests/init.pp
modules/salsa/manifests/init.pp
modules/salsa/manifests/params.pp
modules/salsa/manifests/web.pp
modules/salsa/templates/apache-pages.debian.net.conf.erb
modules/salsa/templates/apache-registry.salsa.debian.org.conf.erb [new file with mode: 0644]
modules/samhain/templates/samhainrc.erb
modules/schroot/files/schroot-setup.d/99builddsourceslist
modules/schroot/files/schroot-setup.d/99porterbox-extra-sources
modules/schroot/files/setup-all-dchroots
modules/schroot/files/setup-dchroot
modules/schroot/templates/schroot-buildd/fstab.erb
modules/schroot/templates/schroot-dsa/fstab.erb
modules/ssh/templates/authorized_keys.erb
modules/ssh/templates/sshd_config.erb
modules/ssl/files/README
modules/ssl/files/ca-certificates-debian.conf [deleted file]
modules/ssl/files/ca-certificates.conf
modules/ssl/files/local-ssl-ca-global [deleted file]
modules/ssl/files/servicecerts/star.alioth.debian.org.crt [deleted file]
modules/ssl/manifests/init.pp
modules/ssl/templates/local-ssl-ca-global.erb [new file with mode: 0644]
modules/stretch/files/ifupdown-wait-online.service [new file with mode: 0644]
modules/stretch/files/wait-online.sh [new file with mode: 0755]
modules/stretch/manifests/network_online.pp [new file with mode: 0644]
modules/sudo/files/sudoers
modules/syslog_ng/templates/syslog-ng.conf.erb
modules/systemd/files/systemd-cleanup-failed [new file with mode: 0755]
modules/systemd/manifests/init.pp
modules/tcp_bbr/manifests/init.pp
modules/unbound/templates/unbound.conf.erb
modules/varnish/files/default.vcl [deleted file]
modules/varnish/files/varnish.default [deleted file]
modules/varnish/files/varnish.logrotate [deleted file]
modules/varnish/manifests/base.pp [new file with mode: 0644]
modules/varnish/manifests/config.pp [new file with mode: 0644]
modules/varnish/manifests/init.pp [deleted file]
modules/varnish_pkgmirror/files/default.vcl [new file with mode: 0644]
modules/varnish_pkgmirror/files/varnish.default [new file with mode: 0644]
modules/varnish_pkgmirror/files/varnish.logrotate [new file with mode: 0644]
modules/varnish_pkgmirror/manifests/init.pp [new file with mode: 0644]
spec/octocatalog/facts/czerny.debian.org.json
spec/octocatalog/facts/godard.debian.org.json [new file with mode: 0644]
spec/octocatalog/facts/schumann.debian.org.json [new file with mode: 0644]
spec/octocatalog/facts/villa.debian.org.json
spec/octocatalog/init-env
spec/octocatalog/init-system
spec/octocatalog/ldap/ldapinfo.rb [new file with mode: 0644]
spec/octocatalog/ldap/update [new file with mode: 0755]
spec/octocatalog/run-octocatalog

index 49a4eb3..4b3e9ad 100644 (file)
     - apt-get install -y cmake libldap-dev libsasl2-dev
     - bundle install --binstubs bin --with octocatalog
 
-    - git branch -f base $REF_BASE
-    - git branch -f test $CI_BUILD_REF
-
-    - echo -n "$R10K" > r10k.yaml
-    - bundle exec r10k deploy environment --verbose debug base test
+    - echo -n "$FILE_R10K" > r10k.yaml
+    - git branch -f $ENV_BASE origin/$ENV_BASE
+    - git branch -f $ENV_TEST $CI_BUILD_REF
+    - bundle exec r10k deploy environment --puppetfile --verbose debug $ENV_BASE $ENV_TEST
     - spec/octocatalog/init-system
-    - spec/octocatalog/init-env base test
-    - spec/octocatalog/run-octocatalog base test
+    - spec/octocatalog/init-env
+    - spec/octocatalog/run-octocatalog
 
 test-octocatalog/master:
   <<: *test-octocatalog
@@ -27,8 +26,9 @@ test-octocatalog/master:
     - master
 
   variables:
-    REF_BASE: origin/master
-    R10K: |
+    ENV_BASE: master
+    ENV_TEST: test_octocatalog
+    FILE_R10K: |
       cachedir: 'cache'
       sources:
         plain:
diff --git a/Gemfile b/Gemfile
index 4e096ff..dddb5c4 100644 (file)
--- a/Gemfile
+++ b/Gemfile
@@ -1,6 +1,6 @@
 source ENV['GEM_SOURCE'] || 'https://rubygems.org'
 
-gem 'puppet', '>= 4.8'
+gem 'puppet', '~> 4.8'
 gem 'r10k'
 gem 'ruby-ldap'
 
diff --git a/hieradata/clusters/ganeti2.debian.org.yaml b/hieradata/clusters/ganeti2.debian.org.yaml
deleted file mode 100644 (file)
index 5a14b62..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
----
-nodes:
-  - 'ubc-bl3.debian.org'
-  - 'ubc-bl7.debian.org'
-  - 'ubc-bl2.debian.org'
-  - 'ubc-bl6.debian.org'
-  - 'ubc-bl8.debian.org'
-  - 'ubc-bl4.debian.org'
index 2958fe4..2927640 100644 (file)
@@ -11,7 +11,6 @@ samhain_recipients:
   - 'debian-archive-debian-samhain-reports@master.debian.org'
   - 'debian-admin@ftbfs.de'
   - 'weasel@debian.org'
-  - 'steve@lobefin.net'
   - 'zumbi@oron.es'
 root_mail_alias:
   - 'debian-admin@debian.org'
@@ -45,9 +44,6 @@ roles:
     - geo3.debian.org
   extranrpeclient:
     - denis.debian.org
-  ftp.d.o:
-    # also see debian_mirror
-    - klecker.debian.org
   ftp_master:
     - fasolo.debian.org
   ftp.upload.d.o:
@@ -120,25 +116,40 @@ roles:
   security_master:
     - seger.debian.org
   security_mirror:
-    - mirror-anu.debian.org
-    - mirror-bytemark.debian.org
-    - mirror-conova.debian.org
-    - mirror-csail.debian.org
-    - mirror-isc.debian.org
-    - mirror-umn.debian.org
-    - mirror-accumu.debian.org
-    - mirror-skroutz.debian.org
-    - lobos.debian.org
-    - santoro.debian.org
-    - setoguchi.debian.org
-    - sechter.debian.org
-    - villa.debian.org
-    - wieck.debian.org
-  security_mirror_onion:
-    - mirror-isc.debian.org
-    - mirror-umn.debian.org
-    - lobos.debian.org
-    - villa.debian.org
+    mirror-anu.debian.org:
+      fastly-backend: false
+    mirror-conova.debian.org:
+      fastly-backend: false
+    mirror-csail.debian.org:
+      fastly-backend: false
+    mirror-isc.debian.org:
+      onion_v4_address: 149.20.4.14
+    mirror-umn.debian.org:
+      onion_v4_address: 128.101.240.215
+    mirror-accumu.debian.org:
+      fastly-backend: false
+    mirror-skroutz.debian.org:
+      fastly-backend: false
+    lobos.debian.org:
+      service-hostname: lobos.security.backend.mirrors.debian.org
+      fastly-backend: false
+      onion_v4_address: 212.211.132.250
+    santoro.debian.org:
+      fastly-backend: false
+    schumann.debian.org:
+      service-hostname: schumann.security.backend.mirrors.debian.org
+      fastly-backend: true
+    setoguchi.debian.org:
+      fastly-backend: false
+    sechter.debian.org:
+      fastly-backend: false
+    villa.debian.org:
+      service-hostname: villa.security.backend.mirrors.debian.org
+      fastly-backend: true
+      onion_v4_address: 212.211.132.32
+    wieck.debian.org:
+      service-hostname: wieck.security.backend.mirrors.debian.org
+      fastly-backend: true
   security_tracker:
     - soriano.debian.org
   security_upload:
@@ -180,6 +191,7 @@ roles:
     - dummy
   static_source:
     - boott.debian.org
+    - casulana.debian.org
     - coccia.debian.org
     - dillon.debian.org
     - donizetti.debian.org
@@ -240,16 +252,29 @@ roles:
   sreview.debian.org:
     - vittoria.debian.org
   debian_mirror:
-    - klecker.debian.org
-    - mirror-bytemark.debian.org
-    - mirror-accumu.debian.org
-    - mirror-skroutz.debian.org
-    - mirror-conova.debian.org
-    - mirror-isc.debian.org
-  debian_mirror_onion:
-    - klecker.debian.org
-    - mirror-bytemark.debian.org
-    - mirror-isc.debian.org
+    klecker.debian.org:
+      listen-addresses:
+        - '130.89.148.12:80'
+        - '[2001:610:1908:b000::148:12]:80'
+        - '[2001:67c:2564:a119::148:12]:80'
+      onion_v4_address: 130.89.148.12
+    mirror-accumu.debian.org:
+      service-hostname: accumu.debian.backend.mirrors.debian.org
+      fastly-backend: true
+    mirror-skroutz.debian.org:
+      service-hostname: skroutz.debian.backend.mirrors.debian.org
+      fastly-backend: true
+    mirror-conova.debian.org:
+      service-hostname: conova.debian.backend.mirrors.debian.org
+      listen-addresses:
+        - '217.196.149.232:80'
+        - '[2a02:16a8:dc41:100::232]:80'
+      fastly-backend: true
+    mirror-isc.debian.org:
+      listen-addresses:
+        - '149.20.4.15:80'
+        - '[2001:4f8:1:c::15]:80'
+      onion_v4_address: 149.20.4.15
   historical_master:
     - sibelius.debian.org
   historical_mirror:
@@ -286,12 +311,7 @@ roles:
     - porta.debian.org
   onionbalance:
     - olin.debian.org
-  experimental_apache:
-    - cgi-grnet-01.debian.org
-    - pejacevic.debian.org
-    - petrova.debian.org
   bgp:
-    - mirror-bytemark.debian.org
     - mirror-conova.debian.org
     - mirror-accumu.debian.org
     - mirror-skroutz.debian.org
@@ -299,6 +319,7 @@ roles:
     - cgi-grnet-01.debian.org
   apache_prefork:
     # php needs this
+    - kantuser.debian.org
     - quantz.debian.org
     - tchaikovsky.debian.org
     - wuiet.debian.org
@@ -311,6 +332,7 @@ roles:
     - melartin.debian.org
     - sallinen.debian.org
     - seger.debian.org
+    - sallinen.debian.org
     - sibelius.debian.org
     - vittoria.debian.org
   salsa.debian.org:
@@ -325,3 +347,25 @@ roles:
     - storace.debian.org
   debconf_wafer:
     - debussy.debian.org
+  apache_not_public:
+    # Hosts that run apache but where it should not be open to the internet by
+    # default
+    - casulana.debian.org
+  apache_ratelimited:
+    - beach.debian.org
+    - buxtehude.debian.org
+    - lw07.debian.org
+    - picconi.debian.org
+    - pkgmirror-csail.debian.org
+    - sallinen.debian.org
+  cdbuilder_local_mirror:
+    - casulana.debian.org
+  alioth_archive:
+    - grabbe.debian.org
+  snapshot_web:
+    - lw07.debian.org
+    - sallinen.debian.org
+  kanboard:
+    - kantuser.debian.org
+  anonscm:
+    - cgi-grnet-01.debian.org
index fc283db..f4494e6 100644 (file)
@@ -55,15 +55,13 @@ node default {
                }
        }
 
-       if $::hostname in [ubc-bl7,ubc-bl3,ubc-bl2,ubc-bl6,ubc-bl8,ubc-bl4,byrd,clementi,czerny,bm-bl1,bm-bl2,bm-bl3,bm-bl4,bm-bl5,bm-bl6,bm-bl7,bm-bl8,bm-bl9,bm-bl10,bm-bl11,bm-bl12,bm-bl13,bm-bl14,csail-node01,csail-node02,grnet-node01,grnet-node02,ubc-enc2bl01,ubc-enc2bl02,ubc-enc2bl09,ubc-enc2bl10,conova-node01,conova-node02] {
+       if $::hostname in [byrd,clementi,czerny,bm-bl1,bm-bl2,bm-bl3,bm-bl4,bm-bl5,bm-bl6,bm-bl7,bm-bl8,bm-bl9,bm-bl10,bm-bl11,bm-bl12,bm-bl13,bm-bl14,csail-node01,csail-node02,grnet-node01,grnet-node02,ubc-enc2bl01,ubc-enc2bl02,ubc-enc2bl09,ubc-enc2bl10,conova-node01,conova-node02] {
                include ganeti2
        }
 
        if $::kernel == 'Linux' {
                include linux
                include acpi
-       } elsif $::kernel == 'GNU/kFreeBSD' {
-               include kfreebsd
        }
 
        if $::mta == 'exim4' {
@@ -86,7 +84,7 @@ node default {
                include named::geodns
        }
 
-       if $::hostname in [buxtehude,milanollo,lw01,lw02,lw03,lw04,senfter,gretchaninov,sibelius] {
+       if $::hostname in [buxtehude,milanollo,lw01,lw02,lw03,lw04,lw09,lw10,senfter,gretchaninov,sibelius] {
                include nfs_server
        }
 
@@ -107,6 +105,6 @@ node default {
        }
 
        if $::hostname == 'pkgmirror-csail' {
-               include varnish
+               include varnish_pkgmirror
        }
 }
index 2a4fc15..8ec3b06 100644 (file)
@@ -1,26 +1,9 @@
 class acpi {
-       if ! ($::debarchitecture in ['kfreebsd-amd64', 'kfreebsd-i386']) {
-               if (versioncmp($::lsbmajdistrelease, '8') >= 0) {
-                       package { 'acpid':
-                               ensure => purged
-                       }
-
-                       package { 'acpi-support-base':
-                               ensure => purged
-                       }
-               } elsif ($::kvmdomain) {
-                       package { 'acpid':
-                               ensure => installed
-                       }
-
-                       service { 'acpid':
-                               ensure  => running,
-                               require => Package['acpid'],
-                       }
+       package { 'acpid':
+               ensure => purged
+       }
 
-                       package { 'acpi-support-base':
-                               ensure => installed
-                       }
-               }
+       package { 'acpi-support-base':
+               ensure => purged
        }
 }
index 3e7167a..89e6933 100644 (file)
@@ -1,9 +1,9 @@
 <IfModule mod_headers.c>
   Header set X-Clacks-Overhead "GNU Terry Pratchett"
 
-  Header always set X-Content-Type-Options "nosniff"
-  Header always set X-Frame-Options "sameorigin"
-  Header always set Referrer-Policy "no-referrer"
-  # Header always set X-Xss-Protection "1; mode=block"
-  Header always set X-Xss-Protection "1"
+  Header always set X-Content-Type-Options "nosniff" "expr=-z %{resp:X-Content-Type-Options}"
+  Header always set X-Frame-Options "sameorigin" "expr=-z %{resp:X-Frame-Options}"
+  Header always set Referrer-Policy "no-referrer" "expr=-z %{resp:Referrer-Policy}"
+  # Header always set X-Xss-Protection "1; mode=block" "expr=-z %{resp:X-Xss-Protection}"
+  Header always set X-Xss-Protection "1" "expr=-z %{resp:X-Xss-Protection}"
 </IfModule>
diff --git a/modules/apache2/manifests/auth_digest.pp b/modules/apache2/manifests/auth_digest.pp
new file mode 100644 (file)
index 0000000..377d14d
--- /dev/null
@@ -0,0 +1,3 @@
+class apache2::auth_digest {
+       apache2::module { 'auth_digest': }
+}
diff --git a/modules/apache2/manifests/authn_anon.pp b/modules/apache2/manifests/authn_anon.pp
new file mode 100644 (file)
index 0000000..2488cd9
--- /dev/null
@@ -0,0 +1,3 @@
+class apache2::authn_anon {
+       apache2::module { 'authn_anon': }
+}
index f5a357f..3a790b2 100644 (file)
@@ -3,6 +3,7 @@ class apache2::dynamic {
                prio        => '20',
                description => 'limit HTTP DOS',
                chain       => 'http_limit',
+               domain      => '(ip ip6)',
                rule        => 'mod limit limit-burst 60 limit 15/minute jump ACCEPT;
                                jump DROP'
        }
@@ -11,6 +12,7 @@ class apache2::dynamic {
                prio        => '21',
                description => 'slow soso spider',
                chain       => 'limit_sosospider',
+               domain      => '(ip ip6)',
                rule        => 'mod connlimit connlimit-above 2 connlimit-mask 21 jump DROP;
                                jump http_limit'
        }
@@ -19,6 +21,7 @@ class apache2::dynamic {
                prio        => '21',
                description => 'slow yahoo spider',
                chain       => 'limit_yahoo',
+               domain      => '(ip ip6)',
                rule        => 'mod connlimit connlimit-above 2 connlimit-mask 16 jump DROP;
                                jump http_limit'
        }
@@ -27,6 +30,7 @@ class apache2::dynamic {
                prio        => '21',
                description => 'slow google spider',
                chain       => 'limit_google',
+               domain      => '(ip ip6)',
                rule        => 'mod connlimit connlimit-above 2 connlimit-mask 19 jump DROP;
                                jump http_limit'
        }
@@ -35,6 +39,7 @@ class apache2::dynamic {
                prio        => '21',
                description => 'slow bing spider',
                chain       => 'limit_bing',
+               domain      => '(ip ip6)',
                rule        => 'mod connlimit connlimit-above 2 connlimit-mask 16 jump DROP;
                          jump http_limit'
        }
@@ -43,6 +48,7 @@ class apache2::dynamic {
                prio        => '21',
                description => 'slow baidu spider',
                chain       => 'limit_baidu',
+               domain      => '(ip ip6)',
                rule        => 'mod connlimit connlimit-above 2 connlimit-mask 16 jump DROP;
                                jump http_limit'
        }
@@ -50,31 +56,47 @@ class apache2::dynamic {
                prio        => '21',
                description => 'slow nhn spider',
                chain       => 'limit_nhn',
+               domain      => '(ip ip6)',
                rule        => 'mod connlimit connlimit-above 2 connlimit-mask 16 jump DROP;
                                jump http_limit'
        }
 
-       @ferm::rule { 'dsa-http-rules':
-               prio        => '22',
-               description => 'http subchain',
-               chain       => 'http',
-               rule        => '
-                               saddr (82.195.75.113) jump ACCEPT;
-                               saddr (74.6.22.182 74.6.18.240 67.195.0.0/16) jump limit_yahoo;
-                               saddr (124.115.0.0/21 119.63.192.0/21) jump limit_sosospider;
-                               saddr (65.52.0.0/14 207.46.0.0/16) jump limit_bing;
-                               saddr (66.249.64.0/19) jump limit_google;
-                               saddr (123.125.71.0/24 119.63.192.0/21 180.76.0.0/16 220.181.0.0/16) jump limit_baidu;
-                               saddr (119.235.237.024) jump limit_nhn;
+       if has_role('snapshot_web') {
+               @ferm::rule { 'dsa-http-rules':
+                       prio        => '22',
+                       description => 'http subchain',
+                       chain       => 'http',
+                       domain      => '(ip ip6)',
+                       rule        => '
+                                       mod hashlimit hashlimit-name HTTPDOSPRE hashlimit-mode srcip hashlimit-burst 10 hashlimit 6/minute jump ACCEPT;
+                                       mod recent name HTTPDOS update seconds 900 jump log_or_drop;
+                                       mod hashlimit hashlimit-name HTTPDOS hashlimit-mode srcip hashlimit-burst 200 hashlimit 30/minute jump ACCEPT;
+                                       mod recent name HTTPDOS set jump log_or_drop'
+               }
+       } else {
+               @ferm::rule { 'dsa-http-rules':
+                       prio        => '22',
+                       description => 'http subchain',
+                       chain       => 'http',
+                       domain      => '(ip ip6)',
+                       rule        => '
+                                       saddr (74.6.22.182 74.6.18.240 67.195.0.0/16) jump limit_yahoo;
+                                       saddr (124.115.0.0/21 119.63.192.0/21) jump limit_sosospider;
+                                       saddr (65.52.0.0/14 207.46.0.0/16) jump limit_bing;
+                                       saddr (66.249.64.0/19) jump limit_google;
+                                       saddr (123.125.71.0/24 119.63.192.0/21 180.76.0.0/16 220.181.0.0/16) jump limit_baidu;
+                                       saddr (119.235.237.024) jump limit_nhn;
 
-                               mod recent name HTTPDOS update seconds 1800 jump log_or_drop;
-                               mod hashlimit hashlimit-name HTTPDOS hashlimit-mode srcip hashlimit-burst 600 hashlimit 30/minute jump ACCEPT;
-                               mod recent name HTTPDOS set jump log_or_drop'
+                                       mod recent name HTTPDOS update seconds 1800 jump log_or_drop;
+                                       mod hashlimit hashlimit-name HTTPDOS hashlimit-mode srcip hashlimit-burst 600 hashlimit 30/minute jump ACCEPT;
+                                       mod recent name HTTPDOS set jump log_or_drop'
+               }
        }
 
        @ferm::rule { 'dsa-http':
                prio        => '23',
                description => 'Allow web access',
-               rule        => 'proto tcp dport (http https) jump http'
+               domain      => '(ip ip6)',
+               rule        => 'proto tcp dport (http https 6081) jump http'
        }
 }
index f3a598b..5fa11d4 100644 (file)
@@ -39,10 +39,6 @@ class apache2 {
                ensure => absent,
        }
 
-       apache2::config { 'ressource-limits':
-               ensure => absent,
-       }
-
        if has_role('udd') {
                $memlimit = 512 * 1024 * 1024
        } elsif has_role('dgit_git') {
@@ -109,10 +105,8 @@ class apache2 {
                apache2::module { 'mpm_prefork': ensure => absent }
                apache2::module { 'mpm_worker': }
        }
-       if versioncmp($::lsbmajdistrelease, '7') > 0 {
-               file { '/etc/apache2/mods-available/mpm_worker.conf':
-                       content => template('apache2/mpm_worker.erb'),
-               }
+       file { '/etc/apache2/mods-available/mpm_worker.conf':
+               content => template('apache2/mpm_worker.erb'),
        }
 
        file { '/etc/apache2/sites-available/common-ssl.inc':
@@ -157,23 +151,25 @@ class apache2 {
                ensure => installed,
        }
 
-       if $::hostname in [beach,buxtehude,picconi,pkgmirror-csail] {
-               include apache2::dynamic
-       } else {
-               @ferm::rule { 'dsa-http':
-                       prio        => '23',
-                       description => 'Allow web access',
-                       rule        => '&SERVICE(tcp, (http https))'
+       if (! has_role('apache_not_public')) {
+               if has_role('apache_ratelimited') {
+                       include apache2::dynamic
+               } else {
+                       @ferm::rule { 'dsa-http':
+                               prio        => '23',
+                               description => 'Allow web access',
+                               rule        => '&SERVICE(tcp, (http https))'
+                       }
+
+                       @ferm::rule { 'dsa-http-v6':
+                               domain          => '(ip6)',
+                               prio            => '23',
+                               description     => 'Allow web access',
+                               rule            => '&SERVICE(tcp, (http https))'
+                       }
                }
        }
 
-       @ferm::rule { 'dsa-http-v6':
-               domain          => '(ip6)',
-               prio            => '23',
-               description     => 'Allow web access',
-               rule            => '&SERVICE(tcp, (http https))'
-       }
-
        exec { 'service apache2 reload':
                path        => '/usr/bin:/usr/sbin:/bin:/sbin',
                command     => 'service apache2 reload',
index 6d5ec55..dc9b1ce 100644 (file)
@@ -46,15 +46,11 @@ define apache2::site (
                }
        }
 
-       if versioncmp($::lsbmajdistrelease, '7') <= 0 {
-               $symlink = "/etc/apache2/sites-enabled/${name}"
-       } else {
-               $symlink = "/etc/apache2/sites-enabled/${name}.conf"
+       $symlink = "/etc/apache2/sites-enabled/${name}.conf"
 
-               file { "/etc/apache2/sites-enabled/${name}":
-                       ensure => absent,
-                       notify  => Exec['service apache2 reload'],
-               }
+       file { "/etc/apache2/sites-enabled/${name}":
+               ensure => absent,
+               notify  => Exec['service apache2 reload'],
        }
 
        if $ensure == present {
index 0c9eff3..da10107 100644 (file)
        CustomLog /var/log/apache2/access.log privacy
 
        DocumentRoot /srv/www/default.debian.org/htdocs
-       <% if scope.call_function('versioncmp', [@lsbmajdistrelease, '7']) > 0 -%>
        <Directory /srv/www/default.debian.org/htdocs>
                Require all granted
        </Directory>
-       <% end -%>
 
        HostnameLookups Off
        UseCanonicalName Off
index b01b5f0..5d8572a 100644 (file)
@@ -4,31 +4,28 @@
 
   # this is a list that seems suitable as of 2014-10, when running wheezy.  It
   # probably requires re-visiting regularly.
-  # 2017-07-02
-  #  https://mozilla.github.io/server-side-tls/ssl-config-generator/?server=apache-2.4.18&openssl=1.0.1p&hsts=no&profile=intermediate
-  #  https://mozilla.github.io/server-side-tls/ssl-config-generator/?server=apache-2.4.25&openssl=1.0.1p&hsts=no&profile=intermediate
+  # 2018-07-17
+  #  https://mozilla.github.io/server-side-tls/ssl-config-generator/?server=apache-2.4.25&openssl=1.0.2l&hsts=yes&profile=intermediate
   #  https://mozilla.github.io/server-side-tls/ssl-config-generator/?server=apache-2.4.25&openssl=1.1.0&hsts=no&profile=intermediate
   SSLCipherSuite          ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:!DSS
 
-  <%- if has_variable?("apache2deb9") && @apache2deb9 -%>
-    SSLUseStapling On
+  SSLUseStapling On
 
-    # the default size is 32k, but we make it 1M.
-    # | If more than a few SSL certificates are used for the server
-    # |
-    # | OCSP responses are stored in the SSL stapling cache. While the
-    # | responses are typically a few hundred to a few thousand bytes in size,
-    # | mod_ssl supports OCSP responses up to around 10K bytes in size. With more
-    # | than a few certificates, the stapling cache size (32768 bytes in the
-    # | example above) may need to be increased. Error message AH01929 will be
-    # | logged in case of an error storing a response.
-    # [ https://httpd.apache.org/docs/2.4/ssl/ssl_howto.html#ocspstapling ]
+  # the default size is 32k, but we make it 1M.
+  # | If more than a few SSL certificates are used for the server
+  # |
+  # | OCSP responses are stored in the SSL stapling cache. While the
+  # | responses are typically a few hundred to a few thousand bytes in size,
+  # | mod_ssl supports OCSP responses up to around 10K bytes in size. With more
+  # | than a few certificates, the stapling cache size (32768 bytes in the
+  # | example above) may need to be increased. Error message AH01929 will be
+  # | logged in case of an error storing a response.
+  # [ https://httpd.apache.org/docs/2.4/ssl/ssl_howto.html#ocspstapling ]
 
-    SSLStaplingCache shmcb:${APACHE_RUN_DIR}/ssl_stapling(1048576)
-    SSLStaplingReturnResponderErrors off
-    SSLStaplingResponderTimeout 5
-    SSLStaplingFakeTryLater off
-  <% end -%>
+  SSLStaplingCache shmcb:${APACHE_RUN_DIR}/ssl_stapling(1048576)
+  SSLStaplingReturnResponderErrors off
+  SSLStaplingResponderTimeout 5
+  SSLStaplingFakeTryLater off
 </IfModule>
 
 <IfModule mod_autoindex.c>
index 1ae460e..095433b 100644 (file)
@@ -1,6 +1,8 @@
-snapshot-1              -fstype=nfs,ro,tcp     10.0.0.1:/storage/snapshot-farm-1
-snapshot-2              -fstype=nfs,ro,tcp     10.0.0.2:/storage/snapshot-farm-2
-snapshot-3              -fstype=nfs,ro,tcp     10.0.0.3:/storage/snapshot-farm-3
-snapshot-4              -fstype=nfs,ro,tcp     10.0.0.4:/storage/snapshot-farm-4
-morgue.debian.org       -fstype=nfs,ro,tcp     10.0.0.3:/srv/morgue.debian.org
-qa.debian.org           -fstype=nfs,tcp        10.0.0.4:/srv/qa.debian.org
+snapshot-1              -fstype=nfs,ro,tcp     172.29.188.1:/storage/snapshot-farm-1
+snapshot-2              -fstype=nfs,ro,tcp     172.29.188.2:/storage/snapshot-farm-2
+snapshot-3              -fstype=nfs,ro,tcp     172.29.188.3:/storage/snapshot-farm-3
+snapshot-4              -fstype=nfs,ro,tcp     172.29.188.4:/storage/snapshot-farm-4
+snapshot-09             -fstype=nfs,ro,tcp     172.29.188.9:/storage/snapshot-farm-09
+snapshot-10             -fstype=nfs,ro,tcp     172.29.188.10:/storage/snapshot-farm-10
+morgue.debian.org       -fstype=nfs,ro,tcp     172.29.188.3:/srv/morgue.debian.org
+qa.debian.org           -fstype=nfs,tcp        172.29.188.4:/srv/qa.debian.org
diff --git a/modules/bacula/files/dsa-bacula-scheduler b/modules/bacula/files/dsa-bacula-scheduler
new file mode 100755 (executable)
index 0000000..cefcb2b
--- /dev/null
@@ -0,0 +1,367 @@
+#!/usr/bin/python3
+
+# "manual" scheduler to spread out our backups better
+
+# We want to smear out backups over time, subject to the following constraints:
+#  - no more than MAX_FULL full backups should run at any time,
+#  - no more than MAX_FULL+MAX_DIFF full+diff backups should run at any time,
+#  - no more than MAX_FULL+MAX_DIFF+MAX_INC full+diff+inc backups should run at any time,
+#  - no more than MAX_TOTAL jobs are running and already created at any time
+#  - for each client:
+#    - do not schedule a backup if one failed or was aborted recently (MIN_FAILED_TIMEOUT)
+#    - do not schedule a backup if one for that host is already running
+#    - do not schedule a backup if one for that host is already pending/scheduled
+#    - do not schedule a backup if we had run one recently (MIN_AGE)
+#    - consider scheduling a {full,diff,inc} backup with propability
+#      o 0  if the last of that type (or higher) is younger than XXX,
+#      o 1  if the last of that type (or higher) is older than YYY,
+#      o linearly interpolated in between.
+# For each scheduled backup considered, choose {full,diff,inc} up to the
+# limits imposed by MAX_*.
+
+# Copyright 2010, 2011, 2013, 2017, 2018 Peter Palfrader
+#
+# Permission is hereby granted, free of charge, to any person obtaining
+# a copy of this software and associated documentation files (the
+# "Software"), to deal in the Software without restriction, including
+# without limitation the rights to use, copy, modify, merge, publish,
+# distribute, sublicense, and/or sell copies of the Software, and to
+# permit persons to whom the Software is furnished to do so, subject to
+# the following conditions:
+#
+# The above copyright notice and this permission notice shall be
+# included in all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+import argparse
+import datetime
+import hashlib
+import logging
+import logging.handlers
+import os.path
+import psycopg2
+import psycopg2.extras
+import random
+import re
+import subprocess
+import sys
+
+NAME = "dsa-bacula-scheduler"
+SYSLOG_ADDRESS = '/dev/log'
+
+DSA_BACULA_DB_CONNECT = '/etc/dsa/bacula-reader-database'
+DSA_CLIENT_LIST_FILE = '/etc/bacula/dsa-clients'
+
+def convert_timedelta(s, default_unit='h'):
+  m = re.match('([0-9]+)([smhdw])?$', s)
+  if m is None: raise ValueError
+  ticks = int(m.group(1))
+  unit = m.group(2)
+  if unit is None: unit = default_unit
+
+  if unit == 's': None
+  elif unit == 'm': ticks *= 60
+  elif unit == 'h': ticks *= 60*60
+  elif unit == 'd': ticks *= 60*60*24
+  elif unit == 'w': ticks *= 60*60*24*7
+  else: raise ValueError
+  return datetime.timedelta(seconds = ticks)
+
+MIN_AGE = '20h'
+MIN_FAILED_TIMEOUT = '6h'
+TYPESL = ['F', 'D', 'I']
+TYPES = { 'F': 'full',
+          'D': 'diff',
+          'I': 'inc',
+          }
+TYPES_COMPLETE_NAME = { 'F': 'full',
+                        'D': 'differential',
+                        'I': 'incremental',
+          }
+SCHED = { 'F': '40d:45d',
+          'D': '7d:10d',
+          'I': '22h:26h',
+          }
+MAX_JOBS = { 'F': 2,
+             'D': 1,
+             'I': 2,
+             'total': 12,
+           }
+
+parser = argparse.ArgumentParser()
+parser.add_argument("-d", "--db-connect-string", metavar="connect-string", dest="db",
+  help="Database connect string")
+parser.add_argument("-D", "--db-connect-string-file", metavar="FILE", dest="dbfile",
+  default=DSA_BACULA_DB_CONNECT,
+  help="File to read database connect string from (%s)"%(DSA_BACULA_DB_CONNECT,))
+parser.add_argument("-c", "--client-list", metavar="FILE", dest="clientlist",
+  default=DSA_CLIENT_LIST_FILE,
+  help="File with a list of all clients (%s)"%(DSA_CLIENT_LIST_FILE,))
+parser.add_argument("-v", "--verbose", dest="verbose",
+   action='count', default=0,
+  help="Be more verbose (repeat for more).")
+parser.add_argument("-n", "--nodo", dest="nodo",
+  default=False, action="store_true",
+  help="Print to cat rather than bconsole.")
+parser.add_argument("--min-age", dest="min_age", metavar="TIME",
+  default=MIN_AGE,
+  help="Do not consider running a backup for a client if we ran one within TIME (%s)"%(MIN_AGE,))
+parser.add_argument("--min-failed-timeout", dest="min_failed_timeout", metavar="TIME",
+  default=MIN_FAILED_TIMEOUT,
+  help="Do not consider running a backup for a client if it had a backup failed or aborted within TIME (%s)"%(MIN_FAILED_TIMEOUT,))
+for t in TYPESL:
+  parser.add_argument("--sched-%s"%(TYPES[t],), dest="sched_%s"%(t,), metavar="SCHED",
+    default=SCHED[t],
+    help="Run %s backups somewhen in this age window (%s)"%(TYPES[t], SCHED[t]))
+  parser.add_argument("--max-%s"%(TYPES[t],), dest="max_%s"%(t,), metavar="MAX",
+    default=MAX_JOBS[t], type=int,
+    help="Do not have more than MAX jobs run concurrently at level %s (%d) (can use free higher-level backup slots)"%(TYPES[t], MAX_JOBS[t]))
+parser.add_argument("--max-total", dest="max_total", metavar="MAX",
+  default=MAX_JOBS['total'], type=int,
+  help="Do not have more than MAX_TOTAL also counting created, blocked, etc (%s)"%(MAX_JOBS['total']))
+args = parser.parse_args()
+
+def setup_logger(args):
+  logger = logging.getLogger(NAME)
+  logger.setLevel(logging.DEBUG)
+
+  # log to stderr
+  stream_handler = logging.StreamHandler()
+  formatter = logging.Formatter('%(asctime)s %(name)s %(levelname)s: %(message)s')
+  stream_handler.setFormatter(formatter)
+
+  if args.verbose >= 2:
+    stream_handler.setLevel(logging.DEBUG)
+  elif args.verbose >= 1:
+    stream_handler.setLevel(logging.INFO)
+  else:
+    stream_handler.setLevel(logging.WARN)
+
+  logger.addHandler(stream_handler)
+
+  # log to syslog
+  syslog_handler = logging.handlers.SysLogHandler(address = SYSLOG_ADDRESS)
+  syslog_handler.setLevel(logging.INFO)
+  logger.addHandler(syslog_handler)
+
+  return logger
+
+logger = setup_logger(args)
+
+if args.db is not None:
+  pass
+elif args.dbfile is not None:
+  args.db = open(args.dbfile).read().rstrip()
+else:
+  logger.error("Need one of -d or -D.")
+  sys.exit(1)
+
+# parse schedules
+now = datetime.datetime.now()
+min_age = convert_timedelta(args.min_age)
+max_jobs = {}
+sched = {}
+for t in TYPESL:
+  spec = vars(args)['sched_%s'%(t,)]
+  try:
+    (low, high) = spec.split(':', 1)
+  except ValueError:
+    logger.error("Invalid schedule spec (%s)", spec)
+    sys.exit(1)
+
+  sched[t] = {
+    'lo': convert_timedelta(low),
+    'hi': convert_timedelta(high),
+    }
+  if sched[t]['hi'] <= sched[t]['lo']:
+    logger.error("Scheduling error in %s: low needs to be smaller than high (but we have %s and %s)", spec, low, high)
+    sys.exit(1)
+
+  max_jobs[t] = vars(args)['max_%s'%(t,)]
+max_jobs['total'] = args.max_total
+min_failed_timeout = convert_timedelta(args.min_failed_timeout)
+
+
+# Get list of clients
+if not os.path.exists(args.clientlist):
+  logger.error("File %s does not exist", args.clientlist)
+  sys.exit(1)
+clients = set(open(args.clientlist).read().split())
+
+
+conn = psycopg2.connect(args.db)
+cursor = conn.cursor(cursor_factory=psycopg2.extras.DictCursor)
+
+# get backups currently
+#  R  running
+#  C  created
+#  F | Waiting for Client
+#  S | Waiting for Storage daemon
+#  m | Waiting for new media
+#  M | Waiting for media mount
+#  s | Waiting for storage resource
+#  j | Waiting for job resource
+#  c | Waiting for client resource
+#  d | Waiting on maximum jobs
+#  t | Waiting on start time
+#  p | Waiting on higher priority jobs
+cursor.execute("""
+  SELECT name, level
+  FROM job
+  WHERE type='B' AND
+        jobstatus IN ('R')
+""", {})
+current_backups = {}
+for t in TYPESL:
+  current_backups[t] = set()
+for r in cursor.fetchall():
+  current_backups[r['level']].add(r['name'])
+
+cursor.execute("""
+  SELECT name, level
+  FROM job
+  WHERE type='B' AND
+        jobstatus IN ('C', 'F', 'S', 'm', 'M', 's', 'j', 'c', 'd', 't', 'p')
+""", {})
+pending_backups = {}
+for r in cursor.fetchall():
+  pending_backups[r['name']] = r['level']
+
+cursor.execute("""
+  SELECT name, MAX(starttime) AS starttime
+  FROM job
+  WHERE type='B' AND
+        jobstatus IN ('A', 'f')
+  GROUP BY name
+""", {})
+failed_backups = set()
+for r in cursor.fetchall():
+  if now - r['starttime'] < min_failed_timeout:
+    failed_backups.add(r['name'])
+
+
+for t in TYPESL:
+  logger.debug("Num jobs currently running %s: %d; max (including higher pri): %d", t, len(current_backups[t]), max_jobs[t])
+logger.debug("Num jobs currently pending (created/waiting/..): %d; max (including running): %d", len(pending_backups), max_jobs['total'])
+
+most_recent = {}
+# get most recent backups of each type for all clients
+cursor.execute("""
+  SELECT name, level, MAX(starttime) AS starttime
+  FROM job
+  WHERE type='B' AND
+        jobstatus='T'
+  GROUP BY name, level
+""", {})
+for r in cursor.fetchall():
+  if not r['name'] in most_recent:
+    most_recent[r['name']] = {}
+  most_recent[r['name']][r['level']] = r['starttime']
+
+candidates = {}
+for t in TYPESL:
+  candidates[t] = []
+
+for c in clients:
+  if c in failed_backups:
+    logger.debug("Not considering %s as backups failed or were aborted recently", c)
+    continue
+  if any([c in cb for cb in current_backups.values()]):
+    logger.debug("Not considering %s as a backup is currently running", c)
+    continue
+  if c in pending_backups:
+    logger.debug("Not considering %s as a backup is currently created/waiting on things", c)
+    continue
+  if c in most_recent:
+    recent = max(most_recent[c].values())
+    if recent >= now - min_age:
+      logger.debug("Not considering %s as a backup ran recently (%s)", c, recent)
+      #continue
+  recent = datetime.datetime.min
+  for t in TYPESL:
+    if c in most_recent and t in most_recent[c]:
+      recent = max(recent, most_recent[c][t])
+    logger.debug("Most recent backup for %s/%s ran %s", c, t, recent)
+    age = (now - recent)
+    frac = (age - sched[t]['lo'])/(sched[t]['hi'] - sched[t]['lo'])
+    if frac <= 0:
+      logger.debug("Most recent backup for %s/%s (%s) is new enough: %.2f < 0", c, t, recent, frac)
+      runme = False
+    elif frac >= 1:
+      logger.debug("Most recent backup for %s/%s (%s) is old: %.2f >= 1", c, t, recent, frac)
+      runme = True
+    else:
+      logger.debug("Most recent backup for %s/%s (%s) is so so: 0 <= %.2f <= 1", c, t, recent, frac)
+
+      # get a semi random value that is consistent across multiple calls.
+      # we hash the client name and the most recent backup time and use the first byte of the digest.
+      d = hashlib.sha256(("%s - %s - %s"%(c, t, recent)).encode()).digest()
+      prnd = d[0] / 256
+
+      runme = frac > prnd
+    if runme:
+      logger.debug("Considering running %s/%s", c, t)
+      candidates[t].append( {'client': c, 'level': t} )
+      break
+
+
+total_cnt = len(pending_backups) + sum([len(current_backups[t]) for t in TYPESL])
+total_free = max_jobs['total'] - total_cnt
+
+run_cnt = 0
+total_slots = 0
+cmd = []
+for t in TYPESL:
+  run_cnt += len(current_backups[t])
+  total_slots += max_jobs[t]
+  if len(candidates[t]) == 0:
+    logger.info("No candidates for %s(%s) jobs", t, TYPES_COMPLETE_NAME[t])
+    continue
+  free_slots = min(total_slots - run_cnt, total_free)
+  if free_slots <= 0:
+    logger.info("No free slots for %s(%s) jobs but %d candidate(s)", t, TYPES_COMPLETE_NAME[t], len(candidates[t]))
+    continue
+
+  logger.info("Have %d candidate(s) and %d free slots for %s(%s) jobs.", len(candidates[t]), free_slots, t, TYPES_COMPLETE_NAME[t])
+  picked = random.sample(candidates[t], min(free_slots, len(candidates[t])))
+  for p in picked:
+    logger.info("  Will run: %s/%s", p['client'], p['level'])
+
+  for p in picked:
+    cmd.append("run job=%s level=%s yes"%(p['client'], TYPES_COMPLETE_NAME[p['level']]))
+    total_free -= 1
+    run_cnt += 1
+
+if args.nodo:
+  print("\n".join(cmd))
+  sys.exit(0)
+
+if args.verbose:
+    for c in cmd:
+      print("Now going to run: %s"%(c,))
+
+if len(cmd) == 0:
+  sys.exit(0)
+
+p = subprocess.Popen(['/usr/sbin/bconsole'], stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
+(out, err) = p.communicate("\n".join(cmd).encode())
+if p.returncode != 0:
+    raise Exception("bconsole failed.  stdout:\n%s\nstderr:%s\n"%(out, err))
+
+if args.verbose:
+    print("stdout:\n")
+    sys.stdout.buffer.write(out)
+    print("\n")
+
+if err != b"":
+  print("bconsole said on stderr:\n", file=sys.stderr)
+  sys.stderr.buffer.write(out)
+  print("", file=sys.stderr)
+  sys.exit(1)
index e533e71..80f2c93 100755 (executable)
@@ -2,7 +2,7 @@
 
 # queries a bacula database for volumes to delete and deletes them using bconsole
 
-# Copyright 2010, 2011, 2013, 2017 Peter Palfrader
+# Copyright 2010, 2011, 2013, 2017, 2018 Peter Palfrader
 #
 # Permission is hereby granted, free of charge, to any person obtaining
 # a copy of this software and associated documentation files (the
 # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
 import argparse
+import os.path
 import psycopg2
 import psycopg2.extras
 import re
 import sys
 import subprocess
 
+DSA_BACULA_DB_CONNECT = '/etc/dsa/bacula-reader-database'
+DSA_CLIENT_LIST_FILE = '/etc/bacula/dsa-clients'
+
 parser = argparse.ArgumentParser()
 parser.add_argument("-d", "--db-connect-string", metavar="connect-string", dest="db",
   help="Database connect string")
 parser.add_argument("-D", "--db-connect-string-file", metavar="FILE", dest="dbfile",
-  default='/etc/dsa/bacula-reader-database',
-  help="File to read database connect string from (/etc/dsa/bacula-reader-database)")
+  default=DSA_BACULA_DB_CONNECT,
+  help="File to read database connect string from (%s)"%(DSA_BACULA_DB_CONNECT,))
+parser.add_argument("-c", "--client-list", metavar="FILE", dest="clientlist",
+  default=DSA_CLIENT_LIST_FILE,
+  help="File with a list of all clients (%s)"%(DSA_CLIENT_LIST_FILE,))
 parser.add_argument("-v", "--verbose", dest="verbose",
   default=False, action="store_true",
   help="Be more verbose.")
@@ -107,6 +114,34 @@ for r in cursor.fetchall():
   c = "delete volume=%s yes"%(r['volumename'],)
   cmd.append(c)
 
+# find obsolete pools, but only if we have a list of clients
+##
+if os.path.exists(args.clientlist):
+  clients = set(open(args.clientlist).read().split())
+
+  cursor.execute("""
+    SELECT name
+    FROM pool
+    WHERE
+      name != 'Scratch' AND
+      numvols = 0 AND
+      poolid NOT IN (SELECT recyclepoolid FROM media)
+  """, {})
+
+  for r in cursor.fetchall():
+    poolname = r['name']
+    match = re.match('pool[a-z]*-debian-(.*)', poolname)
+    if match is not None:
+      hostname = match.group(1)
+      if hostname not in clients:
+        c = "delete pool=%s"%(poolname,)
+        cmd.append(c)
+        cmd.append("yes")
+      elif args.verbose:
+        print("Not expiring empty pool %s because client still exists"%(poolname,))
+    elif args.verbose:
+        print("Could not extract client name from poolname %s"%(poolname,))
+
 if args.nodo:
   print("\n".join(cmd))
   sys.exit(0)
index d016e0d..580115d 100644 (file)
@@ -5,6 +5,14 @@ class bacula::client inherits bacula {
                @@bacula::node { $::fqdn:
                        bacula_client_port => $bacula::bacula_client_port,
                }
+
+               @@concat::fragment { "bacula-dsa-client-list::$fqdn":
+                       target => $bacula::bacula_dsa_client_list ,
+                       content  => @("EOF"),
+                                       ${fqdn}
+                                       | EOF
+                       tag     => $bacula::tag_bacula_dsa_client_list,
+               }
        }
 
        package { ['bacula-fd']:
index 13e7595..c5f6f28 100644 (file)
@@ -89,12 +89,27 @@ class bacula::director inherits bacula {
                recurse => true,
                source  => 'puppet:///files/empty/',
        }
+       file { '/usr/local/sbin/dsa-bacula-scheduler':
+               source  => 'puppet:///modules/bacula/dsa-bacula-scheduler',
+               mode    => '0555',
+       }
+
        file { "/etc/cron.d/puppet-bacula-stuff": ensure => absent, }
        concat::fragment { 'dsa-puppet-stuff--bacula-director':
                target => '/etc/cron.d/dsa-puppet-stuff',
                content  => @(EOF)
                        @daily root chronic /etc/bacula/scripts/volume-purge-action -v
                        @daily root chronic /etc/bacula/scripts/volumes-delete-old -v
+                       */3 * * * * root sleep $(( $RANDOM \% 60 )); flock -w 0 -e /usr/local/sbin/dsa-bacula-scheduler /usr/local/sbin/dsa-bacula-scheduler
                        | EOF
        }
+
+       concat { $bacula::bacula_dsa_client_list:
+       }
+       concat::fragment { 'bacula-dsa-client-list::header' :
+               target => $bacula::bacula_dsa_client_list,
+               content  => "",
+               order  => '00',
+       }
+       Concat::Fragment <<| tag == $bacula::tag_bacula_dsa_client_list |>>
 }
index c536a94..aa0c9de 100644 (file)
@@ -34,6 +34,9 @@ class bacula {
        $bacula_ssl_server_cert   = '/etc/ssl/debian/certs/thishost-server.crt'
        $bacula_ssl_server_key    = '/etc/ssl/private/thishost-server.key'
 
+       $bacula_dsa_client_list   = '/etc/bacula/dsa-clients'
+       $tag_bacula_dsa_client_list = "bacula::dsa::clientlist"
+
        file { '/usr/local/sbin/bacula-idle-restart':
                mode    => '0555',
                content  => template('bacula/bacula-idle-restart.erb'),
index d191318..45b9172 100644 (file)
@@ -141,6 +141,7 @@ Messages {
   mail = <%= @bacula_operator_email %> = all
   operator = <%= @bacula_operator_email %> = mount
   console = all, !skipped, !saved
+  syslog = all
   append = "/var/lib/bacula/log" = all
   catalog = all
 }
@@ -151,6 +152,7 @@ Messages {
   mailcommand = "/usr/lib/bacula/bsmtp -h localhost -f \"\(Bacula\) %r\" -s \"Bacula daemon message\" %r"
   mail = <%= @bacula_operator_email %> = all
   console = all, !skipped, !saved
+  syslog = all
   append = "/var/lib/bacula/log" = all
 }
 
@@ -172,9 +174,9 @@ JobDefs {
   Level = Incremental
   FileSet = "Standard Set"
   Accurate = yes
-  Schedule = "WeeklyCycle"
+  Schedule = "WeeklyCycle"
   Messages = Standard
-  Max Full Interval = 40 days
+  Max Full Interval = 50 days
   Priority = 10
   Write Bootstrap = "/var/lib/bacula/%c.bsr"
   Maximum Concurrent Jobs = 20
index 96b2455..3d9206f 100644 (file)
@@ -9,12 +9,7 @@
 ENABLED="yes"
 
 # Additional start arguments can be provided here
-# ARGS=""
-<% if scope.lookupvar('site::nodeinfo')['ldap'].has_key?('architecture') and scope.lookupvar('site::nodeinfo')['ldap']['architecture'][0].start_with?('kfreebsd') -%>
-ARGS=""
-<% else -%>
 ARGS="-u bacula -k"
-<% end -%>
 
 # Default config file can be changed here
 # CONFIG="/etc/bacula/bacula-fd.conf"
diff --git a/modules/buildd/files/buildd-schroot-aptitude-kill.squeeze b/modules/buildd/files/buildd-schroot-aptitude-kill.squeeze
deleted file mode 100644 (file)
index 0be841f..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/bash
-
-schroots=$(pgrep -x -u 0 schroot -d ',')
-pgrep -x -u 0 -P "$schroots" aptitude | xargs --no-run-if-empty ps h -o 'pid,vsz,cputime' | while read pid vsz cputime; do
-  mb=$((vsz/1024))
-  [ "$mb" -lt 250 ] && continue
-  hours=${vsz%%:*}
-  nohours=${vsz#*:}
-  mins=${nohours%:*}
-
-  if [ "$hours" -gt 0 ] || [ "$mins" -gt 15 ]; then
-    kill "$pid"
-  fi
-done
index 7bd4965..efac652 100644 (file)
@@ -17,6 +17,6 @@ $upload_queues = [
         },
         {
                 dupload_local_queue_dir => "upload-security",
-                dupload_archive_name => "security",
+                dupload_archive_name => "rsync-security",
         }
 ];
index 733c0d9..5db6d19 100644 (file)
Binary files a/modules/buildd/files/buildd.debian.org.gpg and b/modules/buildd/files/buildd.debian.org.gpg differ
index cf6ab39..5813538 100644 (file)
@@ -68,7 +68,7 @@ $cfg{'security'} = $cfg{'anonymous-security'};
 $cfg{'rsync-security'} = {
         method => "rsync",
         login => "buildd-uploader",
-        fqdn => "ssh.upload.security.debian.org",
+        fqdn => "ssh.security.upload.debian.org",
         incoming => "/srv/security.upload.debian.org/SecurityUploadQueue/",
         # files pass on to dinstall on ftp-master which sends emails itself
         dinstall_runs => 1,
index 5389a5f..9bbbeea 100644 (file)
@@ -1,6 +1,20 @@
 class buildd ($ensure=present) {
        # Do nothing until we get the buildd user from ldap
        if $::buildd_user_exists {
+               #
+               # home directory
+               #
+               file { '/home/buildd':
+                       ensure  => directory,
+                       mode    => '2755',
+                       group   => buildd,
+                       owner   => buildd,
+               }
+
+
+               #
+               # sbuild configuration, including chroots
+               #
                include schroot
 
                package { 'sbuild':
@@ -12,91 +26,48 @@ class buildd ($ensure=present) {
                        tag    => extra_repo,
                        before => Package['sbuild']
                }
-
-               package { 'apt-transport-https':
-                       ensure => installed,
+               file { '/etc/sbuild/sbuild.conf':
+                       source  => 'puppet:///modules/buildd/sbuild.conf',
+                       require => Package['sbuild'],
                }
-               if $ensure == present {
-                       package { 'dupload':
-                               ensure => installed,
-                       }
-                       file { '/etc/dupload.conf':
-                               source  => 'puppet:///modules/buildd/dupload.conf',
-                               require => Package['dupload'],
-                       }
-                       package { 'buildd':
-                               ensure => installed,
-                       }
-                       file { '/etc/buildd/buildd.conf':
-                               source  => 'puppet:///modules/buildd/buildd.conf',
-                               require => Package['buildd'],
-                       }
-                       file { '/etc/sbuild/sbuild.conf':
-                               source  => 'puppet:///modules/buildd/sbuild.conf',
-                               require => Package['sbuild'],
+               if $has_srv_buildd {
+                       concat::fragment { 'dsa-puppet-stuff--buildd-update-schroots':
+                               target => '/etc/cron.d/dsa-puppet-stuff',
+                               content  => @(EOF)
+                                       13 22 * * 0,3 root PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin setup-all-dchroots buildd
+                                       | EOF
                        }
-                       include ferm::ftp_conntrack
                }
-
-               site::aptrepo { 'buildd':
-                       ensure => absent,
+               exec { 'add-buildd-user-to-sbuild':
+                       command => 'adduser buildd sbuild',
+                       onlyif  => "getent group sbuild > /dev/null && ! getent group sbuild | grep '\\<buildd\\>' > /dev/null"
                }
 
-               $suite = $::lsbdistcodename ? {
-                       wheezy   => $::lsbdistcodename,
-                       jessie   => $::lsbdistcodename,
-                       stretch  => $::lsbdistcodename,
-                       undef   => 'wheezy',
-                       default => 'jessie'
-               }
 
-               if (versioncmp($::lsbmajdistrelease, '9') >= 0) {
-                       site::aptrepo { 'buildd.debian.org':
-                               ensure => absent,
-                       }
-               } else {
-                       site::aptrepo { 'buildd.debian.org':
-                               key        => 'puppet:///modules/buildd/buildd.debian.org.gpg',
-                               url        => 'https://apt.buildd.debian.org/',
-                               suite      => $suite,
-                               components => 'main',
-                               require    => Package['apt-transport-https'],
-                       }
+               #
+               # dupload configuration
+               #
+               package { 'dupload':
+                       ensure => installed,
                }
-
-               file { '/etc/apt/apt.conf.d/puppet-https-buildd':
-                       content => "Acquire::https::apt.buildd.debian.org::CaInfo \"/etc/ssl/ca-debian/ca-certificates.crt\";\n",
+               file { '/etc/dupload.conf':
+                       source  => 'puppet:///modules/buildd/dupload.conf',
+                       require => Package['dupload'],
                }
+               include ferm::ftp_conntrack
+
 
-               # 'bad' extension
-               file { '/etc/apt/preferences.d/buildd.debian.org':
-                       ensure => absent,
+               #
+               # Aptitude killer
+               #
+               package { 'python-psutil':
+                       ensure => installed,
                }
-               file { '/etc/apt/preferences.d/buildd':
-                       ensure => absent,
-               }
-               file { '/etc/cron.d/dsa-buildd': ensure => absent, }
-               concat::fragment { 'dsa-puppet-stuff--buildd':
-                       target => '/etc/cron.d/dsa-puppet-stuff',
-                       source  => 'puppet:///modules/buildd/cron.d-dsa-buildd',
-                       require => Package['debian.org']
+               file { '/usr/local/sbin/buildd-schroot-aptitude-kill':
+                       source  => 'puppet:///modules/buildd/buildd-schroot-aptitude-kill',
+                       mode    => '0555',
                }
 
-               if ($::kernel == 'Linux') {
-                       package { 'python-psutil':
-                               ensure => installed,
-                       }
-                       file { '/usr/local/sbin/buildd-schroot-aptitude-kill':
-                               source  => 'puppet:///modules/buildd/buildd-schroot-aptitude-kill',
-                               mode    => '0555',
-                       }
-               } else {
-                       file { '/usr/local/sbin/buildd-schroot-aptitude-kill':
-                               source  => 'puppet:///modules/buildd/buildd-schroot-aptitude-kill.squeeze',
-                               mode    => '0555',
-                       }
-               }
-               file { '/etc/cron.d/puppet-buildd-aptitude': ensure => absent }
                concat::fragment { 'dsa-puppet-stuff--buildd-aptitude-killer':
                        target => '/etc/cron.d/dsa-puppet-stuff',
                        content  => @(EOF)
@@ -104,74 +75,10 @@ class buildd ($ensure=present) {
                                | EOF
                }
 
-               service { 'buildd':
-                       enable => false,
-                       ensure => 'stopped',
-               }
 
-               file { '/etc/cron.d/puppet-update-buildd-schroots': ensure => absent }
-               if $has_srv_buildd {
-                       concat::fragment { 'dsa-puppet-stuff--buildd-update-schroots':
-                               target => '/etc/cron.d/dsa-puppet-stuff',
-                               content  => @(EOF)
-                                       13 22 * * 0,3 root PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin setup-all-dchroots buildd
-                                       | EOF
-                       }
-               }
-
-               file { '/home/buildd':
-                       ensure  => directory,
-                       mode    => '2755',
-                       group   => buildd,
-                       owner   => buildd,
-               }
-               file { '/home/buildd/build':
-                       ensure  => directory,
-                       mode    => '2750',
-                       group   => buildd,
-                       owner   => buildd,
-               }
-               file { '/home/buildd/logs':
-                       ensure  => directory,
-                       mode    => '2750',
-                       group   => buildd,
-                       owner   => buildd,
-               }
-               file { '/home/buildd/old-logs':
-                       ensure  => directory,
-                       mode    => '2750',
-                       group   => buildd,
-                       owner   => buildd,
-               }
-               file { '/home/buildd/upload-security':
-                       ensure  => directory,
-                       mode    => '2750',
-                       group   => buildd,
-                       owner   => buildd,
-               }
-               file { '/home/buildd/stats':
-                       ensure  => directory,
-                       mode    => '2755',
-                       group   => buildd,
-                       owner   => buildd,
-               }
-               file { '/home/buildd/stats/graphs':
-                       ensure  => directory,
-                       mode    => '2755',
-                       group   => buildd,
-                       owner   => buildd,
-               }
-               file { '/home/buildd/upload':
-                       ensure  => directory,
-                       mode    => '2755',
-                       group   => buildd,
-                       owner   => buildd,
-               }
-               file { '/home/buildd/.forward':
-                       content  => "|/usr/bin/buildd-mail\n",
-                       group   => buildd,
-                       owner   => buildd,
-               }
+               #
+               # GPG/SSH key generation
+               #
                file { '/home/buildd/.gnupg':
                        ensure  => directory,
                        mode    => '700',
@@ -191,10 +98,149 @@ class buildd ($ensure=present) {
                        }
                }
 
+               #
+               # buildd/pybuildd configuration
+               #
+               if $::hostname in [x86-bm-01,x86-grnet-01,zani] {
+                       #
+                       # pybuildd configuration
+                       #
+                       package { 'buildd':
+                               ensure => purged,
+                       }
 
-               exec { 'add-buildd-user-to-sbuild':
-                       command => 'adduser buildd sbuild',
-                       onlyif  => "getent group sbuild > /dev/null && ! getent group sbuild | grep '\\<buildd\\>' > /dev/null"
+                       package { ['python3-retrying', 'python3-yaml']:
+                               ensure => installed,
+                       }
+                       file { '/home/buildd/.profile':
+                               content  => @(EOT),
+                                       export XDG_RUNTIME_DIR="/run/user/$(id -u)"
+                                       export DBUS_SESSION_BUS_ADDRESS="unix:path=${XDG_RUNTIME_DIR}/bus"
+                                       | EOT
+                               group   => buildd,
+                               owner   => buildd,
+                       }
+                       file { '/home/buildd/logs':
+                               ensure  => directory,
+                               mode    => '2750',
+                               group   => buildd,
+                               owner   => buildd,
+                       }
+                       file { '/var/lib/systemd/linger':
+                               ensure  => directory,
+                               mode    => '755',
+                       }
+                       file { "/var/lib/systemd/linger/buildd":
+                               ensure => present,
+                       }
+                       file { '/etc/systemd/journald.conf.d':
+                               ensure  => directory,
+                               mode    => '755',
+                       }
+                       file { '/etc/systemd/journald.conf.d/persistency.conf':
+                               source => 'puppet:///modules/systemd/persistency.conf',
+                       }
+
+                       # Make sure that the build directory have the correct permissions.
+                       # This should go away once pybuildd issue #3 is solved.
+                       file { '/home/buildd/build':
+                               ensure  => directory,
+                               mode    => '2750',
+                               group   => buildd,
+                               owner   => buildd,
+                       }
+               } else {
+                       #
+                       # buildd configuration
+                       #
+                       file { '/home/buildd/build':
+                               ensure  => directory,
+                               mode    => '2750',
+                               group   => buildd,
+                               owner   => buildd,
+                       }
+                       file { '/home/buildd/logs':
+                               ensure  => directory,
+                               mode    => '2750',
+                               group   => buildd,
+                               owner   => buildd,
+                       }
+                       file { '/home/buildd/old-logs':
+                               ensure  => directory,
+                               mode    => '2750',
+                               group   => buildd,
+                               owner   => buildd,
+                       }
+                       file { '/home/buildd/upload-security':
+                               ensure  => directory,
+                               mode    => '2750',
+                               group   => buildd,
+                               owner   => buildd,
+                       }
+                       file { '/home/buildd/stats':
+                               ensure  => directory,
+                               mode    => '2755',
+                               group   => buildd,
+                               owner   => buildd,
+                       }
+                       file { '/home/buildd/stats/graphs':
+                               ensure  => directory,
+                               mode    => '2755',
+                               group   => buildd,
+                               owner   => buildd,
+                       }
+                       file { '/home/buildd/upload':
+                               ensure  => directory,
+                               mode    => '2755',
+                               group   => buildd,
+                               owner   => buildd,
+                       }
+                       file { '/home/buildd/.forward':
+                               content  => "|/usr/bin/buildd-mail\n",
+                               group   => buildd,
+                               owner   => buildd,
+                       }
+
+                       package { 'buildd':
+                               ensure => installed,
+                       }
+                       file { '/etc/buildd/buildd.conf':
+                               source  => 'puppet:///modules/buildd/buildd.conf',
+                               require => Package['buildd'],
+                       }
+
+                       if (versioncmp($::lsbmajdistrelease, '9') >= 0) {
+                               site::aptrepo { 'buildd.debian.org':
+                                       ensure => absent,
+                               }
+                               file { '/etc/apt/apt.conf.d/puppet-https-buildd':
+                                       ensure => absent,
+                               }
+                       } else {
+                               package { 'apt-transport-https':
+                                       ensure => installed,
+                               }
+                               site::aptrepo { 'buildd.debian.org':
+                                       key        => 'puppet:///modules/buildd/buildd.debian.org.gpg',
+                                       url        => 'https://apt.buildd.debian.org/',
+                                       suite      => 'jessie',
+                                       components => 'main',
+                                       require    => Package['apt-transport-https'],
+                               }
+                               file { '/etc/apt/apt.conf.d/puppet-https-buildd':
+                                       content => "Acquire::https::apt.buildd.debian.org::CaInfo \"/etc/ssl/ca-debian/ca-certificates.crt\";\n",
+                               }
+                       }
+
+                       concat::fragment { 'dsa-puppet-stuff--buildd':
+                               target => '/etc/cron.d/dsa-puppet-stuff',
+                               source  => 'puppet:///modules/buildd/cron.d-dsa-buildd',
+                               require => Package['debian.org']
+                       }
+                       service { 'buildd':
+                               enable => false,
+                               ensure => 'stopped',
+                       }
                }
        }
 }
index 591d398..2126e8e 100644 (file)
@@ -60,5 +60,11 @@ class clamav {
                require => Package['clamav-unofficial-sigs'],
                source  => [ 'puppet:///modules/clamav/clamav-unofficial-sigs.conf' ]
        }
+       file { '/var/cache/clamav-unofficial-sigs/.nobackup':
+               owner   => clamav,
+               mode    => '0644',
+               content => '',
+               require => Package['clamav-unofficial-sigs']
+       }
 
 }
diff --git a/modules/debian_org/files/basic-ssh_known_hosts b/modules/debian_org/files/basic-ssh_known_hosts
deleted file mode 100644 (file)
index 5f1d407..0000000
+++ /dev/null
@@ -1 +0,0 @@
-draghi.debian.org,draghi,db.debian.org,db,82.195.75.106,::ffff:82.195.75.106,2001:41b8:202:deb:1a1a:0:52c3:4b6a ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAy1mAS0xIOZH9OrJZf1Wv9qYORv5Z5fmpF0o8Y4IMdS+ZzTjN1Sl8M77jaFTJbumJNs+n2CMcX8CoMemQEPBoRe20a5t3dExPQ3c7FNU0z+WIVFbu/oTTkAWGp5gCDwF3pg2QxUjqYc0X4jpv6pkisyvisij6V/VJ5G1hsIMuKqrCKYyyyiJJytfzSfRrBx2QvB5ZWQxhYeSYDoLDvuF31qUy4TLZ/HR3qZQ1cBrP9dCh5d+GQxdY9LuO6zjlnSyU64GHkyjYt3p03AKG4plD7WHX01bD0DQQ/NOFVwFhOZ63mePyridPuqBMFW39jBf4jSsewV95RE5VbY04+MY4XQ== root@draghi
index b247041..81f1d3d 100644 (file)
@@ -145,7 +145,7 @@ umn:
     - 128.101.240.212
 unicamp:
   netrange:
-    - 177.220.0.0/17
+    - 143.106.167.112/28
   mirror-debian: http://ftp.br.debian.org/debian/
 utwente:
   netrange:
index 8246525..f8210ef 100644 (file)
@@ -11,7 +11,6 @@ nameinfo:
   bendel.debian.org: Franz Bendel (March 23rd, 1833 - July 3rd, 1874)
   binet.debian.org: Jocelyne Binet (September 27th, 1923 - January 13th, 1968)
   boott.debian.org: Francis Boott (June 24th, 1813 - March 1st, 1904)
-  busoni.debian.org: Ferruccio Dante Michelangiolo Benvenuto Busoni (April 1st, 1866 - July 27th, 1924)
   buxtehude.debian.org: Dieterich Buxtehude (c. 1637 to 1639 - May 9th, 1707)
   byrd.debian.org: William Byrd (1543 - July 4th, 1623)
   casulana.debian.org: Maddalena Casulana (c. 1544 - c. 1590)
@@ -29,16 +28,11 @@ nameinfo:
   eberlin.debian.org: Johann Ernst Eberlin (March 1702 27th - June 19th, 1762)
   eller.debian.org: Heino Eller (March 7th, 1887 - June 16th, 1970)
   elgar.debian.org: Edward Elgar (1857 - 1934)
-  falla.debian.org: Manuel de Falla y Matheu (November 23rd, 1876 - November 14th, 1946)
-  fano.debian.org: Guido Alberto Fano (March 18th, 1875 - August 14th, 1961)
   fasolo.debian.org: Giovanni Battista Fasolo, O.F.M. (ca. 1598 - after 1664)
-  fayrfax.debian.org: Robert Fayrfax (April 23rd, 1464 - October 24th, 1521)
-  fils.debian.org: Anton Fils (September 22nd, 1733 (baptized) - March 14th, 1760 (buried))
-  finzi.debian.org: Gerald Raphael Finzi (July 14th, 1901 - September 27th, 1956)
-  fischer.debian.org: Johann Caspar Ferdinand Fischer (September 9th, 1656 - August 27th, 1746)
   gideon.debian.org: Miriam Gideon (October 23rd, 1906 - June 18th, 1996)
   godard.debian.org: Benjamin Louis Paul Godard (August 18th, 1849 - January 10th, 1895)
   gombert.debian.org: Nicolas Gombert (c. 1495 - c. 1560)
+  grabbe: Johann Gottlieb Grabbe (1585 - 1655)
   gretchaninov: Alexander Tikhonovich Gretchaninov (October 25th, 1864 - January 3rd, 1956)
   handel.debian.org: Georg Friedrich Händel (February 23rd, 1685 - April 14th, 1759)
   harris.debian.org: Sir William Henry Harris (March 28th, 1883 - September 6th, 1973)
@@ -65,7 +59,6 @@ nameinfo:
   nono.debian.org: Luigi Nono (January 29th, 1924 - May 8th, 1990)
   olin.debian.org: Elisabeth Olin (December 1740 - March 26th, 1828)
   paradis.debian.org: Maria Theresia Paradis (May 15th, 1759 - February 1st, 1824)
-  partch.debian.org: Harry Partch (June 24th, 1901 - September 3rd, 1974)
   pejacevic: Dora Pejačević (September 10th, 1885 - March 5th, 1923)
   petrova.debian.org: Mara Petrova (May 15th, 1921 - June 7th. 1997)
   pettersson.debian.org: Gustav Allan Pettersson (September 19th, 1911 - June 20th, 1980)
@@ -73,7 +66,6 @@ nameinfo:
   picconi.debian.org: Maria Antonietta Picconi (September 23rd, 1869 - 1926)
   pieta.debian.org: Michielina della Pietà (fl. ca. 1700 - 1744)
   pinel.debian.org: Julie Pinel (fl. 1710 - 1737)
-  pizzetti.debian.org: Ildebrando Pizzetti (20 September 1880 - 13 February 1968)
   plummer.debian.org: John Plummer (c. 1410 - c. 1483)
   porta.debian.org: Giovanni Porta (c. 1675 - 21 June 1755)
   prokofiev.debian.org: Sergei Sergeyevich Prokofiev (April 27th, 1891 - March 5th, 1953)
@@ -91,13 +83,11 @@ nameinfo:
   senfter.debian.org: Johanna Senfter (November, 27th, 1879 - August 11th, 1961)
   setoguchi.debian.org: 瀬戸口藤吉, Tokichi Setoguchi (June 28th, 1868 - November 8th, 1941)
   sibelius.debian.org: Jean Sibelius (December 8th, 1865 - September 20th, 1957)
-  smetana.debian.org: Bedřich Smetana (March 2nd, 1824 - May 12th, 1884)
   sonntag.debian.org: Brunhilde Sonntag (September 27th, 1936 - December 18th, 2002)
   sor.debian.org: Fernando Sor (February 14th, 1778 - July 10th, 1839)
   soriano.debian.org: Francesco Soriano (1548 or 1549 - July 19th, 1621)
   storace.debian.org: Stephen Storace (April 4th, 1762 - March 19th, 1796)
   suchon.debian.org: Eugen Suchoň (September 25, 1908 - August 5, 1993)
-  spontini.debian.org: Gaspare Luigi Pacifico Spontini (November 14th, 1774 - January 24th, 1851)
   tate.debian.org: Phyllis Tate (April 6th, 1911 - May 29th, 1987)
   tchaikovsky.debian.org: Pyotr Ilyich Tchaikovsky (Пётр Ильич Чайковский) (May 7th, 1840 - November 6th, 1893)
   ticharich.debian.org: Zdenka Ticharich (September 26th, 1900 - February 15th, 1979)
@@ -114,7 +104,6 @@ nameinfo:
   zandonai.debian.org: Riccardo Zandonai (May 30th, 1883 - June 5th, 1944)
   zani.debian.org: Andrea Teodoro Zani (November 11th, 1696 - September 28th, 1757)
   zelenka.debian.org: Jan Dismas Zelenka (October 16th, 1679 - December 23rd, 1745)
-  zemlinsky.debian.org: Alexander von Zemlinsky (October 14th, 1871 - March 15th 1942)
 footer:
   dummy: foo
   #zandonai.debian.org: "Debian s390 buildd system kindly provided by Zentrum fuer Informationsverarbeitung und Informationstechnik [zivit]"
@@ -145,14 +134,9 @@ host_settings:
     - barriere.debian.org
     - binet.debian.org
     - eller.debian.org
-    - falla.debian.org
-    - fischer.debian.org
     - harris.debian.org
     - minkus.debian.org
-    - partch.debian.org
-    - pizzetti.debian.org
     - plummer.debian.org
-    - smetana.debian.org
     - zelenka.debian.org
     # buildd
     - antheil.debian.org
@@ -166,10 +150,6 @@ host_settings:
     - arm-conova-04.debian.org
     - arnold.debian.org
     - eberlin.debian.org
-    - fano.debian.org
-    - fayrfax.debian.org
-    - fils.debian.org
-    - finzi.debian.org
     - hartmann.debian.org
     - hasse.debian.org
     - henze.debian.org
@@ -192,11 +172,9 @@ host_settings:
     - powerpc-unicamp-01.debian.org
     - ppc64el-osuosl-01.debian.org
     - ppc64el-unicamp-01.debian.org
-    - spontini.debian.org
     - x86-grnet-01.debian.org
     - zandonai.debian.org
     - zani.debian.org
-    - zemlinsky.debian.org
     - x86-bm-01.debian.org
     - x86-csail-01.debian.org
     - x86-csail-02.debian.org
@@ -204,7 +182,6 @@ host_settings:
   broken-rtc:
     - abel.debian.org
     - antheil.debian.org
-    - arm-arm-01.debian.org
     - arm-arm-02.debian.org
     - arm-arm-03.debian.org
     - arnold.debian.org
@@ -226,12 +203,9 @@ host_settings:
   mail_port:
     klecker.debian.org: 2025
     zani.debian.org: 587
-  no_munin:
-    - fano.debian.org
   entropy_key:
     - czerny.debian.org
     - grnet-node01.debian.org
-    # - ubc-bl2.debian.org
     - storace.debian.org
   buildd_master:
     - wuiet.debian.org
index ebbac93..c97861b 100644 (file)
@@ -11,9 +11,8 @@ if ! flock --exclusive -w 0  3; then
 fi
 echo "Reboot lock acquired."
 
-ppid="$PPID"
 (
-       while kill -0 "$ppid" 2>/dev/null; do
+       while dsa-is-shutdown-scheduled; do
                sleep 1
        done
 ) &
index 49b57d6..c422bc4 100644 (file)
    /srv/mirrors/public-debian-ports
    /srv/mirrors/public-debian-security
    /dev/hwrng
+   /lib/udev/rules.d/60-kpartx.rules
+   /etc/ssh/ssh_known_hosts
 }.each do |path|
-       Facter.add("has" + path.gsub(/[\/-]/,'_')) do
+       Facter.add("has" + path.gsub(/[\/.-]/,'_')) do
                setcode do
                        if FileTest.exist?(path)
                                true
index 595d44a..d03fec1 100644 (file)
@@ -7,16 +7,6 @@ Facter.add("apache2") do
                end
        end
 end
-Facter.add("apache2deb9") do
-       setcode do
-               # jessie (deb8) has 2.4.10-.., stretch (deb9) will have 2.4.23 or later.
-               if FileTest.exist?("/usr/sbin/apache2") and system("dpkg --compare-versions $(dpkg-query -W -f='${Version}\n' apache2-bin) gt 2.4.15")
-                       true
-               else
-                       false
-               end
-       end
-end
 Facter.add("clamd") do
        setcode do
                if FileTest.exist?("/usr/sbin/clamd")
@@ -177,3 +167,8 @@ Facter.add("update_grub") do
                FileTest.exist?("/usr/sbin/update-grub")
        end
 end
+Facter.add("haproxy") do
+       setcode do
+               FileTest.exist?("/usr/sbin/haproxy")
+       end
+end
index 48b617e..32a1fa8 100644 (file)
@@ -3,14 +3,6 @@
 # Stuff common to all debian.org servers
 #
 class debian_org::apt {
-       if versioncmp($::lsbmajdistrelease, '7') <= 0 {
-               $mungedcodename = $::lsbdistcodename
-       } elsif ($::debarchitecture in ['kfreebsd-amd64', 'kfreebsd-i386']) {
-               $mungedcodename = "${::lsbdistcodename}-kfreebsd"
-       } else {
-               $mungedcodename = $::lsbdistcodename
-       }
-
        if versioncmp($::lsbmajdistrelease, '8') <= 0 {
                $fallbackmirror = 'http://cdn-fastly.deb.debian.org/debian/'
        } else {
@@ -18,34 +10,32 @@ class debian_org::apt {
        }
 
        if getfromhash($site::nodeinfo, 'hoster', 'mirror-debian') {
-               $mirror = [ getfromhash($site::nodeinfo, 'hoster', 'mirror-debian'), $fallbackmirror, 'http://debian.anycast-test.mirrors.debian.org/debian/' ]
+               $mirror = [ getfromhash($site::nodeinfo, 'hoster', 'mirror-debian'), $fallbackmirror ]
        } else {
-               $mirror = [ $fallbackmirror, 'http://debian.anycast-test.mirrors.debian.org/debian/' ]
+               $mirror = [ $fallbackmirror ]
        }
 
        site::aptrepo { 'debian':
                url        => $mirror,
-               suite      => [ $mungedcodename, "${::lsbdistcodename}-backports", "${::lsbdistcodename}-updates" ],
+               suite      => [ $::lsbdistcodename, "${::lsbdistcodename}-backports", "${::lsbdistcodename}-updates" ],
                components => ['main','contrib','non-free']
        }
 
-       if ($::hostname in [smetana]) {
+       if versioncmp($::lsbmajdistrelease, '8') <= 0 {
                site::aptrepo { 'security':
-                       ensure => absent,
+                       url        => [ 'http://security-cdn.debian.org/', 'http://security.debian.org/' ],
+                       suite      => "${::lsbdistcodename}/updates",
+                       components => ['main','contrib','non-free']
                }
        } else {
                site::aptrepo { 'security':
-                       url        => [ 'http://security-cdn.debian.org/', 'http://security.anycast-test.mirrors.debian.org/debian-security/', 'http://security.debian.org/' ],
-                       suite      => "${mungedcodename}/updates",
+                       url        => [ 'http://security.debian.org/' ],
+                       suite      => "${::lsbdistcodename}/updates",
                        components => ['main','contrib','non-free']
                }
        }
 
-       if has_role('experimental_apache') {
-               $dbdosuites = [ 'debian-all', $::lsbdistcodename, 'jessie-apache2' ]
-       } else {
-               $dbdosuites = [ 'debian-all', $::lsbdistcodename ]
-       }
+       $dbdosuites = [ 'debian-all', $::lsbdistcodename ]
        site::aptrepo { 'db.debian.org':
                url        => 'http://db.debian.org/debian-admin',
                suite      => $dbdosuites,
@@ -53,10 +43,10 @@ class debian_org::apt {
                key        => 'puppet:///modules/debian_org/db.debian.org.gpg',
        }
 
-       if ($::hostname in [] or $::debarchitecture in ['kfreebsd-amd64', 'kfreebsd-i386']) {
+       if ($::hostname in []) {
                site::aptrepo { 'proposed-updates':
                        url        => $mirror,
-                       suite      => "${mungedcodename}-proposed-updates",
+                       suite      => "${::lsbdistcodename}-proposed-updates",
                        components => ['main','contrib','non-free']
                }
        } else {
index 27a3c87..151dd57 100644 (file)
@@ -41,25 +41,14 @@ class debian_org {
                ensure => installed,
                tag    => extra_repo,
        }
-       file { '/etc/ssh/ssh_known_hosts':
-               ensure  => present,
-               replace => false,
-               mode    => '0644',
-               source  => 'puppet:///modules/debian_org/basic-ssh_known_hosts'
-       }
 
-       if versioncmp($::lsbmajdistrelease, '8') >= 0 {
-               $rubyfs_package = 'ruby-filesystem'
-       } else {
-               $rubyfs_package = 'libfilesystem-ruby1.9'
-       }
        package { [
                        'apt-utils',
                        'bash-completion',
                        'dnsutils',
                        'less',
                        'lsb-release',
-                       $rubyfs_package,
+                       'ruby-filesystem',
                        'mtr-tiny',
                        'nload',
                        'pciutils',
@@ -349,4 +338,29 @@ class debian_org {
                key   => 'kernel.unprivileged_bpf_disabled',
                value => '1',
        }
+
+       # Disable kpartx udev rules
+       file { '/etc/udev/rules.d/60-kpartx.rules':
+               ensure => $has_lib_udev_rules_d_60_kpartx_rules ? { true  => 'present', default => 'absent' },
+               content => "",
+               mode => '0444',
+       }
+
+       # this is only to avoid warnings, else puppet will complain that we
+       # have a symlink there, even if we're not replacing it anyhow.
+       if ! $has_etc_ssh_ssh_known_hosts {
+               file { '/etc/ssh/ssh_known_hosts':
+                       ensure  => 'present',
+                       replace => 'no',
+                       content => inline_template('<%= open("/etc/ssh/ssh_known_hosts").read() %>'),
+                       notify  => Exec['ud-replicate'],
+               }
+       }
+
+       exec { 'ud-replicate':
+               path => '/usr/bin:/usr/sbin:/bin:/sbin',
+               command => '/usr/bin/ud-replicate',
+               refreshonly => true,
+               require => Package['userdir-ldap']
+       }
 }
index b1d553d..5b739dc 100644 (file)
@@ -1,11 +1,9 @@
 
 @hourly  root [ ! -d /var/cache/dsa ] || touch /var/cache/dsa/cron.alive
 
-<% if scope.call_function('versioncmp', [@puppetversion.to_s, '3.0.0']) <= 0 -%>
-34 */4 * * * root if [ -x /usr/sbin/puppetd ]; then sleep $(( $RANDOM \% 7200 )); if [ -x /usr/bin/timeout ]; then TO="timeout --kill-after=900 3600"; else TO=""; fi; tmp="$(tempfile)"; egrep -v '^(#|$)' /etc/dsa/cron.ignore.dsa-puppet-stuff > "$tmp" && $TO /usr/sbin/puppetd -o --no-daemonize 2>&1 | egrep --text -v -f "$tmp"; rm -f "$tmp"; fi
-<% else -%>
-34 */2 * * * root if [ -x /usr/bin/puppet ]; then sleep $(( $RANDOM \% 3600 )); if [ -x /usr/bin/timeout ]; then TO="timeout --kill-after=900 3000"; else TO=""; fi; tmp="$(tempfile)"; egrep -v '^(#|$)' /etc/dsa/cron.ignore.dsa-puppet-stuff > "$tmp" && $TO /usr/bin/puppet agent --onetime --no-daemonize 2>&1 | egrep --text -v -f "$tmp"; rm -f "$tmp"; fi
-<% end -%>
+# run every 90 minutes
+34   */3 * * * root if [ -x /usr/bin/puppet ]; then sleep $(( $RANDOM \% 2200 )); if [ -x /usr/bin/timeout ]; then TO="timeout --kill-after=900 2000"; else TO=""; fi; tmp="$(tempfile)"; egrep -v '^(#|$)' /etc/dsa/cron.ignore.dsa-puppet-stuff > "$tmp" && $TO /usr/bin/puppet agent --onetime --no-daemonize 2>&1 | egrep --text -v -f "$tmp"; rm -f "$tmp"; fi
+4 1-23/3 * * * root if [ -x /usr/bin/puppet ]; then sleep $(( $RANDOM \% 2200 )); if [ -x /usr/bin/timeout ]; then TO="timeout --kill-after=900 2000"; else TO=""; fi; tmp="$(tempfile)"; egrep -v '^(#|$)' /etc/dsa/cron.ignore.dsa-puppet-stuff > "$tmp" && $TO /usr/bin/puppet agent --onetime --no-daemonize 2>&1 | egrep --text -v -f "$tmp"; rm -f "$tmp"; fi
 
 @hourly root sleep $(( $RANDOM \% 300 )); if [ -x /usr/lib/nagios/plugins/dsa-check-stunnel-sanity ] && [ -e /etc/stunnel/puppet-ekeyd.conf ] && ! /usr/lib/nagios/plugins/dsa-check-stunnel-sanity > /dev/null && grep -q '^client = yes' /etc/stunnel/puppet-ekeyd.conf; then /usr/sbin/service stunnel4 restart > /dev/null; fi
 
@@ -14,3 +12,8 @@
 @daily root [ -d /var/lib/puppet/clientbucket ] && find /var/lib/puppet/clientbucket -type f -mtime +60 -delete && find /var/lib/puppet/clientbucket -type d -empty -delete
 
 @hourly root ! [ -x /usr/local/sbin/ntp-restart-if-required ] || /usr/local/sbin/ntp-restart-if-required
+
+# Nagios related entries
+@hourly root [ -x /usr/sbin/dsa-update-apt-status ] && sleep $(( $RANDOM \% 1800 )) && /usr/sbin/dsa-update-apt-status 2>&1 | logger -t dsa-update-apt-status
+13 */8 * * * root [ -x /usr/sbin/dsa-update-samhain-status ] && sleep $(( $RANDOM \% 27000 )) && /usr/sbin/dsa-update-samhain-status
+40 12 25 * *   root [ -x /usr/sbin/dsa-update-unowned-file-status ] && sleep $(( $RANDOM \% 86400 )) && /usr/sbin/dsa-update-unowned-file-status
index 5667c32..6b644b1 100755 (executable)
     mkswap /dev/dasdc1 && swapon -p 30 /dev/dasdc1
   fi
 <%- end -%>
-<% if scope.lookupvar('site::nodeinfo')['ldap'].has_key?('architecture') and scope.lookupvar('site::nodeinfo')['ldap']['architecture'][0].start_with?('kfreebsd') -%>
-  ( sleep 120;
-    service syslog-ng restart;
-    sleep 5;
-    init q
-  ) & disown
-<%- end -%>
 
 if [ -e /proc/sys/kernel/modules_disabled ]; then
        ( sleep 60;
diff --git a/modules/dsa_lvm/files/lvm-ubc-ganeti-p410.conf b/modules/dsa_lvm/files/lvm-ubc-ganeti-p410.conf
deleted file mode 100644 (file)
index 015541c..0000000
+++ /dev/null
@@ -1,774 +0,0 @@
-# This is an example configuration file for the LVM2 system.
-# It contains the default settings that would be used if there was no
-# /etc/lvm/lvm.conf file.
-#
-# Refer to 'man lvm.conf' for further information including the file layout.
-#
-# To put this file in a different directory and override /etc/lvm set
-# the environment variable LVM_SYSTEM_DIR before running the tools.
-#
-# N.B. Take care that each setting only appears once if uncommenting
-# example settings in this file.
-
-
-# This section allows you to configure which block devices should
-# be used by the LVM system.
-devices {
-
-    # Where do you want your volume groups to appear ?
-    dir = "/dev"
-
-    # An array of directories that contain the device nodes you wish
-    # to use with LVM2.
-    scan = [ "/dev" ]
-
-    # If set, the cache of block device nodes with all associated symlinks
-    # will be constructed out of the existing udev database content.
-    # This avoids using and opening any inapplicable non-block devices or
-    # subdirectories found in the device directory. This setting is applied
-    # to udev-managed device directory only, other directories will be scanned
-    # fully. LVM2 needs to be compiled with udev support for this setting to
-    # take effect. N.B. Any device node or symlink not managed by udev in
-    # udev directory will be ignored with this setting on.
-    obtain_device_list_from_udev = 1
-
-    # If several entries in the scanned directories correspond to the
-    # same block device and the tools need to display a name for device,
-    # all the pathnames are matched against each item in the following
-    # list of regular expressions in turn and the first match is used.
-    preferred_names = [ ]
-
-    # Try to avoid using undescriptive /dev/dm-N names, if present.
-    # preferred_names = [ "^/dev/mpath/", "^/dev/mapper/mpath", "^/dev/[hs]d" ]
-
-    # A filter that tells LVM2 to only use a restricted set of devices.
-    # The filter consists of an array of regular expressions.  These
-    # expressions can be delimited by a character of your choice, and
-    # prefixed with either an 'a' (for accept) or 'r' (for reject).
-    # The first expression found to match a device name determines if
-    # the device will be accepted or rejected (ignored).  Devices that
-    # don't match any patterns are accepted.
-
-    # Be careful if there there are symbolic links or multiple filesystem 
-    # entries for the same device as each name is checked separately against
-    # the list of patterns.  The effect is that if the first pattern in the 
-    # list to match a name is an 'a' pattern for any of the names, the device
-    # is accepted; otherwise if the first pattern in the list to match a name
-    # is an 'r' pattern for any of the names it is rejected; otherwise it is
-    # accepted.
-
-    # Don't have more than one filter line active at once: only one gets used.
-
-    # Run vgscan after you change this parameter to ensure that
-    # the cache file gets regenerated (see below).
-    # If it doesn't do what you expect, check the output of 'vgscan -vvvv'.
-
-    filter = [ "a|^/dev/sda[0-9]*$|", "r/.*/" ]
-
-    # By default we accept every block device:
-    # filter = [ "a/.*/" ]
-
-    # Exclude the cdrom drive
-    # filter = [ "r|/dev/cdrom|" ]
-
-    # When testing I like to work with just loopback devices:
-    # filter = [ "a/loop/", "r/.*/" ]
-
-    # Or maybe all loops and ide drives except hdc:
-    # filter =[ "a|loop|", "r|/dev/hdc|", "a|/dev/ide|", "r|.*|" ]
-
-    # Use anchors if you want to be really specific
-    # filter = [ "a|^/dev/hda8$|", "r/.*/" ]
-
-    # The results of the filtering are cached on disk to avoid
-    # rescanning dud devices (which can take a very long time).
-    # By default this cache is stored in the /etc/lvm/cache directory
-    # in a file called '.cache'.
-    # It is safe to delete the contents: the tools regenerate it.
-    # (The old setting 'cache' is still respected if neither of
-    # these new ones is present.)
-    cache_dir = "/run/lvm"
-    cache_file_prefix = ""
-
-    # You can turn off writing this cache file by setting this to 0.
-    write_cache_state = 1
-
-    # Advanced settings.
-
-    # List of pairs of additional acceptable block device types found 
-    # in /proc/devices with maximum (non-zero) number of partitions.
-    # types = [ "fd", 16 ]
-
-    # If sysfs is mounted (2.6 kernels) restrict device scanning to 
-    # the block devices it believes are valid.
-    # 1 enables; 0 disables.
-    sysfs_scan = 1
-
-    # By default, LVM2 will ignore devices used as component paths
-    # of device-mapper multipath devices.
-    # 1 enables; 0 disables.
-    multipath_component_detection = 1
-
-    # By default, LVM2 will ignore devices used as components of
-    # software RAID (md) devices by looking for md superblocks.
-    # 1 enables; 0 disables.
-    md_component_detection = 1
-
-    # By default, if a PV is placed directly upon an md device, LVM2
-    # will align its data blocks with the md device's stripe-width.
-    # 1 enables; 0 disables.
-    md_chunk_alignment = 1
-
-    # Default alignment of the start of a data area in MB.  If set to 0,
-    # a value of 64KB will be used.  Set to 1 for 1MiB, 2 for 2MiB, etc.
-    # default_data_alignment = 1
-
-    # By default, the start of a PV's data area will be a multiple of
-    # the 'minimum_io_size' or 'optimal_io_size' exposed in sysfs.
-    # - minimum_io_size - the smallest request the device can perform
-    #   w/o incurring a read-modify-write penalty (e.g. MD's chunk size)
-    # - optimal_io_size - the device's preferred unit of receiving I/O
-    #   (e.g. MD's stripe width)
-    # minimum_io_size is used if optimal_io_size is undefined (0).
-    # If md_chunk_alignment is enabled, that detects the optimal_io_size.
-    # This setting takes precedence over md_chunk_alignment.
-    # 1 enables; 0 disables.
-    data_alignment_detection = 1
-
-    # Alignment (in KB) of start of data area when creating a new PV.
-    # md_chunk_alignment and data_alignment_detection are disabled if set.
-    # Set to 0 for the default alignment (see: data_alignment_default)
-    # or page size, if larger.
-    data_alignment = 0
-
-    # By default, the start of the PV's aligned data area will be shifted by
-    # the 'alignment_offset' exposed in sysfs.  This offset is often 0 but
-    # may be non-zero; e.g.: certain 4KB sector drives that compensate for
-    # windows partitioning will have an alignment_offset of 3584 bytes
-    # (sector 7 is the lowest aligned logical block, the 4KB sectors start
-    # at LBA -1, and consequently sector 63 is aligned on a 4KB boundary).
-    # But note that pvcreate --dataalignmentoffset will skip this detection.
-    # 1 enables; 0 disables.
-    data_alignment_offset_detection = 1
-
-    # If, while scanning the system for PVs, LVM2 encounters a device-mapper
-    # device that has its I/O suspended, it waits for it to become accessible.
-    # Set this to 1 to skip such devices.  This should only be needed
-    # in recovery situations.
-    ignore_suspended_devices = 0
-
-    # During each LVM operation errors received from each device are counted.
-    # If the counter of a particular device exceeds the limit set here, no
-    # further I/O is sent to that device for the remainder of the respective
-    # operation. Setting the parameter to 0 disables the counters altogether.
-    disable_after_error_count = 0
-
-    # Allow use of pvcreate --uuid without requiring --restorefile.
-    require_restorefile_with_uuid = 1
-
-    # Minimum size (in KB) of block devices which can be used as PVs.
-    # In a clustered environment all nodes must use the same value.
-    # Any value smaller than 512KB is ignored.
-
-    # Ignore devices smaller than 2MB such as floppy drives.
-    pv_min_size = 2048
-
-    # The original built-in setting was 512 up to and including version 2.02.84.
-    # pv_min_size = 512
-
-    # Issue discards to a logical volumes's underlying physical volume(s) when
-    # the logical volume is no longer using the physical volumes' space (e.g.
-    # lvremove, lvreduce, etc).  Discards inform the storage that a region is
-    # no longer in use.  Storage that supports discards advertise the protocol
-    # specific way discards should be issued by the kernel (TRIM, UNMAP, or
-    # WRITE SAME with UNMAP bit set).  Not all storage will support or benefit
-    # from discards but SSDs and thinly provisioned LUNs generally do.  If set
-    # to 1, discards will only be issued if both the storage and kernel provide
-    # support.
-    # 1 enables; 0 disables.
-    issue_discards = 0
-}
-
-# This section allows you to configure the way in which LVM selects
-# free space for its Logical Volumes.
-#allocation {
-#    When searching for free space to extend an LV, the "cling"
-#    allocation policy will choose space on the same PVs as the last
-#    segment of the existing LV.  If there is insufficient space and a
-#    list of tags is defined here, it will check whether any of them are
-#    attached to the PVs concerned and then seek to match those PV tags
-#    between existing extents and new extents.
-#    Use the special tag "@*" as a wildcard to match any PV tag.
-#    
-#    Example: LVs are mirrored between two sites within a single VG.
-#    PVs are tagged with either @site1 or @site2 to indicate where
-#    they are situated.
-#
-#    cling_tag_list = [ "@site1", "@site2" ]
-#    cling_tag_list = [ "@*" ]
-#
-#    Changes made in version 2.02.85 extended the reach of the 'cling'
-#    policies to detect more situations where data can be grouped
-#    onto the same disks.  Set this to 0 to revert to the previous
-#    algorithm.
-#
-#    maximise_cling = 1
-#
-#    Set to 1 to guarantee that mirror logs will always be placed on 
-#    different PVs from the mirror images.  This was the default
-#    until version 2.02.85.
-#
-#    mirror_logs_require_separate_pvs = 0
-#
-#    Set to 1 to guarantee that thin pool metadata will always
-#    be placed on different PVs from the pool data.
-#
-#    thin_pool_metadata_require_separate_pvs = 0
-#}
-
-# This section that allows you to configure the nature of the
-# information that LVM2 reports.
-log {
-
-    # Controls the messages sent to stdout or stderr.
-    # There are three levels of verbosity, 3 being the most verbose.
-    verbose = 0
-
-    # Should we send log messages through syslog?
-    # 1 is yes; 0 is no.
-    syslog = 1
-
-    # Should we log error and debug messages to a file?
-    # By default there is no log file.
-    #file = "/var/log/lvm2.log"
-
-    # Should we overwrite the log file each time the program is run?
-    # By default we append.
-    overwrite = 0
-
-    # What level of log messages should we send to the log file and/or syslog?
-    # There are 6 syslog-like log levels currently in use - 2 to 7 inclusive.
-    # 7 is the most verbose (LOG_DEBUG).
-    level = 0
-
-    # Format of output messages
-    # Whether or not (1 or 0) to indent messages according to their severity
-    indent = 1
-
-    # Whether or not (1 or 0) to display the command name on each line output
-    command_names = 0
-
-    # A prefix to use before the message text (but after the command name,
-    # if selected).  Default is two spaces, so you can see/grep the severity
-    # of each message.
-    prefix = "  "
-
-    # To make the messages look similar to the original LVM tools use:
-    #   indent = 0
-    #   command_names = 1
-    #   prefix = " -- "
-
-    # Set this if you want log messages during activation.
-    # Don't use this in low memory situations (can deadlock).
-    # activation = 0
-}
-
-# Configuration of metadata backups and archiving.  In LVM2 when we
-# talk about a 'backup' we mean making a copy of the metadata for the
-# *current* system.  The 'archive' contains old metadata configurations.
-# Backups are stored in a human readeable text format.
-backup {
-
-    # Should we maintain a backup of the current metadata configuration ?
-    # Use 1 for Yes; 0 for No.
-    # Think very hard before turning this off!
-    backup = 1
-
-    # Where shall we keep it ?
-    # Remember to back up this directory regularly!
-    backup_dir = "/etc/lvm/backup"
-
-    # Should we maintain an archive of old metadata configurations.
-    # Use 1 for Yes; 0 for No.
-    # On by default.  Think very hard before turning this off.
-    archive = 1
-
-    # Where should archived files go ?
-    # Remember to back up this directory regularly!
-    archive_dir = "/etc/lvm/archive"
-
-    # What is the minimum number of archive files you wish to keep ?
-    retain_min = 10
-
-    # What is the minimum time you wish to keep an archive file for ?
-    retain_days = 30
-}
-
-# Settings for the running LVM2 in shell (readline) mode.
-shell {
-
-    # Number of lines of history to store in ~/.lvm_history
-    history_size = 100
-}
-
-
-# Miscellaneous global LVM2 settings
-global {
-
-    # The file creation mask for any files and directories created.
-    # Interpreted as octal if the first digit is zero.
-    umask = 077
-
-    # Allow other users to read the files
-    #umask = 022
-
-    # Enabling test mode means that no changes to the on disk metadata
-    # will be made.  Equivalent to having the -t option on every
-    # command.  Defaults to off.
-    test = 0
-
-    # Default value for --units argument
-    units = "h"
-
-    # Since version 2.02.54, the tools distinguish between powers of
-    # 1024 bytes (e.g. KiB, MiB, GiB) and powers of 1000 bytes (e.g.
-    # KB, MB, GB).
-    # If you have scripts that depend on the old behaviour, set this to 0
-    # temporarily until you update them.
-    si_unit_consistency = 1
-
-    # Whether or not to communicate with the kernel device-mapper.
-    # Set to 0 if you want to use the tools to manipulate LVM metadata 
-    # without activating any logical volumes.
-    # If the device-mapper kernel driver is not present in your kernel
-    # setting this to 0 should suppress the error messages.
-    activation = 1
-
-    # If we can't communicate with device-mapper, should we try running 
-    # the LVM1 tools?
-    # This option only applies to 2.4 kernels and is provided to help you
-    # switch between device-mapper kernels and LVM1 kernels.
-    # The LVM1 tools need to be installed with .lvm1 suffices
-    # e.g. vgscan.lvm1 and they will stop working after you start using
-    # the new lvm2 on-disk metadata format.
-    # The default value is set when the tools are built.
-    # fallback_to_lvm1 = 0
-
-    # The default metadata format that commands should use - "lvm1" or "lvm2".
-    # The command line override is -M1 or -M2.
-    # Defaults to "lvm2".
-    # format = "lvm2"
-
-    # Location of proc filesystem
-    proc = "/proc"
-
-    # Type of locking to use. Defaults to local file-based locking (1).
-    # Turn locking off by setting to 0 (dangerous: risks metadata corruption
-    # if LVM2 commands get run concurrently).
-    # Type 2 uses the external shared library locking_library.
-    # Type 3 uses built-in clustered locking.
-    # Type 4 uses read-only locking which forbids any operations that might 
-    # change metadata.
-    locking_type = 1
-
-    # Set to 0 to fail when a lock request cannot be satisfied immediately.
-    wait_for_locks = 1
-
-    # If using external locking (type 2) and initialisation fails,
-    # with this set to 1 an attempt will be made to use the built-in
-    # clustered locking.
-    # If you are using a customised locking_library you should set this to 0.
-    fallback_to_clustered_locking = 1
-
-    # If an attempt to initialise type 2 or type 3 locking failed, perhaps
-    # because cluster components such as clvmd are not running, with this set
-    # to 1 an attempt will be made to use local file-based locking (type 1).
-    # If this succeeds, only commands against local volume groups will proceed.
-    # Volume Groups marked as clustered will be ignored.
-    fallback_to_local_locking = 1
-
-    # Local non-LV directory that holds file-based locks while commands are
-    # in progress.  A directory like /tmp that may get wiped on reboot is OK.
-    locking_dir = "/run/lock/lvm"
-
-    # Whenever there are competing read-only and read-write access requests for
-    # a volume group's metadata, instead of always granting the read-only
-    # requests immediately, delay them to allow the read-write requests to be
-    # serviced.  Without this setting, write access may be stalled by a high
-    # volume of read-only requests.
-    # NB. This option only affects locking_type = 1 viz. local file-based
-    # locking.
-    prioritise_write_locks = 1
-
-    # Other entries can go here to allow you to load shared libraries
-    # e.g. if support for LVM1 metadata was compiled as a shared library use
-    #   format_libraries = "liblvm2format1.so" 
-    # Full pathnames can be given.
-
-    # Search this directory first for shared libraries.
-    #   library_dir = "/lib/lvm2"
-
-    # The external locking library to load if locking_type is set to 2.
-    #   locking_library = "liblvm2clusterlock.so"
-
-    # Treat any internal errors as fatal errors, aborting the process that
-    # encountered the internal error. Please only enable for debugging.
-    abort_on_internal_errors = 0
-
-    # Check whether CRC is matching when parsed VG is used multiple times.
-    # This is useful to catch unexpected internal cached volume group
-    # structure modification. Please only enable for debugging.
-    detect_internal_vg_cache_corruption = 0
-
-    # If set to 1, no operations that change on-disk metadata will be permitted.
-    # Additionally, read-only commands that encounter metadata in need of repair
-    # will still be allowed to proceed exactly as if the repair had been 
-    # performed (except for the unchanged vg_seqno).
-    # Inappropriate use could mess up your system, so seek advice first!
-    metadata_read_only = 0
-
-    # 'mirror_segtype_default' defines which segtype will be used when the
-    # shorthand '-m' option is used for mirroring.  The possible options are:
-    #
-    # "mirror" - The original RAID1 implementation provided by LVM2/DM.  It is
-    #           characterized by a flexible log solution (core, disk, mirrored)
-    #           and by the necessity to block I/O while reconfiguring in the
-    #           event of a failure.  Snapshots of this type of RAID1 can be
-    #           problematic.
-    #
-    # "raid1"  - This implementation leverages MD's RAID1 personality through
-    #           device-mapper.  It is characterized by a lack of log options.
-    #           (A log is always allocated for every device and they are placed
-    #           on the same device as the image - no separate devices are
-    #           required.)  This mirror implementation does not require I/O
-    #           to be blocked in the kernel in the event of a failure.
-    #
-    # Specify the '--type <mirror|raid1>' option to override this default
-    # setting.
-    mirror_segtype_default = "mirror"
-
-    # The default format for displaying LV names in lvdisplay was changed 
-    # in version 2.02.89 to show the LV name and path separately.
-    # Previously this was always shown as /dev/vgname/lvname even when that
-    # was never a valid path in the /dev filesystem.
-    # Set to 1 to reinstate the previous format.
-    #
-    # lvdisplay_shows_full_device_path = 0
-
-    # Whether to use (trust) a running instance of lvmetad. If this is set to
-    # 0, all commands fall back to the usual scanning mechanisms. When set to 1
-    # *and* when lvmetad is running (it is not auto-started), the volume group
-    # metadata and PV state flags are obtained from the lvmetad instance and no
-    # scanning is done by the individual commands. In a setup with lvmetad,
-    # lvmetad udev rules *must* be set up for LVM to work correctly. Without
-    # proper udev rules, all changes in block device configuration will be
-    # *ignored* until a manual 'vgscan' is performed.
-    use_lvmetad = 0
-}
-
-activation {
-    # Set to 1 to perform internal checks on the operations issued to
-    # libdevmapper.  Useful for debugging problems with activation.
-    # Some of the checks may be expensive, so it's best to use this
-    # only when there seems to be a problem.
-    checks = 0
-
-    # Set to 0 to disable udev synchronisation (if compiled into the binaries).
-    # Processes will not wait for notification from udev.
-    # They will continue irrespective of any possible udev processing
-    # in the background.  You should only use this if udev is not running
-    # or has rules that ignore the devices LVM2 creates.
-    # The command line argument --nodevsync takes precedence over this setting.
-    # If set to 1 when udev is not running, and there are LVM2 processes
-    # waiting for udev, run 'dmsetup udevcomplete_all' manually to wake them up.
-    udev_sync = 1
-
-    # Set to 0 to disable the udev rules installed by LVM2 (if built with
-    # --enable-udev_rules). LVM2 will then manage the /dev nodes and symlinks
-    # for active logical volumes directly itself.
-    # N.B. Manual intervention may be required if this setting is changed
-    # while any logical volumes are active.
-    udev_rules = 1
-
-    # Set to 1 for LVM2 to verify operations performed by udev. This turns on
-    # additional checks (and if necessary, repairs) on entries in the device
-    # directory after udev has completed processing its events. 
-    # Useful for diagnosing problems with LVM2/udev interactions.
-    verify_udev_operations = 0
-
-    # If set to 1 and if deactivation of an LV fails, perhaps because
-    # a process run from a quick udev rule temporarily opened the device,
-    # retry the operation for a few seconds before failing.
-    retry_deactivation = 1
-
-    # How to fill in missing stripes if activating an incomplete volume.
-    # Using "error" will make inaccessible parts of the device return
-    # I/O errors on access.  You can instead use a device path, in which 
-    # case, that device will be used to in place of missing stripes.
-    # But note that using anything other than "error" with mirrored 
-    # or snapshotted volumes is likely to result in data corruption.
-    missing_stripe_filler = "error"
-
-    # The linear target is an optimised version of the striped target
-    # that only handles a single stripe.  Set this to 0 to disable this
-    # optimisation and always use the striped target.
-    use_linear_target = 1
-
-    # How much stack (in KB) to reserve for use while devices suspended
-    # Prior to version 2.02.89 this used to be set to 256KB
-    reserved_stack = 64
-
-    # How much memory (in KB) to reserve for use while devices suspended
-    reserved_memory = 8192
-
-    # Nice value used while devices suspended
-    process_priority = -18
-
-    # If volume_list is defined, each LV is only activated if there is a
-    # match against the list.
-    #   "vgname" and "vgname/lvname" are matched exactly.
-    #   "@tag" matches any tag set in the LV or VG.
-    #   "@*" matches if any tag defined on the host is also set in the LV or VG
-    #
-    # volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
-
-    # If read_only_volume_list is defined, each LV that is to be activated 
-    # is checked against the list, and if it matches, it as activated
-    # in read-only mode.  (This overrides '--permission rw' stored in the
-    # metadata.)
-    #   "vgname" and "vgname/lvname" are matched exactly.
-    #   "@tag" matches any tag set in the LV or VG.
-    #   "@*" matches if any tag defined on the host is also set in the LV or VG
-    #
-    # read_only_volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
-
-    # Size (in KB) of each copy operation when mirroring
-    mirror_region_size = 512
-
-    # Setting to use when there is no readahead value stored in the metadata.
-    #
-    # "none" - Disable readahead.
-    # "auto" - Use default value chosen by kernel.
-    readahead = "auto"
-
-    # 'raid_fault_policy' defines how a device failure in a RAID logical
-    # volume is handled.  This includes logical volumes that have the following
-    # segment types: raid1, raid4, raid5*, and raid6*.
-    #
-    # In the event of a failure, the following policies will determine what
-    # actions are performed during the automated response to failures (when
-    # dmeventd is monitoring the RAID logical volume) and when 'lvconvert' is
-    # called manually with the options '--repair' and '--use-policies'.
-    #
-    # "warn"   - Use the system log to warn the user that a device in the RAID
-    #            logical volume has failed.  It is left to the user to run
-    #            'lvconvert --repair' manually to remove or replace the failed
-    #            device.  As long as the number of failed devices does not
-    #            exceed the redundancy of the logical volume (1 device for
-    #            raid4/5, 2 for raid6, etc) the logical volume will remain
-    #            usable.
-    #
-    # "allocate" - Attempt to use any extra physical volumes in the volume
-    #            group as spares and replace faulty devices.
-    #
-    raid_fault_policy = "warn"
-
-    # 'mirror_image_fault_policy' and 'mirror_log_fault_policy' define
-    # how a device failure affecting a mirror (of "mirror" segment type) is
-    # handled.  A mirror is composed of mirror images (copies) and a log.
-    # A disk log ensures that a mirror does not need to be re-synced
-    # (all copies made the same) every time a machine reboots or crashes.
-    #
-    # In the event of a failure, the specified policy will be used to determine
-    # what happens. This applies to automatic repairs (when the mirror is being
-    # monitored by dmeventd) and to manual lvconvert --repair when
-    # --use-policies is given.
-    #
-    # "remove" - Simply remove the faulty device and run without it.  If
-    #            the log device fails, the mirror would convert to using
-    #            an in-memory log.  This means the mirror will not
-    #            remember its sync status across crashes/reboots and
-    #            the entire mirror will be re-synced.  If a
-    #            mirror image fails, the mirror will convert to a
-    #            non-mirrored device if there is only one remaining good
-    #            copy.
-    #
-    # "allocate" - Remove the faulty device and try to allocate space on
-    #            a new device to be a replacement for the failed device.
-    #            Using this policy for the log is fast and maintains the
-    #            ability to remember sync state through crashes/reboots.
-    #            Using this policy for a mirror device is slow, as it
-    #            requires the mirror to resynchronize the devices, but it
-    #            will preserve the mirror characteristic of the device.
-    #            This policy acts like "remove" if no suitable device and
-    #            space can be allocated for the replacement.
-    #
-    # "allocate_anywhere" - Not yet implemented. Useful to place the log device
-    #            temporarily on same physical volume as one of the mirror
-    #            images. This policy is not recommended for mirror devices
-    #            since it would break the redundant nature of the mirror. This
-    #            policy acts like "remove" if no suitable device and space can
-    #            be allocated for the replacement.
-
-    mirror_log_fault_policy = "allocate"
-    mirror_image_fault_policy = "remove"
-
-    # 'snapshot_autoextend_threshold' and 'snapshot_autoextend_percent' define
-    # how to handle automatic snapshot extension. The former defines when the
-    # snapshot should be extended: when its space usage exceeds this many
-    # percent. The latter defines how much extra space should be allocated for
-    # the snapshot, in percent of its current size.
-    #
-    # For example, if you set snapshot_autoextend_threshold to 70 and
-    # snapshot_autoextend_percent to 20, whenever a snapshot exceeds 70% usage,
-    # it will be extended by another 20%. For a 1G snapshot, using up 700M will
-    # trigger a resize to 1.2G. When the usage exceeds 840M, the snapshot will
-    # be extended to 1.44G, and so on.
-    #
-    # Setting snapshot_autoextend_threshold to 100 disables automatic
-    # extensions. The minimum value is 50 (A setting below 50 will be treated
-    # as 50).
-
-    snapshot_autoextend_threshold = 100
-    snapshot_autoextend_percent = 20
-
-    # 'thin_pool_autoextend_threshold' and 'thin_pool_autoextend_percent' define
-    # how to handle automatic pool extension. The former defines when the
-    # pool should be extended: when its space usage exceeds this many
-    # percent. The latter defines how much extra space should be allocated for
-    # the pool, in percent of its current size.
-    #
-    # For example, if you set thin_pool_autoextend_threshold to 70 and
-    # thin_pool_autoextend_percent to 20, whenever a pool exceeds 70% usage,
-    # it will be extended by another 20%. For a 1G pool, using up 700M will
-    # trigger a resize to 1.2G. When the usage exceeds 840M, the pool will
-    # be extended to 1.44G, and so on.
-    #
-    # Setting thin_pool_autoextend_threshold to 100 disables automatic
-    # extensions. The minimum value is 50 (A setting below 50 will be treated
-    # as 50).
-
-    thin_pool_autoextend_threshold = 100
-    thin_pool_autoextend_percent = 20
-
-    # Full path of the utility called to check that a thin metadata device
-    # is in a state that allows it to be used.
-    # Each time a thin pool needs to be activated, this utility is executed.
-    # The activation will only proceed if the utility has an exit status of 0.
-    # Set to "" to skip this check.  (Not recommended.)
-    # The thin tools are available as part of the device-mapper-persistent-data
-    # package from https://github.com/jthornber/thin-provisioning-tools.
-    #
-    thin_check_executable = "/sbin/thin_check -q"
-
-    # While activating devices, I/O to devices being (re)configured is
-    # suspended, and as a precaution against deadlocks, LVM2 needs to pin
-    # any memory it is using so it is not paged out.  Groups of pages that
-    # are known not to be accessed during activation need not be pinned
-    # into memory.  Each string listed in this setting is compared against
-    # each line in /proc/self/maps, and the pages corresponding to any
-    # lines that match are not pinned.  On some systems locale-archive was
-    # found to make up over 80% of the memory used by the process.
-    # mlock_filter = [ "locale/locale-archive", "gconv/gconv-modules.cache" ]
-
-    # Set to 1 to revert to the default behaviour prior to version 2.02.62
-    # which used mlockall() to pin the whole process's memory while activating
-    # devices.
-    use_mlockall = 0
-
-    # Monitoring is enabled by default when activating logical volumes.
-    # Set to 0 to disable monitoring or use the --ignoremonitoring option.
-    monitoring = 0
-
-    # When pvmove or lvconvert must wait for the kernel to finish
-    # synchronising or merging data, they check and report progress
-    # at intervals of this number of seconds.  The default is 15 seconds.
-    # If this is set to 0 and there is only one thing to wait for, there
-    # are no progress reports, but the process is awoken immediately the
-    # operation is complete.
-    polling_interval = 15
-}
-
-
-####################
-# Advanced section #
-####################
-
-# Metadata settings
-#
-# metadata {
-    # Default number of copies of metadata to hold on each PV.  0, 1 or 2.
-    # You might want to override it from the command line with 0 
-    # when running pvcreate on new PVs which are to be added to large VGs.
-
-    # pvmetadatacopies = 1
-
-    # Default number of copies of metadata to maintain for each VG.
-    # If set to a non-zero value, LVM automatically chooses which of
-    # the available metadata areas to use to achieve the requested
-    # number of copies of the VG metadata.  If you set a value larger
-    # than the the total number of metadata areas available then
-    # metadata is stored in them all.
-    # The default value of 0 ("unmanaged") disables this automatic
-    # management and allows you to control which metadata areas
-    # are used at the individual PV level using 'pvchange
-    # --metadataignore y/n'.
-
-    # vgmetadatacopies = 0
-
-    # Approximate default size of on-disk metadata areas in sectors.
-    # You should increase this if you have large volume groups or
-    # you want to retain a large on-disk history of your metadata changes.
-
-    # pvmetadatasize = 255
-
-    # List of directories holding live copies of text format metadata.
-    # These directories must not be on logical volumes!
-    # It's possible to use LVM2 with a couple of directories here,
-    # preferably on different (non-LV) filesystems, and with no other 
-    # on-disk metadata (pvmetadatacopies = 0). Or this can be in
-    # addition to on-disk metadata areas.
-    # The feature was originally added to simplify testing and is not
-    # supported under low memory situations - the machine could lock up.
-    #
-    # Never edit any files in these directories by hand unless you
-    # you are absolutely sure you know what you are doing! Use
-    # the supplied toolset to make changes (e.g. vgcfgrestore).
-
-    # dirs = [ "/etc/lvm/metadata", "/mnt/disk2/lvm/metadata2" ]
-#}
-
-# Event daemon
-#
-dmeventd {
-    # mirror_library is the library used when monitoring a mirror device.
-    #
-    # "libdevmapper-event-lvm2mirror.so" attempts to recover from
-    # failures.  It removes failed devices from a volume group and
-    # reconfigures a mirror as necessary. If no mirror library is
-    # provided, mirrors are not monitored through dmeventd.
-
-    mirror_library = "libdevmapper-event-lvm2mirror.so"
-
-    # snapshot_library is the library used when monitoring a snapshot device.
-    #
-    # "libdevmapper-event-lvm2snapshot.so" monitors the filling of
-    # snapshots and emits a warning through syslog when the use of
-    # the snapshot exceeds 80%. The warning is repeated when 85%, 90% and
-    # 95% of the snapshot is filled.
-
-    snapshot_library = "libdevmapper-event-lvm2snapshot.so"
-
-    # thin_library is the library used when monitoring a thin device.
-    #
-    # "libdevmapper-event-lvm2thin.so" monitors the filling of
-    # pool and emits a warning through syslog when the use of
-    # the pool exceeds 80%. The warning is repeated when 85%, 90% and
-    # 95% of the pool is filled.
-
-    thin_library = "libdevmapper-event-lvm2thin.so"
-
-    # Full path of the dmeventd binary.
-    #
-    # executable = "/sbin/dmeventd"
-}
diff --git a/modules/dsa_lvm/files/lvm-ubc-ganeti.conf b/modules/dsa_lvm/files/lvm-ubc-ganeti.conf
deleted file mode 100644 (file)
index 2b07c8e..0000000
+++ /dev/null
@@ -1,774 +0,0 @@
-# This is an example configuration file for the LVM2 system.
-# It contains the default settings that would be used if there was no
-# /etc/lvm/lvm.conf file.
-#
-# Refer to 'man lvm.conf' for further information including the file layout.
-#
-# To put this file in a different directory and override /etc/lvm set
-# the environment variable LVM_SYSTEM_DIR before running the tools.
-#
-# N.B. Take care that each setting only appears once if uncommenting
-# example settings in this file.
-
-
-# This section allows you to configure which block devices should
-# be used by the LVM system.
-devices {
-
-    # Where do you want your volume groups to appear ?
-    dir = "/dev"
-
-    # An array of directories that contain the device nodes you wish
-    # to use with LVM2.
-    scan = [ "/dev" ]
-
-    # If set, the cache of block device nodes with all associated symlinks
-    # will be constructed out of the existing udev database content.
-    # This avoids using and opening any inapplicable non-block devices or
-    # subdirectories found in the device directory. This setting is applied
-    # to udev-managed device directory only, other directories will be scanned
-    # fully. LVM2 needs to be compiled with udev support for this setting to
-    # take effect. N.B. Any device node or symlink not managed by udev in
-    # udev directory will be ignored with this setting on.
-    obtain_device_list_from_udev = 1
-
-    # If several entries in the scanned directories correspond to the
-    # same block device and the tools need to display a name for device,
-    # all the pathnames are matched against each item in the following
-    # list of regular expressions in turn and the first match is used.
-    preferred_names = [ ]
-
-    # Try to avoid using undescriptive /dev/dm-N names, if present.
-    # preferred_names = [ "^/dev/mpath/", "^/dev/mapper/mpath", "^/dev/[hs]d" ]
-
-    # A filter that tells LVM2 to only use a restricted set of devices.
-    # The filter consists of an array of regular expressions.  These
-    # expressions can be delimited by a character of your choice, and
-    # prefixed with either an 'a' (for accept) or 'r' (for reject).
-    # The first expression found to match a device name determines if
-    # the device will be accepted or rejected (ignored).  Devices that
-    # don't match any patterns are accepted.
-
-    # Be careful if there there are symbolic links or multiple filesystem 
-    # entries for the same device as each name is checked separately against
-    # the list of patterns.  The effect is that if the first pattern in the 
-    # list to match a name is an 'a' pattern for any of the names, the device
-    # is accepted; otherwise if the first pattern in the list to match a name
-    # is an 'r' pattern for any of the names it is rejected; otherwise it is
-    # accepted.
-
-    # Don't have more than one filter line active at once: only one gets used.
-
-    # Run vgscan after you change this parameter to ensure that
-    # the cache file gets regenerated (see below).
-    # If it doesn't do what you expect, check the output of 'vgscan -vvvv'.
-
-    filter = [ "a|^/dev/cciss/.*$|", "r/.*/" ]
-
-    # By default we accept every block device:
-    # filter = [ "a/.*/" ]
-
-    # Exclude the cdrom drive
-    # filter = [ "r|/dev/cdrom|" ]
-
-    # When testing I like to work with just loopback devices:
-    # filter = [ "a/loop/", "r/.*/" ]
-
-    # Or maybe all loops and ide drives except hdc:
-    # filter =[ "a|loop|", "r|/dev/hdc|", "a|/dev/ide|", "r|.*|" ]
-
-    # Use anchors if you want to be really specific
-    # filter = [ "a|^/dev/hda8$|", "r/.*/" ]
-
-    # The results of the filtering are cached on disk to avoid
-    # rescanning dud devices (which can take a very long time).
-    # By default this cache is stored in the /etc/lvm/cache directory
-    # in a file called '.cache'.
-    # It is safe to delete the contents: the tools regenerate it.
-    # (The old setting 'cache' is still respected if neither of
-    # these new ones is present.)
-    cache_dir = "/run/lvm"
-    cache_file_prefix = ""
-
-    # You can turn off writing this cache file by setting this to 0.
-    write_cache_state = 1
-
-    # Advanced settings.
-
-    # List of pairs of additional acceptable block device types found 
-    # in /proc/devices with maximum (non-zero) number of partitions.
-    # types = [ "fd", 16 ]
-
-    # If sysfs is mounted (2.6 kernels) restrict device scanning to 
-    # the block devices it believes are valid.
-    # 1 enables; 0 disables.
-    sysfs_scan = 1
-
-    # By default, LVM2 will ignore devices used as component paths
-    # of device-mapper multipath devices.
-    # 1 enables; 0 disables.
-    multipath_component_detection = 1
-
-    # By default, LVM2 will ignore devices used as components of
-    # software RAID (md) devices by looking for md superblocks.
-    # 1 enables; 0 disables.
-    md_component_detection = 1
-
-    # By default, if a PV is placed directly upon an md device, LVM2
-    # will align its data blocks with the md device's stripe-width.
-    # 1 enables; 0 disables.
-    md_chunk_alignment = 1
-
-    # Default alignment of the start of a data area in MB.  If set to 0,
-    # a value of 64KB will be used.  Set to 1 for 1MiB, 2 for 2MiB, etc.
-    # default_data_alignment = 1
-
-    # By default, the start of a PV's data area will be a multiple of
-    # the 'minimum_io_size' or 'optimal_io_size' exposed in sysfs.
-    # - minimum_io_size - the smallest request the device can perform
-    #   w/o incurring a read-modify-write penalty (e.g. MD's chunk size)
-    # - optimal_io_size - the device's preferred unit of receiving I/O
-    #   (e.g. MD's stripe width)
-    # minimum_io_size is used if optimal_io_size is undefined (0).
-    # If md_chunk_alignment is enabled, that detects the optimal_io_size.
-    # This setting takes precedence over md_chunk_alignment.
-    # 1 enables; 0 disables.
-    data_alignment_detection = 1
-
-    # Alignment (in KB) of start of data area when creating a new PV.
-    # md_chunk_alignment and data_alignment_detection are disabled if set.
-    # Set to 0 for the default alignment (see: data_alignment_default)
-    # or page size, if larger.
-    data_alignment = 0
-
-    # By default, the start of the PV's aligned data area will be shifted by
-    # the 'alignment_offset' exposed in sysfs.  This offset is often 0 but
-    # may be non-zero; e.g.: certain 4KB sector drives that compensate for
-    # windows partitioning will have an alignment_offset of 3584 bytes
-    # (sector 7 is the lowest aligned logical block, the 4KB sectors start
-    # at LBA -1, and consequently sector 63 is aligned on a 4KB boundary).
-    # But note that pvcreate --dataalignmentoffset will skip this detection.
-    # 1 enables; 0 disables.
-    data_alignment_offset_detection = 1
-
-    # If, while scanning the system for PVs, LVM2 encounters a device-mapper
-    # device that has its I/O suspended, it waits for it to become accessible.
-    # Set this to 1 to skip such devices.  This should only be needed
-    # in recovery situations.
-    ignore_suspended_devices = 0
-
-    # During each LVM operation errors received from each device are counted.
-    # If the counter of a particular device exceeds the limit set here, no
-    # further I/O is sent to that device for the remainder of the respective
-    # operation. Setting the parameter to 0 disables the counters altogether.
-    disable_after_error_count = 0
-
-    # Allow use of pvcreate --uuid without requiring --restorefile.
-    require_restorefile_with_uuid = 1
-
-    # Minimum size (in KB) of block devices which can be used as PVs.
-    # In a clustered environment all nodes must use the same value.
-    # Any value smaller than 512KB is ignored.
-
-    # Ignore devices smaller than 2MB such as floppy drives.
-    pv_min_size = 2048
-
-    # The original built-in setting was 512 up to and including version 2.02.84.
-    # pv_min_size = 512
-
-    # Issue discards to a logical volumes's underlying physical volume(s) when
-    # the logical volume is no longer using the physical volumes' space (e.g.
-    # lvremove, lvreduce, etc).  Discards inform the storage that a region is
-    # no longer in use.  Storage that supports discards advertise the protocol
-    # specific way discards should be issued by the kernel (TRIM, UNMAP, or
-    # WRITE SAME with UNMAP bit set).  Not all storage will support or benefit
-    # from discards but SSDs and thinly provisioned LUNs generally do.  If set
-    # to 1, discards will only be issued if both the storage and kernel provide
-    # support.
-    # 1 enables; 0 disables.
-    issue_discards = 0
-}
-
-# This section allows you to configure the way in which LVM selects
-# free space for its Logical Volumes.
-#allocation {
-#    When searching for free space to extend an LV, the "cling"
-#    allocation policy will choose space on the same PVs as the last
-#    segment of the existing LV.  If there is insufficient space and a
-#    list of tags is defined here, it will check whether any of them are
-#    attached to the PVs concerned and then seek to match those PV tags
-#    between existing extents and new extents.
-#    Use the special tag "@*" as a wildcard to match any PV tag.
-#    
-#    Example: LVs are mirrored between two sites within a single VG.
-#    PVs are tagged with either @site1 or @site2 to indicate where
-#    they are situated.
-#
-#    cling_tag_list = [ "@site1", "@site2" ]
-#    cling_tag_list = [ "@*" ]
-#
-#    Changes made in version 2.02.85 extended the reach of the 'cling'
-#    policies to detect more situations where data can be grouped
-#    onto the same disks.  Set this to 0 to revert to the previous
-#    algorithm.
-#
-#    maximise_cling = 1
-#
-#    Set to 1 to guarantee that mirror logs will always be placed on 
-#    different PVs from the mirror images.  This was the default
-#    until version 2.02.85.
-#
-#    mirror_logs_require_separate_pvs = 0
-#
-#    Set to 1 to guarantee that thin pool metadata will always
-#    be placed on different PVs from the pool data.
-#
-#    thin_pool_metadata_require_separate_pvs = 0
-#}
-
-# This section that allows you to configure the nature of the
-# information that LVM2 reports.
-log {
-
-    # Controls the messages sent to stdout or stderr.
-    # There are three levels of verbosity, 3 being the most verbose.
-    verbose = 0
-
-    # Should we send log messages through syslog?
-    # 1 is yes; 0 is no.
-    syslog = 1
-
-    # Should we log error and debug messages to a file?
-    # By default there is no log file.
-    #file = "/var/log/lvm2.log"
-
-    # Should we overwrite the log file each time the program is run?
-    # By default we append.
-    overwrite = 0
-
-    # What level of log messages should we send to the log file and/or syslog?
-    # There are 6 syslog-like log levels currently in use - 2 to 7 inclusive.
-    # 7 is the most verbose (LOG_DEBUG).
-    level = 0
-
-    # Format of output messages
-    # Whether or not (1 or 0) to indent messages according to their severity
-    indent = 1
-
-    # Whether or not (1 or 0) to display the command name on each line output
-    command_names = 0
-
-    # A prefix to use before the message text (but after the command name,
-    # if selected).  Default is two spaces, so you can see/grep the severity
-    # of each message.
-    prefix = "  "
-
-    # To make the messages look similar to the original LVM tools use:
-    #   indent = 0
-    #   command_names = 1
-    #   prefix = " -- "
-
-    # Set this if you want log messages during activation.
-    # Don't use this in low memory situations (can deadlock).
-    # activation = 0
-}
-
-# Configuration of metadata backups and archiving.  In LVM2 when we
-# talk about a 'backup' we mean making a copy of the metadata for the
-# *current* system.  The 'archive' contains old metadata configurations.
-# Backups are stored in a human readeable text format.
-backup {
-
-    # Should we maintain a backup of the current metadata configuration ?
-    # Use 1 for Yes; 0 for No.
-    # Think very hard before turning this off!
-    backup = 1
-
-    # Where shall we keep it ?
-    # Remember to back up this directory regularly!
-    backup_dir = "/etc/lvm/backup"
-
-    # Should we maintain an archive of old metadata configurations.
-    # Use 1 for Yes; 0 for No.
-    # On by default.  Think very hard before turning this off.
-    archive = 1
-
-    # Where should archived files go ?
-    # Remember to back up this directory regularly!
-    archive_dir = "/etc/lvm/archive"
-
-    # What is the minimum number of archive files you wish to keep ?
-    retain_min = 10
-
-    # What is the minimum time you wish to keep an archive file for ?
-    retain_days = 30
-}
-
-# Settings for the running LVM2 in shell (readline) mode.
-shell {
-
-    # Number of lines of history to store in ~/.lvm_history
-    history_size = 100
-}
-
-
-# Miscellaneous global LVM2 settings
-global {
-
-    # The file creation mask for any files and directories created.
-    # Interpreted as octal if the first digit is zero.
-    umask = 077
-
-    # Allow other users to read the files
-    #umask = 022
-
-    # Enabling test mode means that no changes to the on disk metadata
-    # will be made.  Equivalent to having the -t option on every
-    # command.  Defaults to off.
-    test = 0
-
-    # Default value for --units argument
-    units = "h"
-
-    # Since version 2.02.54, the tools distinguish between powers of
-    # 1024 bytes (e.g. KiB, MiB, GiB) and powers of 1000 bytes (e.g.
-    # KB, MB, GB).
-    # If you have scripts that depend on the old behaviour, set this to 0
-    # temporarily until you update them.
-    si_unit_consistency = 1
-
-    # Whether or not to communicate with the kernel device-mapper.
-    # Set to 0 if you want to use the tools to manipulate LVM metadata 
-    # without activating any logical volumes.
-    # If the device-mapper kernel driver is not present in your kernel
-    # setting this to 0 should suppress the error messages.
-    activation = 1
-
-    # If we can't communicate with device-mapper, should we try running 
-    # the LVM1 tools?
-    # This option only applies to 2.4 kernels and is provided to help you
-    # switch between device-mapper kernels and LVM1 kernels.
-    # The LVM1 tools need to be installed with .lvm1 suffices
-    # e.g. vgscan.lvm1 and they will stop working after you start using
-    # the new lvm2 on-disk metadata format.
-    # The default value is set when the tools are built.
-    # fallback_to_lvm1 = 0
-
-    # The default metadata format that commands should use - "lvm1" or "lvm2".
-    # The command line override is -M1 or -M2.
-    # Defaults to "lvm2".
-    # format = "lvm2"
-
-    # Location of proc filesystem
-    proc = "/proc"
-
-    # Type of locking to use. Defaults to local file-based locking (1).
-    # Turn locking off by setting to 0 (dangerous: risks metadata corruption
-    # if LVM2 commands get run concurrently).
-    # Type 2 uses the external shared library locking_library.
-    # Type 3 uses built-in clustered locking.
-    # Type 4 uses read-only locking which forbids any operations that might 
-    # change metadata.
-    locking_type = 1
-
-    # Set to 0 to fail when a lock request cannot be satisfied immediately.
-    wait_for_locks = 1
-
-    # If using external locking (type 2) and initialisation fails,
-    # with this set to 1 an attempt will be made to use the built-in
-    # clustered locking.
-    # If you are using a customised locking_library you should set this to 0.
-    fallback_to_clustered_locking = 1
-
-    # If an attempt to initialise type 2 or type 3 locking failed, perhaps
-    # because cluster components such as clvmd are not running, with this set
-    # to 1 an attempt will be made to use local file-based locking (type 1).
-    # If this succeeds, only commands against local volume groups will proceed.
-    # Volume Groups marked as clustered will be ignored.
-    fallback_to_local_locking = 1
-
-    # Local non-LV directory that holds file-based locks while commands are
-    # in progress.  A directory like /tmp that may get wiped on reboot is OK.
-    locking_dir = "/run/lock/lvm"
-
-    # Whenever there are competing read-only and read-write access requests for
-    # a volume group's metadata, instead of always granting the read-only
-    # requests immediately, delay them to allow the read-write requests to be
-    # serviced.  Without this setting, write access may be stalled by a high
-    # volume of read-only requests.
-    # NB. This option only affects locking_type = 1 viz. local file-based
-    # locking.
-    prioritise_write_locks = 1
-
-    # Other entries can go here to allow you to load shared libraries
-    # e.g. if support for LVM1 metadata was compiled as a shared library use
-    #   format_libraries = "liblvm2format1.so" 
-    # Full pathnames can be given.
-
-    # Search this directory first for shared libraries.
-    #   library_dir = "/lib/lvm2"
-
-    # The external locking library to load if locking_type is set to 2.
-    #   locking_library = "liblvm2clusterlock.so"
-
-    # Treat any internal errors as fatal errors, aborting the process that
-    # encountered the internal error. Please only enable for debugging.
-    abort_on_internal_errors = 0
-
-    # Check whether CRC is matching when parsed VG is used multiple times.
-    # This is useful to catch unexpected internal cached volume group
-    # structure modification. Please only enable for debugging.
-    detect_internal_vg_cache_corruption = 0
-
-    # If set to 1, no operations that change on-disk metadata will be permitted.
-    # Additionally, read-only commands that encounter metadata in need of repair
-    # will still be allowed to proceed exactly as if the repair had been 
-    # performed (except for the unchanged vg_seqno).
-    # Inappropriate use could mess up your system, so seek advice first!
-    metadata_read_only = 0
-
-    # 'mirror_segtype_default' defines which segtype will be used when the
-    # shorthand '-m' option is used for mirroring.  The possible options are:
-    #
-    # "mirror" - The original RAID1 implementation provided by LVM2/DM.  It is
-    #           characterized by a flexible log solution (core, disk, mirrored)
-    #           and by the necessity to block I/O while reconfiguring in the
-    #           event of a failure.  Snapshots of this type of RAID1 can be
-    #           problematic.
-    #
-    # "raid1"  - This implementation leverages MD's RAID1 personality through
-    #           device-mapper.  It is characterized by a lack of log options.
-    #           (A log is always allocated for every device and they are placed
-    #           on the same device as the image - no separate devices are
-    #           required.)  This mirror implementation does not require I/O
-    #           to be blocked in the kernel in the event of a failure.
-    #
-    # Specify the '--type <mirror|raid1>' option to override this default
-    # setting.
-    mirror_segtype_default = "mirror"
-
-    # The default format for displaying LV names in lvdisplay was changed 
-    # in version 2.02.89 to show the LV name and path separately.
-    # Previously this was always shown as /dev/vgname/lvname even when that
-    # was never a valid path in the /dev filesystem.
-    # Set to 1 to reinstate the previous format.
-    #
-    # lvdisplay_shows_full_device_path = 0
-
-    # Whether to use (trust) a running instance of lvmetad. If this is set to
-    # 0, all commands fall back to the usual scanning mechanisms. When set to 1
-    # *and* when lvmetad is running (it is not auto-started), the volume group
-    # metadata and PV state flags are obtained from the lvmetad instance and no
-    # scanning is done by the individual commands. In a setup with lvmetad,
-    # lvmetad udev rules *must* be set up for LVM to work correctly. Without
-    # proper udev rules, all changes in block device configuration will be
-    # *ignored* until a manual 'vgscan' is performed.
-    use_lvmetad = 0
-}
-
-activation {
-    # Set to 1 to perform internal checks on the operations issued to
-    # libdevmapper.  Useful for debugging problems with activation.
-    # Some of the checks may be expensive, so it's best to use this
-    # only when there seems to be a problem.
-    checks = 0
-
-    # Set to 0 to disable udev synchronisation (if compiled into the binaries).
-    # Processes will not wait for notification from udev.
-    # They will continue irrespective of any possible udev processing
-    # in the background.  You should only use this if udev is not running
-    # or has rules that ignore the devices LVM2 creates.
-    # The command line argument --nodevsync takes precedence over this setting.
-    # If set to 1 when udev is not running, and there are LVM2 processes
-    # waiting for udev, run 'dmsetup udevcomplete_all' manually to wake them up.
-    udev_sync = 1
-
-    # Set to 0 to disable the udev rules installed by LVM2 (if built with
-    # --enable-udev_rules). LVM2 will then manage the /dev nodes and symlinks
-    # for active logical volumes directly itself.
-    # N.B. Manual intervention may be required if this setting is changed
-    # while any logical volumes are active.
-    udev_rules = 1
-
-    # Set to 1 for LVM2 to verify operations performed by udev. This turns on
-    # additional checks (and if necessary, repairs) on entries in the device
-    # directory after udev has completed processing its events. 
-    # Useful for diagnosing problems with LVM2/udev interactions.
-    verify_udev_operations = 0
-
-    # If set to 1 and if deactivation of an LV fails, perhaps because
-    # a process run from a quick udev rule temporarily opened the device,
-    # retry the operation for a few seconds before failing.
-    retry_deactivation = 1
-
-    # How to fill in missing stripes if activating an incomplete volume.
-    # Using "error" will make inaccessible parts of the device return
-    # I/O errors on access.  You can instead use a device path, in which 
-    # case, that device will be used to in place of missing stripes.
-    # But note that using anything other than "error" with mirrored 
-    # or snapshotted volumes is likely to result in data corruption.
-    missing_stripe_filler = "error"
-
-    # The linear target is an optimised version of the striped target
-    # that only handles a single stripe.  Set this to 0 to disable this
-    # optimisation and always use the striped target.
-    use_linear_target = 1
-
-    # How much stack (in KB) to reserve for use while devices suspended
-    # Prior to version 2.02.89 this used to be set to 256KB
-    reserved_stack = 64
-
-    # How much memory (in KB) to reserve for use while devices suspended
-    reserved_memory = 8192
-
-    # Nice value used while devices suspended
-    process_priority = -18
-
-    # If volume_list is defined, each LV is only activated if there is a
-    # match against the list.
-    #   "vgname" and "vgname/lvname" are matched exactly.
-    #   "@tag" matches any tag set in the LV or VG.
-    #   "@*" matches if any tag defined on the host is also set in the LV or VG
-    #
-    # volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
-
-    # If read_only_volume_list is defined, each LV that is to be activated 
-    # is checked against the list, and if it matches, it as activated
-    # in read-only mode.  (This overrides '--permission rw' stored in the
-    # metadata.)
-    #   "vgname" and "vgname/lvname" are matched exactly.
-    #   "@tag" matches any tag set in the LV or VG.
-    #   "@*" matches if any tag defined on the host is also set in the LV or VG
-    #
-    # read_only_volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
-
-    # Size (in KB) of each copy operation when mirroring
-    mirror_region_size = 512
-
-    # Setting to use when there is no readahead value stored in the metadata.
-    #
-    # "none" - Disable readahead.
-    # "auto" - Use default value chosen by kernel.
-    readahead = "auto"
-
-    # 'raid_fault_policy' defines how a device failure in a RAID logical
-    # volume is handled.  This includes logical volumes that have the following
-    # segment types: raid1, raid4, raid5*, and raid6*.
-    #
-    # In the event of a failure, the following policies will determine what
-    # actions are performed during the automated response to failures (when
-    # dmeventd is monitoring the RAID logical volume) and when 'lvconvert' is
-    # called manually with the options '--repair' and '--use-policies'.
-    #
-    # "warn"   - Use the system log to warn the user that a device in the RAID
-    #            logical volume has failed.  It is left to the user to run
-    #            'lvconvert --repair' manually to remove or replace the failed
-    #            device.  As long as the number of failed devices does not
-    #            exceed the redundancy of the logical volume (1 device for
-    #            raid4/5, 2 for raid6, etc) the logical volume will remain
-    #            usable.
-    #
-    # "allocate" - Attempt to use any extra physical volumes in the volume
-    #            group as spares and replace faulty devices.
-    #
-    raid_fault_policy = "warn"
-
-    # 'mirror_image_fault_policy' and 'mirror_log_fault_policy' define
-    # how a device failure affecting a mirror (of "mirror" segment type) is
-    # handled.  A mirror is composed of mirror images (copies) and a log.
-    # A disk log ensures that a mirror does not need to be re-synced
-    # (all copies made the same) every time a machine reboots or crashes.
-    #
-    # In the event of a failure, the specified policy will be used to determine
-    # what happens. This applies to automatic repairs (when the mirror is being
-    # monitored by dmeventd) and to manual lvconvert --repair when
-    # --use-policies is given.
-    #
-    # "remove" - Simply remove the faulty device and run without it.  If
-    #            the log device fails, the mirror would convert to using
-    #            an in-memory log.  This means the mirror will not
-    #            remember its sync status across crashes/reboots and
-    #            the entire mirror will be re-synced.  If a
-    #            mirror image fails, the mirror will convert to a
-    #            non-mirrored device if there is only one remaining good
-    #            copy.
-    #
-    # "allocate" - Remove the faulty device and try to allocate space on
-    #            a new device to be a replacement for the failed device.
-    #            Using this policy for the log is fast and maintains the
-    #            ability to remember sync state through crashes/reboots.
-    #            Using this policy for a mirror device is slow, as it
-    #            requires the mirror to resynchronize the devices, but it
-    #            will preserve the mirror characteristic of the device.
-    #            This policy acts like "remove" if no suitable device and
-    #            space can be allocated for the replacement.
-    #
-    # "allocate_anywhere" - Not yet implemented. Useful to place the log device
-    #            temporarily on same physical volume as one of the mirror
-    #            images. This policy is not recommended for mirror devices
-    #            since it would break the redundant nature of the mirror. This
-    #            policy acts like "remove" if no suitable device and space can
-    #            be allocated for the replacement.
-
-    mirror_log_fault_policy = "allocate"
-    mirror_image_fault_policy = "remove"
-
-    # 'snapshot_autoextend_threshold' and 'snapshot_autoextend_percent' define
-    # how to handle automatic snapshot extension. The former defines when the
-    # snapshot should be extended: when its space usage exceeds this many
-    # percent. The latter defines how much extra space should be allocated for
-    # the snapshot, in percent of its current size.
-    #
-    # For example, if you set snapshot_autoextend_threshold to 70 and
-    # snapshot_autoextend_percent to 20, whenever a snapshot exceeds 70% usage,
-    # it will be extended by another 20%. For a 1G snapshot, using up 700M will
-    # trigger a resize to 1.2G. When the usage exceeds 840M, the snapshot will
-    # be extended to 1.44G, and so on.
-    #
-    # Setting snapshot_autoextend_threshold to 100 disables automatic
-    # extensions. The minimum value is 50 (A setting below 50 will be treated
-    # as 50).
-
-    snapshot_autoextend_threshold = 100
-    snapshot_autoextend_percent = 20
-
-    # 'thin_pool_autoextend_threshold' and 'thin_pool_autoextend_percent' define
-    # how to handle automatic pool extension. The former defines when the
-    # pool should be extended: when its space usage exceeds this many
-    # percent. The latter defines how much extra space should be allocated for
-    # the pool, in percent of its current size.
-    #
-    # For example, if you set thin_pool_autoextend_threshold to 70 and
-    # thin_pool_autoextend_percent to 20, whenever a pool exceeds 70% usage,
-    # it will be extended by another 20%. For a 1G pool, using up 700M will
-    # trigger a resize to 1.2G. When the usage exceeds 840M, the pool will
-    # be extended to 1.44G, and so on.
-    #
-    # Setting thin_pool_autoextend_threshold to 100 disables automatic
-    # extensions. The minimum value is 50 (A setting below 50 will be treated
-    # as 50).
-
-    thin_pool_autoextend_threshold = 100
-    thin_pool_autoextend_percent = 20
-
-    # Full path of the utility called to check that a thin metadata device
-    # is in a state that allows it to be used.
-    # Each time a thin pool needs to be activated, this utility is executed.
-    # The activation will only proceed if the utility has an exit status of 0.
-    # Set to "" to skip this check.  (Not recommended.)
-    # The thin tools are available as part of the device-mapper-persistent-data
-    # package from https://github.com/jthornber/thin-provisioning-tools.
-    #
-    thin_check_executable = "/sbin/thin_check -q"
-
-    # While activating devices, I/O to devices being (re)configured is
-    # suspended, and as a precaution against deadlocks, LVM2 needs to pin
-    # any memory it is using so it is not paged out.  Groups of pages that
-    # are known not to be accessed during activation need not be pinned
-    # into memory.  Each string listed in this setting is compared against
-    # each line in /proc/self/maps, and the pages corresponding to any
-    # lines that match are not pinned.  On some systems locale-archive was
-    # found to make up over 80% of the memory used by the process.
-    # mlock_filter = [ "locale/locale-archive", "gconv/gconv-modules.cache" ]
-
-    # Set to 1 to revert to the default behaviour prior to version 2.02.62
-    # which used mlockall() to pin the whole process's memory while activating
-    # devices.
-    use_mlockall = 0
-
-    # Monitoring is enabled by default when activating logical volumes.
-    # Set to 0 to disable monitoring or use the --ignoremonitoring option.
-    monitoring = 0
-
-    # When pvmove or lvconvert must wait for the kernel to finish
-    # synchronising or merging data, they check and report progress
-    # at intervals of this number of seconds.  The default is 15 seconds.
-    # If this is set to 0 and there is only one thing to wait for, there
-    # are no progress reports, but the process is awoken immediately the
-    # operation is complete.
-    polling_interval = 15
-}
-
-
-####################
-# Advanced section #
-####################
-
-# Metadata settings
-#
-# metadata {
-    # Default number of copies of metadata to hold on each PV.  0, 1 or 2.
-    # You might want to override it from the command line with 0 
-    # when running pvcreate on new PVs which are to be added to large VGs.
-
-    # pvmetadatacopies = 1
-
-    # Default number of copies of metadata to maintain for each VG.
-    # If set to a non-zero value, LVM automatically chooses which of
-    # the available metadata areas to use to achieve the requested
-    # number of copies of the VG metadata.  If you set a value larger
-    # than the the total number of metadata areas available then
-    # metadata is stored in them all.
-    # The default value of 0 ("unmanaged") disables this automatic
-    # management and allows you to control which metadata areas
-    # are used at the individual PV level using 'pvchange
-    # --metadataignore y/n'.
-
-    # vgmetadatacopies = 0
-
-    # Approximate default size of on-disk metadata areas in sectors.
-    # You should increase this if you have large volume groups or
-    # you want to retain a large on-disk history of your metadata changes.
-
-    # pvmetadatasize = 255
-
-    # List of directories holding live copies of text format metadata.
-    # These directories must not be on logical volumes!
-    # It's possible to use LVM2 with a couple of directories here,
-    # preferably on different (non-LV) filesystems, and with no other 
-    # on-disk metadata (pvmetadatacopies = 0). Or this can be in
-    # addition to on-disk metadata areas.
-    # The feature was originally added to simplify testing and is not
-    # supported under low memory situations - the machine could lock up.
-    #
-    # Never edit any files in these directories by hand unless you
-    # you are absolutely sure you know what you are doing! Use
-    # the supplied toolset to make changes (e.g. vgcfgrestore).
-
-    # dirs = [ "/etc/lvm/metadata", "/mnt/disk2/lvm/metadata2" ]
-#}
-
-# Event daemon
-#
-dmeventd {
-    # mirror_library is the library used when monitoring a mirror device.
-    #
-    # "libdevmapper-event-lvm2mirror.so" attempts to recover from
-    # failures.  It removes failed devices from a volume group and
-    # reconfigures a mirror as necessary. If no mirror library is
-    # provided, mirrors are not monitored through dmeventd.
-
-    mirror_library = "libdevmapper-event-lvm2mirror.so"
-
-    # snapshot_library is the library used when monitoring a snapshot device.
-    #
-    # "libdevmapper-event-lvm2snapshot.so" monitors the filling of
-    # snapshots and emits a warning through syslog when the use of
-    # the snapshot exceeds 80%. The warning is repeated when 85%, 90% and
-    # 95% of the snapshot is filled.
-
-    snapshot_library = "libdevmapper-event-lvm2snapshot.so"
-
-    # thin_library is the library used when monitoring a thin device.
-    #
-    # "libdevmapper-event-lvm2thin.so" monitors the filling of
-    # pool and emits a warning through syslog when the use of
-    # the pool exceeds 80%. The warning is repeated when 85%, 90% and
-    # 95% of the pool is filled.
-
-    thin_library = "libdevmapper-event-lvm2thin.so"
-
-    # Full path of the dmeventd binary.
-    #
-    # executable = "/sbin/dmeventd"
-}
index 084f81a..3ce1795 100644 (file)
@@ -1,11 +1,5 @@
 class dsa_lvm {
        case $::hostname {
-               'ubc-bl8','ubc-bl4': {
-                       $conffile = 'lvm-ubc-ganeti.conf'
-               }
-               'ubc-bl3','ubc-bl7','ubc-bl2','ubc-bl6': {
-                       $conffile = 'lvm-ubc-ganeti-p410.conf'
-               }
                'csail-node01','csail-node02': {
                        $conffile = 'lvm-csail-nodeX-ganeti.conf'
                }
index 25dd8c2..6af7a5a 100644 (file)
@@ -32,3 +32,4 @@ hatemshaheen21@yahoo.com
 *@email.paytm.com
 *@mpsmobile.de
 double-bounce@healthtorpedo.com
+*@qq.com
index a10dd26..f848ebb 100644 (file)
@@ -8,6 +8,7 @@ books
 cdvendors
 consultants
 da-manager
+data-protection
 dwn
 events
 forum-admin
index 277214c..19c9aaa 100644 (file)
@@ -22,6 +22,7 @@ cvs_qa
 cvs_tetex
 cvs_webwml
 da-manager
+data-protection
 dak
 debian-admin
 debian-ctte
index 4ae9b91..400a657 100644 (file)
@@ -9,6 +9,7 @@ books : zen.spamhaus.org : dul.dnsbl.sorbs.net : bl.spamcop.net
 cdvendors : zen.spamhaus.org : dul.dnsbl.sorbs.net : bl.spamcop.net
 consultants : zen.spamhaus.org : dul.dnsbl.sorbs.net : bl.spamcop.net
 da-manager : zen.spamhaus.org : dul.dnsbl.sorbs.net : combined.njabl.org
+data-protection : zen.spamhaus.org : dul.dnsbl.sorbs.net : combined.njabl.org
 events: zen.spamhaus.org : dul.dnsbl.sorbs.net
 ftpmaster : zen.spamhaus.org : dul.dnsbl.sorbs.net : combined.njabl.org
 ftp-master : zen.spamhaus.org : dul.dnsbl.sorbs.net : combined.njabl.org
index 69ad75a..ef091e8 100644 (file)
@@ -9,6 +9,7 @@ books : bogusmx.rfc-ignorant.org/$sender_address_domain : dsn.rfc-ignorant.org/$
 cdvendors : bogusmx.rfc-ignorant.org/$sender_address_domain : dsn.rfc-ignorant.org/$sender_address_domain
 consultants : bogusmx.rfc-ignorant.org/$sender_address_domain : dsn.rfc-ignorant.org/$sender_address_domain
 da-manager : bogusmx.rfc-ignorant.org/$sender_address_domain : dsn.rfc-ignorant.org/$sender_address_domain
+data-protection : bogusmx.rfc-ignorant.org/$sender_address_domain : dsn.rfc-ignorant.org/$sender_address_domain
 events : bogusmx.rfc-ignorant.org/$sender_address_domain : dsn.rfc-ignorant.org/$sender_address_domain
 ftp-master : bogusmx.rfc-ignorant.org/$sender_address_domain : dsn.rfc-ignorant.org/$sender_address_domain
 ftpmaster : bogusmx.rfc-ignorant.org/$sender_address_domain : dsn.rfc-ignorant.org/$sender_address_domain
index 9b141ef..b273262 100644 (file)
@@ -267,7 +267,9 @@ GREYLIST_LOCAL_PARTS = ${if match_domain{$domain}{+virtual_domains}\
                        {${lookup{$local_part}lsearch*{${extract{directory}{VDOMAINDATA}{${value}/grey_users}}}{$local_part}{}}}{}}}\
                        {${lookup{$local_part}lsearch{/etc/exim4/grey_users}{$local_part}{}}}} : \
                        ${lookup{$local_part}lsearch{/var/lib/misc/$primary_hostname/mail-greylist}{$local_part}{}}
+<%- if @is_rtmaster -%>
 RT_QUEUE_MAP = /srv/rt.debian.org/mail/rt_queue_map
+<%- end -%>
 
 keep_environment =
 add_environment =
@@ -623,12 +625,6 @@ check_recipient:
   deny    domains       = !+handled_domains
           local_parts   = ^[./|] : ^.*[@%!] : ^.*/\\.\\./
 
-# forwards mail to @d.o address, even if it's a bounce from master, no reply
-# from source address; rejecting all mail now.
-  deny    recipients    = mendoza@debian.org
-          hosts         = 65.110.39.147 : 64.39.31.15
-          message       = <mendoza@kenny.linuxsis.net> cannot forward here while mailer-daemon mail is not caught
-
   deny    condition     = ${lookup{$sender_address_local_part}lsearch{/etc/exim4/localusers}{true}}
          sender_domains= +local_domains
          hosts         = !+debianhosts
@@ -1039,7 +1035,6 @@ begin rewrite
 *@debian.org ${lookup{$1}cdb{/var/lib/misc/${primary_hostname}/mail-forward.cdb}{$value}fail} T
 *@people.debian.org ${lookup{$1}cdb{/var/lib/misc/${primary_hostname}/mail-forward.cdb}{$value}fail} T
 #*@${primary_hostname} "${if exists{/etc/exim4/email-addresses}{${lookup{$1}lsearch{/etc/exim4/email-addresses}{$value}fail}}fail}" fFs
-m68k@buildd.debian.org m68k-build@nocrew.org Ttrbc
 
 
 #!!#######################################################!!#
index f3771a2..06b68d7 100644 (file)
@@ -7,8 +7,6 @@ vdoms = case @fqdn
 
         when "wuiet.debian.org" then "buildd.debian.org: user=wbadm group=wbadm directory=/srv/buildd.debian.org/mail"
 
-        when "handel.debian.org" then "puppet.debian.org: user=sgran group=Debian directory=/srv/puppet.debian.org/mail"
-
         when "nono.debian.org" then "nm.debian.org: user=nm group=nm directory=/srv/nm.debian.org/mail/"
 
        when "picconi.debian.org" then "packages.debian.org: user=pkg_user group=Debian directory=/srv/packages.debian.org/mail/"
index 0dffa77..d769194 100644 (file)
@@ -1,29 +1,41 @@
-define ferm::conf ($content=undef, $source=undef, $ensure=present) {
-
+#
+define ferm::conf (
+       $source=undef,
+       $content=undef,
+       $ensure=present,
+       $prio="xx-10",
+) {
        include ferm
 
        case $ensure {
-               present,absent: {}
-               default: { fail ( "Invald ensure `${ensure}' for ${name}" ) }
+               present: {
+                       if ! ($source or $content) {
+                               fail ( "No configuration found for ${name}" )
+                       }
+               }
+               absent:  {}
+               default: { fail ( "Unknown ensure value: '$ensure'" ) }
        }
 
        if ($source and $content) {
                fail ( "Can't define both source and content for ${name}" )
        }
 
-       $fname = "/etc/ferm/conf.d/${name}.conf"
+       $fname = "/etc/ferm/conf.d/${prio}_${name}.conf"
 
-       if $source {
+       if $content {
                file { $fname:
-                       ensure => $ensure,
-                       source => $source,
-                       notify => Service['ferm']
+                               ensure  => $ensure,
+                               mode    => '0400',
+                               content => $content,
+                               notify  => Service['ferm'],
                }
-       } elsif $content {
+       } else {
                file { $fname:
-                       ensure  => $ensure,
-                       content => $content,
-                       notify => Service['ferm']
+                               ensure  => $ensure,
+                               mode    => '0400',
+                               source  => $source,
+                               notify  => Service['ferm'],
                }
        }
 }
index 23dfc2a..9290d35 100644 (file)
@@ -16,18 +16,12 @@ class ferm {
        package { 'ferm':
                ensure => installed
        }
-       if (versioncmp($::lsbmajdistrelease, '8') >= 0) {
-               package { 'ulogd2':
-                       ensure => installed
-               }
-               package { 'ulogd':
-                       # Remove instead of purge ulogd because it deletes log files on purge.
-                       ensure => absent
-               }
-       } else {
-               package { 'ulogd':
-                       ensure => installed
-               }
+       package { 'ulogd2':
+               ensure => installed
+       }
+       package { 'ulogd':
+               # Remove instead of purge ulogd because it deletes log files on purge.
+               ensure => absent
        }
 
        service { 'ferm':
@@ -80,6 +74,10 @@ class ferm {
                content => template('ferm/ferm.conf.erb'),
                notify  => Service['ferm'],
        }
+       file { '/etc/ferm/conf.d/00-init.conf':
+               content => template('ferm/00-init.conf.erb'),
+               notify  => Service['ferm'],
+       }
        file { '/etc/ferm/conf.d/me.conf':
                content => template('ferm/me.conf.erb'),
                notify  => Service['ferm'],
@@ -92,31 +90,23 @@ class ferm {
                content => template('ferm/interfaces.conf.erb'),
                notify  => Service['ferm'],
        }
-       if (versioncmp($::lsbmajdistrelease, '8') >= 0) {
-               augeas { 'logrotate_ulogd2':
-                       context => '/files/etc/logrotate.d/ulogd2',
-                       changes => [
-                               'set rule/schedule daily',
-                               'set rule/delaycompress delaycompress',
-                               'set rule/rotate 10',
-                               'set rule/ifempty notifempty',
-                       ],
-               }
-               file { '/etc/logrotate.d/ulogd':
-                       ensure  => absent,
-               }
-               file { '/etc/logrotate.d/ulogd.dpkg-bak':
-                       ensure  => absent,
-               }
-               file { '/etc/logrotate.d/ulogd.dpkg-dist':
-                       ensure  => absent,
-               }
-       } else {
-               file { '/etc/logrotate.d/ulogd':
-                       source  => 'puppet:///modules/ferm/logrotate-ulogd',
-                       mode    => '0444',
-                       require => Package['debian.org'],
-               }
+       augeas { 'logrotate_ulogd2':
+               context => '/files/etc/logrotate.d/ulogd2',
+               changes => [
+                       'set rule/schedule daily',
+                       'set rule/delaycompress delaycompress',
+                       'set rule/rotate 10',
+                       'set rule/ifempty notifempty',
+               ],
+       }
+       file { '/etc/logrotate.d/ulogd':
+               ensure  => absent,
+       }
+       file { '/etc/logrotate.d/ulogd.dpkg-bak':
+               ensure  => absent,
+       }
+       file { '/etc/logrotate.d/ulogd.dpkg-dist':
+               ensure  => absent,
        }
 
 }
index 73ab84d..11f17b9 100644 (file)
@@ -14,20 +14,6 @@ class ferm::per_host {
                                rule            => '&SERVICE_RANGE(tcp, 3493, ( 82.195.75.64/26 192.168.43.0/24 ))'
                        }
                }
-               bendel: {
-                       @ferm::rule { 'listmaster-ontp-in':
-                               description => 'ONTP has a broken mail setup',
-                               table       => 'filter',
-                               chain       => 'INPUT',
-                               rule        => 'source 188.165.23.89/32 proto tcp dport 25 jump DROP',
-                       }
-                       @ferm::rule { 'listmaster-ontp-out':
-                               description => 'ONTP has a broken mail setup',
-                               table       => 'filter',
-                               chain       => 'OUTPUT',
-                               rule        => 'destination 78.8.208.246/32 proto tcp dport 25 jump DROP',
-                       }
-               }
                lotti,lully,loghost-grnet-01: {
                        @ferm::rule { 'dsa-syslog':
                                description     => 'Allow syslog access',
@@ -95,16 +81,6 @@ class ferm::per_host {
                                rule            => 'proto tcp daddr 193.62.202.30 dport 80 REDIRECT to-ports 6081',
                        }
                }
-               lw07: {
-                       @ferm::rule { 'dsa-snapshot-varnish':
-                               rule            => '&SERVICE(tcp, 6081)',
-                       }
-                       @ferm::rule { 'dsa-nat-snapshot-varnish':
-                               table           => 'nat',
-                               chain           => 'PREROUTING',
-                               rule            => 'proto tcp daddr 185.17.185.185 dport 80 REDIRECT to-ports 6081',
-                       }
-               }
                default: {}
        }
        case $::hostname {
@@ -112,9 +88,6 @@ class ferm::per_host {
                        @ferm::rule { 'dsa-vrrp':
                                rule            => 'proto vrrp daddr 224.0.0.18 jump ACCEPT',
                        }
-                       @ferm::rule { 'dsa-conntrackd':
-                               rule            => 'interface vlan2 daddr 225.0.0.50 jump ACCEPT',
-                       }
                        @ferm::rule { 'dsa-bind-notrack-in':
                                domain      => 'ip',
                                description => 'NOTRACK for nameserver traffic',
@@ -309,6 +282,26 @@ class ferm::per_host {
                                rule            => '&SERVICE_RANGE(tcp, 5433, ( 2001:1af8:4020:b030:deb::187/128 2001:630:206:4000:1a1a:0:c13e:ca1a/128 ))'
                        }
                }
+               sallinen: {
+                       @ferm::rule { 'dsa-postgres-backup':
+                               description     => 'Allow postgress access',
+                               rule            => '&SERVICE_RANGE(tcp, 5473, ( $HOST_PGBACKUPHOST_V4 ))'
+                       }
+                       @ferm::rule { 'dsa-postgres-backup6':
+                               domain          => 'ip6',
+                               description     => 'Allow postgress access',
+                               rule            => '&SERVICE_RANGE(tcp, 5473, ( $HOST_PGBACKUPHOST_V6 ))'
+                       }
+                       @ferm::rule { 'dsa-postgres-replication':
+                               description     => 'Allow postgress access',
+                               rule            => '&SERVICE_RANGE(tcp, 5473, ( 185.17.185.187/32 ))'
+                       }
+                       @ferm::rule { 'dsa-postgres-replication6':
+                               domain          => 'ip6',
+                               description     => 'Allow postgress access',
+                               rule            => '&SERVICE_RANGE(tcp, 5473, ( 2001:1af8:4020:b030:deb::187/128 ))'
+                       }
+               }
                lw07: {
                        @ferm::rule { 'dsa-postgres-snapshot':
                                description     => 'Allow postgress access',
diff --git a/modules/ferm/templates/00-init.conf.erb b/modules/ferm/templates/00-init.conf.erb
new file mode 100644 (file)
index 0000000..2c3bb10
--- /dev/null
@@ -0,0 +1,2 @@
+@def $SSH_SOURCES    = ();
+@def $SSH_V6_SOURCES = ();
index d4f8615..c2340d0 100644 (file)
@@ -110,7 +110,6 @@ end
 @def $HOST_DEBIAN = ($HOST_DEBIAN_V4 $HOST_DEBIAN_V6);
 
 
-@def $sgran   = (91.103.132.24/29 85.158.45.51/32);
 @def $weasel  = ();
 @def $weasel  = ($weasel 86.59.118.144/28); # debian@sil
 @def $weasel  = ($weasel 86.59.21.32/29); # anguilla1
@@ -136,14 +135,12 @@ end
 @def $tfheen   = ();
 @def $tfheen   = ($tfheen 178.255.151.162); # vuizook
 @def $jcristau = ();
-@def $jcristau = ($jcristau 82.225.74.107/32); # home
+@def $jcristau = ($jcristau 82.255.47.115/32); # home
 @def $jcristau = ($jcristau 62.210.122.202/32); # topinambour
 @def $master   = (82.195.75.110); # master.debian.org
 @def $people   = (5.153.231.30); # paradis.debian.org
-@def $DSA_IPS = ($sgran $weasel $zobel $luca $tfheen $jcristau $master $people);
+@def $DSA_IPS = ($weasel $zobel $luca $tfheen $jcristau $master $people);
 
-@def $sgran6     = (2001:4b10:100b::/48);
-@def $sgran6     = ($sgran6 2001:4b10:0000:810b::/64);
 @def $weasel6    = ();
 @def $weasel6    = ($weasel6 2001:826:408::/48); # unisbg
 @def $weasel6    = ($weasel6 2001:858:10f::/48); # anguilla
@@ -159,10 +156,11 @@ end
 @def $luca6      = ($luca6 2604:9a00:2010:a041:4:ffff:a2d2:c016); # jump snafu.emyr.net
 @def $tfheen6    = ();
 @def $tfheen6    = ($tfheen6 2a02:20c8:2640::/64); # vuizook
-@def $jcristau6  = (2a01:e35:2e14:a6b0::/64); # home
+@def $jcristau6  = ();
+@def $jcristau6  = ($jcristau6 2a01:e35:2ff2:f730::/61); # home
 @def $jcristau6  = ($jcristau6 2001:bc8:3f1d::/48); # topinambour
 @def $master6    = (2001:41b8:202:deb:216:36ff:fe40:4001); # master.debian.org
-@def $DSA_V6_IPS = ($sgran6 $weasel6 $zobel6 $luca6 $tfheen6 $jcristau6 $master6);
+@def $DSA_V6_IPS = ($weasel6 $zobel6 $luca6 $tfheen6 $jcristau6 $master6);
 
 @def $USER_christoph = ();
 #@def $USER_christoph = ($USER_christoph 212.114.250.148/31);
index b8a6b69..1981abb 100644 (file)
@@ -7,7 +7,6 @@
 
 @include 'conf.d/';
 
-<% if scope.call_function('versioncmp', [@lsbmajdistrelease, '8']) >= 0 -%>
 domain (ip ip6) {
         table filter {
               chain log_and_reject {
@@ -24,39 +23,6 @@ domain (ip ip6) {
 
         }
 }
-<% else -%>
-domain ip {
-        table filter {
-              chain log_and_reject {
-                      ULOG ulog-prefix "REJECT: ";
-                      proto tcp REJECT reject-with tcp-reset;
-                      REJECT;
-              }
-
-              chain log_or_drop {
-                      mod hashlimit hashlimit-name ulogreject  hashlimit-mode srcip hashlimit-burst 10 hashlimit 1/second jump log_and_reject;
-                      mod hashlimit hashlimit-name uloglogdrop hashlimit-mode srcip hashlimit-burst 10 hashlimit 1/second ULOG ulog-prefix "DROP: ";
-                      DROP;
-              }
-
-        }
-}
-domain ip6 {
-        table filter {
-              chain log_and_reject {
-                      LOG log-prefix "REJECT: ";
-                      proto tcp REJECT reject-with tcp-reset;
-                      REJECT;
-              }
-
-              chain log_or_drop {
-                      mod hashlimit hashlimit-name logreject  hashlimit-mode srcip hashlimit-burst 10 hashlimit 1/second jump log_and_reject;
-                      mod hashlimit hashlimit-name loglogdrop hashlimit-mode srcip hashlimit-burst 10 hashlimit 1/second LOG log-prefix "DROP: ";
-                      DROP;
-              }
-        }
-}
-<% end -%>
 domain (ip ip6) {
         table filter {
               chain INPUT {
index c392a27..87b7d00 100644 (file)
@@ -94,8 +94,8 @@ end
 ssh4allowed.length == 0 and ssh4allowed << '0.0.0.0/0'
 ssh6allowed.length == 0 and ssh6allowed << '::/0'
 
-out << "@def $SSH_SOURCES    = (#{ssh4allowed.join(' ')});"
-out << "@def $SSH_V6_SOURCES = (#{ssh6allowed.join(' ')});"
+out << "@def $SSH_SOURCES    = ( $SSH_SOURCES    #{ssh4allowed.join(' ')});"
+out << "@def $SSH_V6_SOURCES = ( $SSH_V6_SOURCES #{ssh6allowed.join(' ')});"
 
 
 
index ea680b5..2b761aa 100755 (executable)
@@ -12,7 +12,7 @@ if [ -e "$P" ]; then
 
   now="$(date +%s)"
 
-  if [ "$deleteafter" -gt "$now" ]; then
+  if [ "$deleteafter" -lt "$now" ]; then
     rm "$P"
   fi
 fi
diff --git a/modules/ganeti2/files/ganeti-machined-register-instances b/modules/ganeti2/files/ganeti-machined-register-instances
new file mode 100755 (executable)
index 0000000..6ca5158
--- /dev/null
@@ -0,0 +1,219 @@
+#!/usr/bin/python
+#
+# Register ganeti KVM instances with systemd-machined
+#
+# Copyright (c) 2015 Skroutz S.A.
+#
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are
+# met:
+#
+# * Redistributions of source code must retain the above copyright
+#   notice, this list of conditions and the following disclaimer.
+#
+# * Redistributions in binary form must reproduce the above copyright
+#   notice, this list of conditions and the following disclaimer in the
+#   documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+"""Register Ganeti KVM instances with systemd-machined
+
+This script is meant to be run as a hook or directly. When run as a hook, it
+will register a newly-created, started, rebooted, migrated or failed-over KVM
+instance with systemd-machined.
+
+All instances are placed in ganeti.slice, and a transient scope unit is created
+for each instance via machined.
+
+Instance UUIDs are obtained from the KVM command contained in the instance
+runtime.
+
+"""
+
+import os
+import sys
+import socket
+
+import dbus
+from uuid import UUID
+
+# Ganeti private module location
+sys.path.append('/usr/share/ganeti/default')
+
+from ganeti.ssconf import SimpleStore
+from ganeti.hypervisor import GetHypervisor
+from ganeti.hypervisor.hv_kvm import _AnalyzeSerializedRuntime as load_runtime
+from ganeti.constants import HT_KVM
+from ganeti.errors import ConfigurationError
+
+
+MACHINED_MANAGER = 'org.freedesktop.machine1.Manager'
+
+
+class InstanceNotRunning(Exception):
+    """Instance not running error"""
+    pass
+
+
+def get_kvm_instance_pid(name):
+    """Get a KVM instance PID"""
+    kvm = GetHypervisor(HT_KVM)
+
+    # pylint: disable=protected-access
+    _, pid, alive = kvm._InstancePidAlive(name)
+
+    if not alive:
+        raise InstanceNotRunning
+
+    return pid
+
+
+def get_kvm_instance_uuid(name):
+    """Get a KVM instance UUID from the runtime
+
+    Since the UUID is not available via ssconf, this function figures it out
+    from the runtime's command arguments.
+    """
+    kvm = GetHypervisor(HT_KVM)
+
+    # pylint: disable=protected-access
+    cmd = load_runtime(kvm._ReadKVMRuntime(name))[0]
+
+    # Find '-uuid' and get its parameter
+    idx = cmd.index('-uuid')
+    if idx >= 0:
+        return UUID(cmd[idx + 1])
+
+    return None
+
+
+def register_instance(name, uuid, pid):
+    """Register a single instance.
+
+    This makes sense only for KVM and LXC instances currently
+    """
+    bus = dbus.SystemBus()
+    machined = bus.get_object('org.freedesktop.machine1',
+                              '/org/freedesktop/machine1')
+
+    if isinstance(uuid, UUID):
+        _uuid = dbus.ByteArray(uuid.bytes)
+    else:
+        _uuid = []
+
+    machined.CreateMachine(name,
+                           _uuid,
+                           "ganeti",
+                           "vm",
+                           pid,
+                           "",
+                           [("Slice", "ganeti.slice"),
+                            ("Description", "%s started via Ganeti" % name)],
+                           dbus_interface=MACHINED_MANAGER)
+
+
+def register_all_kvm_instances():
+    """Register all KVM instances not already registered"""
+    conf = SimpleStore()
+    try:
+        enabled_hvs = conf.GetHypervisorList()
+    except ConfigurationError:
+        # Cluster is probably not initialized
+        sys.stderr.write("E: failed to get hypervisor list"
+                         " (not part of a cluster?)\n")
+        sys.exit(1)
+
+    if not HT_KVM in enabled_hvs:
+        sys.exit(0)
+
+    kvm = GetHypervisor(HT_KVM)
+
+    bus = dbus.SystemBus()
+    machined = bus.get_object('org.freedesktop.machine1',
+                              '/org/freedesktop/machine1')
+
+    registered = [str(x[0]) for x in
+                  machined.ListMachines(dbus_interface=MACHINED_MANAGER)]
+
+    for instance in kvm.ListInstances():
+        if instance in registered:
+            print "Skipping %s, already registered" % instance
+            continue
+
+        try:
+            pid = get_kvm_instance_pid(instance)
+        except InstanceNotRunning:
+            print "Skipping %s, not running" % instance
+            continue
+
+        uuid = get_kvm_instance_uuid(instance)
+        print "Registering %s (%s, PID: %d)" % (instance, uuid, pid)
+        register_instance(instance, uuid, pid)
+
+
+def main():
+    """Register a single instance or all instances
+
+    When run as a hook, register the instance the hooks is about. Otherwise,
+    register all running instances.
+
+    """
+
+    # Exit if PID 1 is not systemd
+    if not os.path.isdir("/run/systemd/system"):
+        sys.exit(0)
+
+    # Are we being called as a hook?
+    opcode = os.environ.get('GANETI_OP_CODE')
+    if opcode is None:
+        # No, let us just register all instances
+        register_all_kvm_instances()
+        sys.exit(0)
+
+    if os.environ['GANETI_HOOKS_PHASE'] != "post":
+        sys.exit(0)
+
+    if os.environ['GANETI_HOOKS_VERSION'] != "2":
+        print "Invalid hooks version: %s" % os.environ['GANETI_HOOKS_VERSION']
+        sys.exit(0)
+
+    if os.environ['GANETI_INSTANCE_HYPERVISOR'] != HT_KVM:
+        sys.exit(0)
+
+    if opcode in ('OP_INSTANCE_CREATE', 'OP_INSTANCE_STARTUP',
+                  'OP_INSTANCE_REBOOT'):
+        primary = os.environ['GANETI_INSTANCE_PRIMARY']
+    elif opcode in ('OP_INSTANCE_MIGRATE', 'OP_INSTANCE_FAILOVER'):
+        primary = os.environ['GANETI_NEW_PRIMARY']
+    else:
+        print "Don't know how to handle %s" % opcode
+        sys.exit(0)
+
+    if primary != socket.getfqdn():
+        sys.exit(0)
+
+    name = os.environ['GANETI_INSTANCE_NAME']
+    try:
+        pid = get_kvm_instance_pid(name)
+    except InstanceNotRunning:
+        sys.exit(0)
+    uuid = get_kvm_instance_uuid(name)
+    register_instance(name, uuid, pid)
+    print "Registered %s with systemd-machined" % name
+
+
+if __name__ == "__main__":
+    main()
diff --git a/modules/ganeti2/files/ganeti-reboot-cluster b/modules/ganeti2/files/ganeti-reboot-cluster
new file mode 100755 (executable)
index 0000000..28f945b
--- /dev/null
@@ -0,0 +1,305 @@
+#!/bin/bash
+
+set -e
+set -o pipefail
+set -u
+
+usage() {
+  echo "Usage: $0 [-n <node-list>] [-f] [ -M <newmaster> ] [up|down]"
+  echo " -M is for internal use only (used in n>2 clusters if we want to reboot the master first)"
+}
+error_usage() {
+  usage >&2
+  exit 1
+}
+
+nodelist="node-list"
+newmaster=""
+force="0"
+
+while getopts "fhn:M:" OPTION; do
+  case "$OPTION" in
+    f)
+      force="1"
+      ;;
+    h)
+      usage
+      exit 0
+      ;;
+    M)
+      newmaster="$OPTARG"
+      ;;
+    n)
+      nodelist="$OPTARG"
+      if ! [  -e "$nodelist" ]; then
+        echo >&2 "nodelist $nodelist not found."
+        exit 1
+      fi
+      ;;
+    *)
+      error_usage
+  esac
+done
+shift $(($OPTIND - 1))
+
+direction="${1:-up}"
+[ "$#" -ge 1 ] && shift
+case "$direction" in
+  up)   print_list=tac;;
+  down) print_list=cat;;
+  *) error_usage;;
+esac
+
+[ "$#" -gt 0 ] && error_usage
+
+count_instances() {
+  gnt-instance list --no-headers -o status --filter '(pnode == "'"$1"'")' | grep -c -v ADMIN_down
+}
+has_instances() {
+  if [ "$(count_instances "$1")" != 0 ]; then
+    return 0
+  else
+    return 1
+  fi
+}
+
+reboot_host() {
+  local tgt
+  local max_wait
+  local wait_until
+  local sleep_time
+
+  tgt="$1"
+
+  if has_instances "$tgt"; then
+    echo >&2 "$tgt not empty."
+    exit 1
+  fi
+
+  ssh -n -l root "$tgt" shutdown -r 1 "'reboot requested by $0 on $(hostname -f)'"
+
+  # wait for target to go down:
+  max_wait='300 seconds'
+  wait_until=$(date -d "now +$max_wait" +%s)
+  while ping -c 5 -q "$tgt" > /dev/null; do
+    echo "[$(date)] $tgt is still up (will wait until $(date -d "@$wait_until")."
+    sleep 10
+    if [ "$(date +%s)" -gt "$wait_until" ]; then
+      echo >&2 "Giving up on waiting for $tgt to go down."
+      exit 1
+    fi
+  done
+
+  sleep_time=30
+  echo "[$(date)] $tgt is down.  Pausing for $sleep_time seconds"
+  sleep "$sleep_time"
+
+  max_wait='15 minutes'
+  wait_until=$(date -d "now +$max_wait" +%s)
+  while ! ping -c 5 -q "$tgt" > /dev/null; do
+    echo "[$(date)] $tgt is still down (will wait until $(date -d "@$wait_until")."
+    if [ "$(date +%s)" -gt "$wait_until" ]; then
+      echo >&2 "Giving up on waiting for $tgt to come back."
+      exit 1
+    fi
+    sleep 10
+  done
+
+  sleep_time=30
+  echo "[$(date)] $tgt is up.  Pausing for $sleep_time seconds"
+  sleep "$sleep_time"
+
+  max_wait='180 minutes'
+  wait_until=$(date -d "now +$max_wait" +%s)
+  while ! ssh -n -l root "$tgt" systemctl is-system-running; do
+    echo "[$(date)] $tgt is still booting up (will wait until $(date -d "@$wait_until")."
+    if [ "$(date +%s)" -gt "$wait_until" ]; then
+      echo >&2 "Giving up on waiting for $tgt to come back."
+      exit 1
+    fi
+    sleep 10
+  done
+
+  sleep_time=30
+  echo "[$(date)] $tgt has finished booting.  Pausing for $sleep_time seconds"
+  sleep "$sleep_time"
+}
+
+# move down, i.e. from 2 to 1, ..., 14 to 13.
+moveupdown() {
+  first_tgt="$(${print_list} "$nodelist" | head -n1 | awk '{print $1}')"
+  last_node="$(${print_list} "$nodelist" | tail -n1 | awk '{print $1}')"
+  me=$(hostname -f)
+
+  if has_instances "$first_tgt"; then
+    echo "$first_tgt not empty."
+    exit 1
+  fi
+
+  if [ "$me" != "$last_node" ]; then
+    echo "Making $last_node the new master"
+    ssh -n -l root "$last_node" gnt-cluster master-failover
+    echo "relaunching reboot-cluster on $last_node"
+    tmp="$(ssh -n -l root -t "$last_node" tempfile)"
+    scp "$nodelist" "$last_node:$tmp"
+    ssh -l root -t "$last_node" screen -S reboot-cluster -m sh -c "\"echo Relaunched on $last_node; ganeti-reboot-cluster -f -n '$tmp' -M '$me' '$direction'; echo ganeti-reboot-cluster exited with \$?.; sleep 12h\""
+    echo >&1 "fell through!"
+    exit 1
+  fi
+
+  ${print_list} "$nodelist" | (
+    read tgt dummy
+    while read src dummy; do
+      if has_instances "$tgt"; then
+        echo "$tgt not empty."
+        exit 1
+      fi
+      reboot_host "$tgt"
+
+      if has_instances "$src"; then
+        echo "Migrating from $src to $tgt."
+        if ! gnt-node migrate -f -n "$tgt" "$src"; then
+          echo >&2 "gnt-node migrate exited with an error.  Bailing out."
+          exit 1
+        fi
+      else
+        echo "nothing to migrate from $src to $tgt"
+      fi
+      tgt="$src"
+    done
+
+    if has_instances "$tgt"; then
+      echo "$tgt not empty."
+      exit 1
+    fi
+
+    if ! [ "$tgt" = "$me" ]; then
+      echo >&2 "I was expecting $tgt to be me ($me) here."
+      exit 1
+    fi
+
+    if [ "$newmaster" != "" ]; then
+      echo "Making $newmaster the new master"
+      ssh -n -l root "$newmaster" gnt-cluster master-failover
+    fi
+    shutdown -r 1 "reboot requested by $0"
+    exit
+  )
+}
+
+crossmigrate() {
+  me=$(hostname -f)
+  if ! grep -q -F "$me" "$nodelist"; then
+    echo >&2 "my hostname ($me) not found in nodelist"
+    exit 1
+  fi
+  them="$(grep -v -F "$me" "$nodelist")"
+
+  echo "Migrating from $them to $me."
+  if ! gnt-node migrate -f -n "$me" "$them"; then
+    echo >&2 "gnt-node migrate exited with an error.  Bailing out."
+    exit 1
+  fi
+  reboot_host "$them"
+
+  echo "Activating disks.."
+  for instance in $( gnt-instance list -o name --no-headers --filter 'status == "running"' ); do
+    echo " - $instance ..."
+    if ! gnt-instance activate-disks "$instance"; then
+      echo >&2 "gnt-instance activate-disks $instance failed.  Bailing out."
+      exit 1
+    fi
+  done
+
+  echo "Migrating from $me to $them."
+  if ! gnt-node migrate -f -n "$them" "$me"; then
+    echo >&2 "gnt-node migrate exited with an error.  Bailing out."
+    exit 1
+  fi
+
+  at 'now + 30 min' << 'EOF'
+screen -S hbal -d -m sh -c '
+  echo "Activating disks.."
+  for instance in $( gnt-instance list -o name --no-headers --filter "status == \"running\"" ); do
+    echo " - $instance ..."
+    if ! gnt-instance activate-disks "$instance"; then
+      echo >&2 "Warning: gnt-instance activate-disks $instance failed."
+    fi
+  done
+
+  hbal -L -C -v -X
+  echo "done."
+  sleep 1h
+'
+EOF
+  reboot_host "$me"
+}
+
+reboot_byrd() {
+  /sbin/shutdown -k 30 < /dev/null
+  sleep 15m
+  gnt-cluster watcher pause 30m
+
+  for i in $(gnt-instance list --no-headers -o name); do
+    gnt-instance shutdown --no-remember --submit $i
+  done
+
+  while pgrep -c '^qemu-|^kvm$' -u root ; do
+    sleep 15;
+    gnt-cluster watcher pause 30m
+  done
+
+  at 'now + 5 min' << EOF
+sleep 4m;
+gnt-cluster watcher continue
+EOF
+
+  /sbin/shutdown -c
+  sleep 5
+  /sbin/shutdown -r 1 </dev/null
+}
+
+if [ "${TMUX:-}" = "" ] && [ "${STY:-}" = "" ] ; then
+  echo >&2 "Might want to launch me in a screen or tmux."
+  exit 1
+fi
+
+if ! [ "$force" = 1 ]; then
+  echo -n 'really? '
+  read really
+  [ "$really" = "y" ]
+fi
+
+### ensure_nodelist
+###################
+if ! [ -e "$nodelist" ]; then
+  tmp="$(tempfile)"
+  trap "rm -f '$tmp'" EXIT
+  gnt-node list --no-headers -o name > "$tmp"
+  nodelist="$tmp"
+fi
+
+lines=$(wc -l < "$nodelist")
+case "$lines" in
+  0) 
+    echo >&2 "nodelist $nodelist empty."
+    exit 1
+    ;;
+  1)
+    case "$(hostname -f)" in
+      byrd.debian.org)
+        reboot_byrd
+        ;;
+      *)
+        echo >&2 "Only one node."
+        exit 1
+    esac
+    ;;
+  2)
+    crossmigrate
+    ;;
+  *)
+    moveupdown
+    ;;
+esac
+
index 597c1cc..1708ba8 100644 (file)
@@ -43,4 +43,34 @@ class ganeti2 {
                                        | EOF
                }
        }
+       file { '/usr/local/sbin/ganeti-reboot-cluster':
+               source => 'puppet:///modules/ganeti2/ganeti-reboot-cluster',
+               mode   => '0555',
+       }
+
+       package { ['python-dbus', 'systemd-container']: ensure => installed }
+       file { '/usr/local/sbin/ganeti-machined-register-instances':
+               source => 'puppet:///modules/ganeti2/ganeti-machined-register-instances',
+               mode   => '0555',
+       }
+       file { [
+               '/etc/ganeti/hooks',
+               '/etc/ganeti/hooks/instance-reboot-post.d',
+               '/etc/ganeti/hooks/instance-migrate-post.d',
+               '/etc/ganeti/hooks/instance-start-post.d',
+               '/etc/ganeti/hooks/instance-failover-post.d',
+               '/etc/ganeti/hooks/instance-add-post.d',
+               ]:
+               ensure => directory,
+       }
+       file { [
+               '/etc/ganeti/hooks/instance-reboot-post.d/00-ganeti-machined-register-instances',
+               '/etc/ganeti/hooks/instance-migrate-post.d/00-ganeti-machined-register-instances',
+               '/etc/ganeti/hooks/instance-start-post.d/00-ganeti-machined-register-instances',
+               '/etc/ganeti/hooks/instance-failover-post.d/00-ganeti-machined-register-instances',
+               '/etc/ganeti/hooks/instance-add-post.d/00-ganeti-machined-register-instances',
+               ]:
+               ensure => link,
+               target => '/usr/local/sbin/ganeti-machined-register-instances',
+       }
 }
index 7740b12..f4b60be 100644 (file)
@@ -13,11 +13,6 @@ class ganeti2::params {
                        $ganeti_priv  = ['140.211.166.20/32']
                        $drbd         = false
                }
-               'ganeti2.debian.org': {
-                       $ganeti_hosts = ['206.12.19.213/32', '206.12.19.217/32', '206.12.19.212/32', '206.12.19.216/32', '206.12.19.19/32', '206.12.19.20/32', '206.12.19.218/32', '206.12.19.214/32']
-                       $ganeti_priv  = ['192.168.2.213/32', '192.168.2.217/32', '192.168.2.212/32', '192.168.2.216/32', '192.168.2.19/32', '192.168.2.20/32', '192.168.2.218/32', '192.168.2.214/32']
-                       $drbd         = true
-               }
                'ganeti3.debian.org': {
                        $ganeti_hosts = ['82.195.75.103/32', '82.195.75.109/32']
                        $ganeti_priv  = ['192.168.75.103/32', '192.168.75.109/32']
index 0bd187c..d87090f 100644 (file)
@@ -4,7 +4,7 @@ GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX console=ttyAMA0,115200n8"
 GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX console=ttyS0,115200"
 <%- elsif %w{conova-node01 conova-node02}.include?(@hostname) then -%>
 GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX console=ttyS0,115200 earlycon"
-<%- elsif %w{storace fasolo klecker clementi czerny}.include?(@hostname) then -%>
+<%- elsif %w{storace fasolo klecker clementi czerny casulana}.include?(@hostname) then -%>
 GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX console=tty0 console=ttyS1,115200n8"
 <% else -%>
 GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX console=tty0 console=ttyS0,115200n8"
diff --git a/modules/haproxy/files/monitoring-munin-haproxy/LICENSE b/modules/haproxy/files/monitoring-munin-haproxy/LICENSE
new file mode 100644 (file)
index 0000000..8cdb845
--- /dev/null
@@ -0,0 +1,340 @@
+                    GNU GENERAL PUBLIC LICENSE
+                       Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc., <http://fsf.org/>
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+                            Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary.  To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+                    GNU GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License.  The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language.  (Hereinafter, translation is included without limitation in
+the term "modification".)  Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+  1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+  2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) You must cause the modified files to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    b) You must cause any work that you distribute or publish, that in
+    whole or in part contains or is derived from the Program or any
+    part thereof, to be licensed as a whole at no charge to all third
+    parties under the terms of this License.
+
+    c) If the modified program normally reads commands interactively
+    when run, you must cause it, when started running for such
+    interactive use in the most ordinary way, to print or display an
+    announcement including an appropriate copyright notice and a
+    notice that there is no warranty (or else, saying that you provide
+    a warranty) and that users may redistribute the program under
+    these conditions, and telling the user how to view a copy of this
+    License.  (Exception: if the Program itself is interactive but
+    does not normally print such an announcement, your work based on
+    the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+    a) Accompany it with the complete corresponding machine-readable
+    source code, which must be distributed under the terms of Sections
+    1 and 2 above on a medium customarily used for software interchange; or,
+
+    b) Accompany it with a written offer, valid for at least three
+    years, to give any third party, for a charge no more than your
+    cost of physically performing source distribution, a complete
+    machine-readable copy of the corresponding source code, to be
+    distributed under the terms of Sections 1 and 2 above on a medium
+    customarily used for software interchange; or,
+
+    c) Accompany it with the information you received as to the offer
+    to distribute corresponding source code.  (This alternative is
+    allowed only for noncommercial distribution and only if you
+    received the program in object code or executable form with such
+    an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it.  For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable.  However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+  5. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Program or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+  6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded.  In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+  9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation.  If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+  10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission.  For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this.  Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+                            NO WARRANTY
+
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+                     END OF TERMS AND CONDITIONS
+
+            How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    {description}
+    Copyright (C) {year}  {fullname}
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License along
+    with this program; if not, write to the Free Software Foundation, Inc.,
+    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+    Gnomovision version 69, Copyright (C) year name of author
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+  {signature of Ty Coon}, 1 April 1989
+  Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs.  If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library.  If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
+
diff --git a/modules/haproxy/files/monitoring-munin-haproxy/README.md b/modules/haproxy/files/monitoring-munin-haproxy/README.md
new file mode 100644 (file)
index 0000000..5a266ec
--- /dev/null
@@ -0,0 +1,82 @@
+# haproxyng Munin Plugin
+
+This is a Munin plugin which allows you to monitor a large number of statistics
+from within HAPRoxy, including:
+
+  * Bandwidth for Frontends
+      * Broken down by Service
+  * Bandwidth for Backends
+      * Broken down by Service
+          * Broken down by Host
+  * Timings for Backends
+      * Broken down by Service
+          * Broken down by Host
+  * Sessions for Frontends
+      * Broken down by Service
+  * Sessions for Backends
+      * Broken down by Service
+          * Broken down by Host
+  * Response Codes for Frontends
+      * Broken down by Service (aggregating by Status Code)
+          * Broken down by Status Code
+  * Response Codes for Backends
+      * Broken down by Service (aggregating by Server)
+          * Broken down by Server
+      * Broken down by Service (aggregating by Status Codes)
+          * Broken down by Status (aggregating by Server)
+              * Broken down by Server
+
+## Warning
+
+This can product a lot of graphs: With about 50 servers and around 10 services
+you can probably exceed over 1000 graphs being produced covering all the above.
+
+This setup either required some *very* fast hardware, or it's best to make sure
+that you are using something like `rrdcached` and SSDs to make sure that you
+are aggregating updates, caching reads, etc. Additionally, creating graphs
+on-the-fly via CGI may end up being better, unless you can safely produce a very
+large number of graphs every five minutes with room to spare and grow!
+
+## Usage
+
+You will need Munin 2.0 as this is a `multigraph` plugin and will output all
+graphs in a single run.
+
+   [haproxyng*]
+     env.socket /path/to/socket
+     env.clean prefix-
+
+`haproxyng` takes two environmental options:
+
+  * `socket` which is the path to the UNIX socket to HAProxy. This script only
+    needs the `user` level permission to get read access to the statistics. No
+    write or admin level access is required.
+  * `clean` which can be used to strip common parts of a name from the
+    configuration. For example if you're configuration is automatically
+    generated and everything is prefixed with "staging-" or "production_" then
+    put that (or any other regex) into `clean` and it will be cleaned from any
+    titles before being output to Munin.
+
+Beyond that, copy/symlink it to the `plugins/` directory on the relevant node
+and wait for it to run. Running
+
+    munin-run haproxyng config
+
+is also possible to verify that it can see everything and output the
+configuration data for Munin.
+
+## Licence
+
+This program is free software; you can redistribute it and/or
+modify it under the terms of the GNU General Public License
+as published by the Free Software Foundation; either version 2
+of the License, or (at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
diff --git a/modules/haproxy/files/monitoring-munin-haproxy/REPO-INFO b/modules/haproxy/files/monitoring-munin-haproxy/REPO-INFO
new file mode 100644 (file)
index 0000000..57951a8
--- /dev/null
@@ -0,0 +1,3 @@
+copied from https://github.com/jonathanio/monitoring-munin-haproxy
+at revision 68437bf03af30d183276e19a983c0f5fe40e5da4
+Wed Nov 16 22:41:03 2016 +0000
diff --git a/modules/haproxy/files/monitoring-munin-haproxy/haproxyng b/modules/haproxy/files/monitoring-munin-haproxy/haproxyng
new file mode 100755 (executable)
index 0000000..a7d3599
--- /dev/null
@@ -0,0 +1,1045 @@
+#!/usr/bin/perl
+
+# haproxyng Munin Plugin
+# Multigraph plugin which monitors the haproxy service.
+#  (c) 2014-2015 Jonathan Wright <jon@than.io>
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+
+# Configure the Perl Environment
+use warnings;
+use Carp;
+use Switch;
+
+# Import Modules
+use Munin::Plugin;
+use IO::Socket::UNIX qw( SOCK_STREAM );
+use Data::Dumper;
+
+# Configure Program details
+our ($_program, $_version, $_author);
+$_program = 'haproxyng';
+$_version = '1.0.1';
+$_author  = 'Jonathan Wright <jon@than.io>';
+
+use constant {
+  # Field names to locations for all the CSV data provided by HAProxy
+  STAT_PROXY_NAME               => 0,
+  STAT_SERVICE_NAME             => 1,
+  STAT_QUEUED_REQUESTS          => 2,
+  STAT_QUEUED_MAX               => 3,
+  STAT_SESSIONS_CURRENT         => 4,
+  STAT_SESSIONS_MAX             => 5,
+  STAT_SESSIONS_LIMIT           => 6,
+  STAT_CONNECTIONS_TOTAL        => 7,
+  STAT_BYTES_IN                 => 8,
+  STAT_BYTES_OUT                => 9,
+  STAT_REQUESTS_DENIED          => 10,
+  STAT_RESPONSES_DENIED         => 11,
+  STAT_REQUESTS_ERROR           => 12,
+  STAT_CONNECTIONS_ERROR        => 13,
+  STAT_RESPONSES_ERROR          => 14,
+  STAT_CONNECTIONS_RETRIED      => 15,
+  STAT_CONNECTIONS_REDISPATCHED => 16,
+  STAT_STATUS                   => 17,
+  STAT_WEIGHT                   => 18,
+  STAT_SERVER_ACTIVE            => 19, STAT_SERVERS_ACTIVE => 19,
+  STAT_SERVER_BACKUP            => 20, STAT_SERVERS_BACKUP => 20,
+  STAT_CHECKS_FAIL              => 21,
+  STAT_CHECKS_GO_DOWN           => 22,
+  STAT_CHECKS_LAST_CHANGE       => 23,
+  STAT_CHECKS_DOWNTIME          => 24,
+  STAT_QUEUED_LIMIT             => 25,
+  STAT_PID                      => 26,
+  STAT_UID                      => 27,
+  STAT_SID                      => 28,
+  STAT_THROTTLE                 => 29,
+  STAT_SESSIONS_TOTAL           => 30,
+  STAT_TRACKED                  => 31,
+  STAT_SERVICE_TYPE             => 32,
+  STAT_SESSIONS_RATE_CURRENT    => 33,
+  STAT_SESSIONS_RATE_LIMIT      => 34,
+  STAT_SESSIONS_RATE_MAX        => 35,
+  STAT_CHECK_STATUS             => 36,
+  STAT_CHECK_CODE               => 37,
+  STAT_CHECK_DURATION           => 38,
+  STAT_RESPONSES_HTTP_1XX       => 39,
+  STAT_RESPONSES_HTTP_2XX       => 40,
+  STAT_RESPONSES_HTTP_3XX       => 41,
+  STAT_RESPONSES_HTTP_4XX       => 42,
+  STAT_RESPONSES_HTTP_5XX       => 43,
+  STAT_RESPONSES_HTTP_XXX       => 44,
+  STAT_CHECK_FAILED_DETAILS     => 45,
+  STAT_REQUESTS_RATE_CURRENT    => 46,
+  STAT_REQUESTS_RATE_MAX        => 47,
+  STAT_REQUESTS_TOTAL           => 48,
+  STAT_ABORTS_CLIENT            => 49,
+  STAT_ABORTS_SERVER            => 50,
+  STAT_COMPRESSOR_IN            => 51,
+  STAT_COMPRESSOR_OUT           => 52,
+  STAT_COMPRESSOR_BYPASSED      => 53,
+  STAT_COMPRESSOR_REQUESTS      => 54,
+  STAT_SESSIONS_LAST            => 55,
+  STAT_CHECK_HEALTH_LAST        => 56,
+  STAT_CHECK_AGENT_LAST         => 57,
+  STAT_TIME_QUEUE               => 58,
+  STAT_TIME_CONNECT             => 59,
+  STAT_TIME_RESPONSE            => 60,
+  STAT_TIME_TOTAL               => 61,
+  # Types used by HAProxy for some fields
+  TYPE_FRONTEND                 => 0,
+  TYPE_BACKEND                  => 1,
+  TYPE_SERVER                   => 2,
+  TYPE_LISTENER                 => 3,
+  # Types used to define which attributed to give a graph
+  TYPE_BANDWIDTH                => 0,
+  TYPE_TIMING                   => 1,
+  TYPE_SESSIONS                 => 2,
+  TYPE_RESPONSES                => 3,
+  TYPE_BACKENDS                 => 4,
+  # Program-specific constants
+  GRAPH_CATEGORY                => 'haproxyng',
+  GRAPH_WIDTH                   => 500,
+  FETCH                         => 0,
+  CONFIG                        => 1,
+  # Configurable limits
+  MAX_BANDWIDTH                 => (1024**3),
+  MAX_TIMING                    => (1200000),
+  MAX_SESSIONS                  => (10000),
+  MAX_RESPONSES                 => (100000),
+  MAX_BACKENDS                  => (1000),
+  # Constants to match Munin keywords
+  DERIVE                        => 'DERIVE',
+  GAUGE                         => 'GAUGE',
+  AREASTACK                     => 'AREASTACK',
+  LINE1                         => 'LINE1',
+  COLOUR_BLACK                  => '000000',
+};
+
+# Configure basic variables for program operation
+our ($_socket, $_clean, %data);
+# Get the location of the socket we'll connect to
+$_socket = exists $ENV{'socket'} ? $ENV{'socket'} : '/var/run/haproxy.sock';
+$_clean  = (exists $ENV{'clean'} ? quotemeta $ENV{'clean'} : '');
+
+MAIN: {
+  # This is a special multi-graph plugin, so make sure that whatever version
+  # of Munin we're running in is enabled and configured for it.
+  need_multigraph();
+
+  # Now work out what we are being asked to do, then run it.
+  my $request = $ARGV[0] || "fetch";
+  eval "do_${request}();"
+    or croak "do_${request}: $@";
+  # and then finish
+  exit 0;
+}
+
+sub get_data {
+  my ($t, %v); $t = shift;
+
+  my $s = IO::Socket::UNIX->new(
+    Peer    => $_socket,
+    Type    => SOCK_STREAM,
+    Timeout => 1
+  ) or croak "Cannot connect to socket ".$_socket;
+
+  print $s "show stat\n";
+  while (<$s>) {
+    chomp; next unless length;
+    my @stat = split (',');
+
+    switch ($stat[STAT_SERVICE_TYPE]) {
+      # Process all FRONTEND type entries; these are singular and are totals
+      # only for each of the frontends configured
+      case TYPE_FRONTEND {
+        $v{$stat[STAT_PROXY_NAME]} = {
+          type => TYPE_FRONTEND,
+          connections => ($stat[STAT_CONNECTIONS_TOTAL] || 0),
+          sessions    => ($stat[STAT_SESSIONS_CURRENT] || 0),
+          queued      => 0,
+          bandwidth   => {
+            in => ($stat[STAT_BYTES_IN] || 0),
+            out => ($stat[STAT_BYTES_OUT] || 0),
+          },
+          responses   => {
+            total     => ($stat[STAT_REQUESTS_TOTAL] || 0),
+            http1xx   => ($stat[STAT_RESPONSES_HTTP_1XX] || 0),
+            http2xx   => ($stat[STAT_RESPONSES_HTTP_2XX] || 0),
+            http3xx   => ($stat[STAT_RESPONSES_HTTP_3XX] || 0),
+            http4xx   => ($stat[STAT_RESPONSES_HTTP_4XX] || 0),
+            http5xx   => ($stat[STAT_RESPONSES_HTTP_5XX] || 0),
+            httpxxx   => ($stat[STAT_RESPONSES_HTTP_XXX] || 0),
+          },
+        };
+      }
+      # Process all BACKEND type entries; these are the totals for each backend
+      # and don't have the same amount of information as SERVERs
+      case TYPE_BACKEND {
+        # We can't 'set' the hash here as the backend totals are normally after
+        # the backend's servers, so would override anything previously set
+        # in TYPE_SERVER
+        $v{$stat[STAT_PROXY_NAME]}{'type'} = TYPE_BACKEND;
+        $v{$stat[STAT_PROXY_NAME]}{'connections'} = ($stat[STAT_CONNECTIONS_TOTAL] || 0);
+        $v{$stat[STAT_PROXY_NAME]}{'sessions'} = ($stat[STAT_SESSIONS_CURRENT] || 0);
+        $v{$stat[STAT_PROXY_NAME]}{'queued'} = ($stat[STAT_QUEUED_REQUESTS] || 0);
+        $v{$stat[STAT_PROXY_NAME]}{'active'} = ($stat[STAT_SERVERS_ACTIVE] || 0);
+        $v{$stat[STAT_PROXY_NAME]}{'backup'} = ($stat[STAT_SERVERS_BACKUP] || 0);
+        $v{$stat[STAT_PROXY_NAME]}{'bandwidth'} = {
+          in => ($stat[STAT_BYTES_IN] || 0),
+          out => ($stat[STAT_BYTES_OUT] || 0),
+        };
+        $v{$stat[STAT_PROXY_NAME]}{'responses'} = {
+            total     => ($stat[STAT_RESPONSES_HTTP_1XX] || 0)
+                      +  ($stat[STAT_RESPONSES_HTTP_2XX] || 0)
+                      +  ($stat[STAT_RESPONSES_HTTP_3XX] || 0)
+                      +  ($stat[STAT_RESPONSES_HTTP_4XX] || 0)
+                      +  ($stat[STAT_RESPONSES_HTTP_5XX] || 0)
+                      +  ($stat[STAT_RESPONSES_HTTP_XXX] || 0),
+            http1xx   => ($stat[STAT_RESPONSES_HTTP_1XX] || 0),
+            http2xx   => ($stat[STAT_RESPONSES_HTTP_2XX] || 0),
+            http3xx   => ($stat[STAT_RESPONSES_HTTP_3XX] || 0),
+            http4xx   => ($stat[STAT_RESPONSES_HTTP_4XX] || 0),
+            http5xx   => ($stat[STAT_RESPONSES_HTTP_5XX] || 0),
+            httpxxx   => ($stat[STAT_RESPONSES_HTTP_XXX] || 0),
+        };
+      }
+      # Process all SERVER type entries, which are the most details and give
+      # information about how each server is responding
+      case TYPE_SERVER {
+        # Only set the server itself directly, otherwise we may override
+        # anything previously set
+        $v{$stat[STAT_PROXY_NAME]}{'servers'}{$stat[STAT_SERVICE_NAME]} = {
+          active      => ($stat[STAT_SERVER_ACTIVE] ? 1 : 0),
+          backup      => ($stat[STAT_SERVER_BACKUP] ? 1 : 0),
+          up          => ($stat[STAT_STATUS] eq 'UP' ? 1 : 0),
+          down        => ($stat[STAT_STATUS] eq 'DOWN' ? 1 : 0),
+          disabled    => ($stat[STAT_STATUS] =~ /^(MAINT|DRAIN|NOLB)/i ? 1 : 0),
+          connections => ($stat[STAT_CONNECTIONS_TOTAL] || 0),
+          sessions    => ($stat[STAT_SESSIONS_CURRENT] || 0),
+          queued      => ($stat[STAT_QUEUED_REQUESTS] || 0),
+          bandwidth   => {
+            in => ($stat[STAT_BYTES_IN] || 0),
+            out => ($stat[STAT_BYTES_OUT] || 0),
+          },
+          status      => ($stat[STAT_STATUS] || 0),
+          timing      => {
+            queue     => ($stat[STAT_TIME_QUEUE] || 0),
+            connect   => ($stat[STAT_TIME_CONNECT] || 0),
+            response  => ($stat[STAT_TIME_RESPONSE] || 0),
+            total     => ($stat[STAT_TIME_TOTAL] || 0)
+          },
+          responses   => {
+            total     => ($stat[STAT_RESPONSES_HTTP_1XX] || 0)
+                      +  ($stat[STAT_RESPONSES_HTTP_2XX] || 0)
+                      +  ($stat[STAT_RESPONSES_HTTP_3XX] || 0)
+                      +  ($stat[STAT_RESPONSES_HTTP_4XX] || 0)
+                      +  ($stat[STAT_RESPONSES_HTTP_5XX] || 0)
+                      +  ($stat[STAT_RESPONSES_HTTP_XXX] || 0),
+            http1xx   => ($stat[STAT_RESPONSES_HTTP_1XX] || 0),
+            http2xx   => ($stat[STAT_RESPONSES_HTTP_2XX] || 0),
+            http3xx   => ($stat[STAT_RESPONSES_HTTP_3XX] || 0),
+            http4xx   => ($stat[STAT_RESPONSES_HTTP_4XX] || 0),
+            http5xx   => ($stat[STAT_RESPONSES_HTTP_5XX] || 0),
+            httpxxx   => ($stat[STAT_RESPONSES_HTTP_XXX] || 0),
+          },
+        };
+      }
+    }
+  }
+
+  # print Dumper(\%v);
+  return %v;
+}
+
+sub mg_fetch {
+  my ($type, $name, $values) = (shift, shift, shift);
+
+  my %values_ = %{$values};
+  my $type_ = $type eq TYPE_FRONTEND ? '_fe' :
+              $type eq TYPE_BACKEND  ? '_be' : '';
+
+  my $name_;
+  foreach my $level (@{$name}) {
+    $level =~ s/[^a-z0-9]+/_/g;
+    $name_ .= ($name_ ? '.' : '').$level;
+  }
+
+  printf "multigraph %s%s_%s\n", GRAPH_CATEGORY, $type_, $name_;
+  foreach my $key (sort keys %values_) {
+    (my $key_ = $key) =~ s/[^a-z0-9]+/_/g;
+    printf "%s.value %0.0f\n", $key_, $values_{$key};
+  }
+  print "\n";
+}
+
+sub mg_config {
+  my ($graph, $type, $name, $title, $metrics) = (shift, shift, shift, shift, shift, shift);
+
+  my %metrics_ = %{$metrics};
+
+  my $type_  = $type eq TYPE_FRONTEND ? '_fe' :
+               $type eq TYPE_BACKEND  ? '_be' : '';
+
+     $title  =~ s/$_clean//g if $_clean;
+  my $title_ = $type eq TYPE_FRONTEND ? ' Frontend' :
+               $type eq TYPE_BACKEND  ? ' Backend' : '';
+
+  my $name_;
+  foreach my $level (@{$name}) {
+    next unless $level;
+    $level =~ s/[^a-z0-9]+/_/g;
+    $name_ .= ($name_ ? '.' : '').$level;
+  }
+
+  my $max = undef;
+
+  printf "multigraph %s%s_%s\n", GRAPH_CATEGORY, $type_, $name_;
+  printf "graph_category %s\n", GRAPH_CATEGORY;
+  printf "graph_title HAProxy%s %s\n", $title_, $title;
+  printf "graph_width %d\n", GRAPH_WIDTH;
+
+  switch ($graph) {
+    case TYPE_BANDWIDTH {
+      print "graph_args --base 1024\n".
+            "graph_vlabel bits/second [in(-); out(+)]\n";
+      $max = MAX_BANDWIDTH;
+    }
+    case TYPE_TIMING {
+      print "graph_args --base 1000\n".
+            "graph_vlabel Time in Seconds\n";
+      $max = MAX_TIMING;
+    }
+    case TYPE_SESSIONS {
+      print "graph_args --base 1000\n".
+            "graph_vlabel [Queued(-); Sessions(+)]\n";
+      $max = MAX_SESSIONS;
+    }
+    case TYPE_RESPONSES {
+      print "graph_args --base 1000\n".
+            "graph_vlabel Responses per Second\n";
+      $max = MAX_RESPONSES;
+    }
+    case TYPE_BACKENDS {
+      print "graph_args --base 1000\n".
+            "graph_vlabel Total Backends\n";
+      $max = MAX_BACKENDS;
+    }
+  }
+
+  foreach my $metric (sort keys %metrics_) {
+    (my $metric_ = $metric) =~ s/[^a-z0-9]+/_/g;
+    foreach my $key (keys %{$metrics_{$metric}}) {
+      switch ($key) {
+        case 'label' {
+          my $value = $metrics_{$metric}{$key};
+             $value =~ s/$_clean//g if $_clean;
+          printf "%s.%s %s\n", $metric_, $key, $value;
+        }
+        case 'cdef' {
+          printf "%s.%s %s\n", $metric_, $key, $metric_.','.$metrics_{$metric}{$key};
+        }
+        case 'negative' {
+          my $value = $metrics_{$metric}{$key};
+             $value =~ s/[^a-z0-9]+/_/g;
+          printf "%s.%s %s\n", $metric_, $key, $value;
+        }
+
+        printf "%s.%s %s\n", $metric_, $key, $metrics_{$metric}{$key};
+      }
+    }
+    # Always add min/max if max has been defined
+    if ($max) {
+      printf "%s.%s %s\n", $metric_, 'min', 0;
+      printf "%s.%s %s\n", $metric_, 'max', $max if $max;
+    }
+  }
+  print "\n";
+}
+
+# frontend(bandwidth)
+# backend(bandwidth)
+# frontend(bandwidth/service)
+# backend(bandwidth/service)
+# backend(bandwidth/service/host)
+
+sub haproxy_bandwidth {
+  my ($operation, $data_) = (shift, shift);
+  my %data = %{$data_};
+
+  switch ($operation) {
+
+    case CONFIG {
+
+      my (%fe_metrics, %be_metrics, %submetrics);
+
+      foreach my $service (sort keys %data) {
+        undef %submetrics;
+
+        # Prepare the field configuration
+        my %in = (
+          label     => $service,
+          type      => DERIVE,
+          cdef      => '8,*',
+          graph     => 'no',
+        );
+        my %out = (
+          label     => $service,
+          type      => DERIVE,
+          cdef      => '8,*',
+          draw      => AREASTACK,
+          negative  => "${service}_in",
+        );
+
+        # This will copy the hash for the main metric
+        switch ($data{$service}{'type'}) {
+          case TYPE_FRONTEND {
+            %{$fe_metrics{"${service}_in"}} = %in;
+            %{$fe_metrics{"${service}_out"}} = %out;
+
+          }
+          case TYPE_BACKEND {
+            %{$be_metrics{"${service}_in"}} = %in;
+            %{$be_metrics{"${service}_out"}} = %out;
+          }
+        }
+
+        # next unless $data{$service}{'type'} eq TYPE_BACKEND;
+
+        # Override these for the totals in the sub metric graph
+        $in{'label'} = $out{'label'} = 'Total';
+        $out{'negative'} = 'total_in';
+        $out{'draw'} = LINE1;
+
+        # This will copy the hash for the submetric
+        %{$submetrics{'total_in'}} = %in;
+        %{$submetrics{'total_out'}} = %out;
+          $submetrics{'total_out'}{'colour'} = COLOUR_BLACK;
+
+        # Loop through each of the available servers
+        foreach my $server (sort keys %{$data{$service}{'servers'}}) {
+          next if $data{$service}{'servers'}{$server}{'backup'};
+          # Override these for the per-Service graph
+          $in{'label'} = $out{'label'} = $server;
+          $out{'negative'} = "${server}_in";
+          $out{'draw'} = AREASTACK;
+
+          # This will copy the hash for the submetric
+          %{$submetrics{"${server}_in"}} = %in;
+          %{$submetrics{"${server}_out"}} = %out;
+
+          # Override these for the per-Host graph
+          $in{'label'} = $out{'label'} = 'Bandwidth';
+          $out{'negative'} = 'total_in';
+          $out{'draw'} = LINE1;
+          $out{'colour'} = COLOUR_BLACK;
+
+          mg_config(TYPE_BANDWIDTH, $data{$service}{'type'}, ['bandwidth', $service, $server],
+                    'Bandwidth for '.$service.' via '.$server, {
+            total_in  => \%in,
+            total_out => \%out,
+          });
+
+          delete $out{'colour'};
+        }
+
+        mg_config(TYPE_BANDWIDTH, $data{$service}{'type'}, ['bandwidth', $service],
+                  'Bandwidth for '.$service, \%submetrics);
+      }
+
+      mg_config(TYPE_BANDWIDTH, TYPE_FRONTEND, ['bandwidth'],
+                'Bandwidth Overview', \%fe_metrics);
+      mg_config(TYPE_BANDWIDTH, TYPE_BACKEND, ['bandwidth'],
+                'Bandwidth Overview', \%be_metrics);
+
+    }
+
+    case FETCH {
+
+      my (%values);
+      foreach my $service (sort keys %data) {
+        next unless $data{$service}{'type'} eq TYPE_FRONTEND;
+        $values{"${service}_in"}  = $data{$service}{'bandwidth'}{'in'};
+        $values{"${service}_out"} = $data{$service}{'bandwidth'}{'out'};
+      }
+
+      mg_fetch(TYPE_FRONTEND, ['bandwidth'], \%values);
+
+      undef %values;
+
+      foreach my $service (sort keys %data) {
+        next unless $data{$service}{'type'} eq TYPE_BACKEND;
+        $values{"${service}_in"}  = $data{$service}{'bandwidth'}{'in'};
+        $values{"${service}_out"} = $data{$service}{'bandwidth'}{'out'};
+      }
+
+      mg_fetch(TYPE_BACKEND, ['bandwidth'], \%values);
+
+      foreach my $service (sort keys %data) {
+        %values = (
+          total_in  => $data{$service}{'bandwidth'}{'in'},
+          total_out => $data{$service}{'bandwidth'}{'out'},
+        );
+
+        foreach my $server (sort keys %{$data{$service}{'servers'}}) {
+          next if $data{$service}{'servers'}{$server}{'backup'};
+          $values{"${server}_in"}  = $data{$service}{'servers'}{$server}{'bandwidth'}{'in'};
+          $values{"${server}_out"} = $data{$service}{'servers'}{$server}{'bandwidth'}{'out'};
+          mg_fetch($data{$service}{'type'}, ['bandwidth', $service, $server], {
+            total_in  => $data{$service}{'servers'}{$server}{'bandwidth'}{'in'},
+            total_out => $data{$service}{'servers'}{$server}{'bandwidth'}{'out'},
+          });
+        }
+
+        mg_fetch($data{$service}{'type'}, ['bandwidth', $service], \%values);
+
+      }
+
+    }
+  }
+}
+
+# backend(timing)
+# backend(timing/service)
+# backend(timing/service/host)
+
+sub haproxy_timing {
+  my ($operation, $data_) = (shift, shift);
+  my %data = %{$data_};
+
+  switch ($operation) {
+
+    case CONFIG {
+
+      my (%metrics, %submetrics);
+
+      foreach my $service (sort keys %data) {
+        next unless $data{$service}{'type'} eq TYPE_BACKEND;
+
+        undef %submetrics;
+
+        # Prepare the field configuration
+        my %time = (
+          label     => $service,
+          type      => GAUGE,
+          cdef      => '1000,/',
+          draw      => LINE1,
+        );
+
+        # This will copy the hash for the main metric
+        %{$metrics{$service}} = %time;
+
+        # Loop through each of the available servers
+        foreach my $server (sort keys %{$data{$service}{'servers'}}) {
+          next if $data{$service}{'servers'}{$server}{'backup'};
+          # Override these for the per-Service graph
+          $time{'label'} = $server;
+
+          # This will copy the hash for the submetric
+          %{$submetrics{$server}} = %time;
+
+          # Copy and override these for the per-Host graph
+          my %queue     = %time; $queue{'label'}    = 'Queue';
+          my %connect   = %time; $connect{'label'}  = 'Connect';
+          my %response  = %time; $response{'label'} = 'Response';
+          my %total     = %time; $total{'label'}    = 'Total';
+
+          mg_config(TYPE_TIMING, TYPE_BACKEND, ['timing', $service, $server],
+                    'Server Timing for '.$service.' via '.$server, {
+            queue     => \%queue,
+            connect   => \%connect,
+            response  => \%response,
+            total     => \%total,
+          });
+        }
+
+        mg_config(TYPE_TIMING, TYPE_BACKEND, ['timing', $service],
+                  'Server Timing for '.$service, \%submetrics);
+      }
+
+      mg_config(TYPE_TIMING, TYPE_BACKEND, ['timing'],
+                'Server Timing Overview', \%metrics);
+
+    }
+
+    case FETCH {
+
+      my (%values);
+
+      foreach my $service (sort keys %data) {
+        next unless $data{$service}{'type'} eq TYPE_BACKEND;
+        my ($count, $total) = (0,0);
+        foreach my $server (sort keys %{$data{$service}{'servers'}}) {
+          ++$count;
+          $total+=$data{$service}{'servers'}{$server}{'timing'}{'total'};
+        }
+
+        $values{$service} = ($count > 0 ? $total/$count : 0);
+      }
+
+      mg_fetch(TYPE_BACKEND, ['timing'], \%values);
+
+
+      foreach my $service (sort keys %data) {
+        next unless $data{$service}{'type'} eq TYPE_BACKEND;
+        undef %values;
+
+        foreach my $server (sort keys %{$data{$service}{'servers'}}) {
+          next if $data{$service}{'servers'}{$server}{'backup'};
+          $values{$server} = $data{$service}{'servers'}{$server}{'timing'}{'total'};
+          mg_fetch(TYPE_BACKEND, ['timing', $service, $server],
+                   $data{$service}{'servers'}{$server}{'timing'});
+        }
+
+        mg_fetch(TYPE_BACKEND, ['timing', $service], \%values);
+
+      }
+
+    }
+  }
+}
+
+# frontend(sessions)
+# frontend(sessions/service)
+# backend(sessions)
+# backend(sessions/service)
+# backend(sessions/service/host)
+
+sub haproxy_sessions {
+  my ($operation, $data_) = (shift, shift);
+  my %data = %{$data_};
+
+  switch ($operation) {
+
+    case CONFIG {
+
+      my (%metrics, %submetrics);
+
+      foreach my $service (sort keys %data) {
+        next unless $data{$service}{'type'} eq TYPE_FRONTEND;
+
+        my %sessions = (
+          label     => $service,
+          type      => GAUGE,
+          draw      => LINE1,
+        );
+
+        %{$metrics{"${service}_sessions"}} = %sessions;
+
+        # Override these for the per-Service graph
+        $sessions{'label'} = 'Sessions';
+
+        mg_config(TYPE_SESSIONS, TYPE_FRONTEND, ['sessions', $service],
+                  'Sessions for '.$service, {
+          sessions => \%sessions,
+        });
+      }
+
+      mg_config(TYPE_SESSIONS, TYPE_FRONTEND, ['sessions'],
+                'Sessions Overview', \%metrics);
+
+      undef %metrics;
+
+      foreach my $service (sort keys %data) {
+        next unless $data{$service}{'type'} eq TYPE_BACKEND;
+
+        undef %submetrics;
+
+        # Prepare the field configuration
+        my %queued    = (
+          label     => $service,
+          type      => GAUGE,
+          graph     => 'no',
+        );
+        my %sessions  = (
+          label     => $service,
+          type      => GAUGE,
+          draw      => LINE1,
+          negative  => "${service}_queued",
+        );
+
+        # This will copy the hash for the main metric
+        %{$metrics{"${service}_queued"}} = %queued;
+        %{$metrics{"${service}_sessions"}} = %sessions;
+
+        # Override these for the totals in the sub metric graph
+        $queued{'label'} = $sessions{'label'} = 'Total';
+        $out{'negative'} = 'total_queued';
+        $out{'draw'} = LINE1;
+
+        # This will copy the hash for the submetric
+        %{$submetrics{'total_queued'}} = %queued;
+        %{$submetrics{'total_sessions'}} = %sessions;
+
+        # Loop through each of the available servers
+        foreach my $server (sort keys %{$data{$service}{'servers'}}) {
+          next if $data{$service}{'servers'}{$server}{'backup'};
+          # Override these for the per-Service graph
+          $in{'label'} = $out{'label'} = $server;
+          $out{'negative'} = "${server}_queued";
+          $out{'draw'} = AREASTACK;
+
+          # This will copy the hash for the submetric
+          %{$submetrics{"${server}_queued"}} = %queued;
+          %{$submetrics{"${server}_sessions"}} = %sessions;
+
+          # Override these for the per-Host graph
+          $in{'label'} = $out{'label'} = 'Sessions';
+          $out{'negative'} = 'queued';
+          $out{'draw'} = LINE1;
+
+          mg_config(TYPE_SESSIONS, TYPE_BACKEND, ['sessions', $service, $server],
+                    'Sessions for '.$service.' via '.$server, {
+            queued    => \%queued,
+            sessions  => \%sessions,
+          });
+        }
+
+        mg_config(TYPE_SESSIONS, TYPE_BACKEND, ['sessions', $service],
+                  'Sessions for '.$service, \%submetrics);
+      }
+
+      mg_config(TYPE_SESSIONS, TYPE_BACKEND, ['sessions'],
+                'Sessions Overview', \%metrics);
+
+    }
+
+    case FETCH {
+
+      my (%values);
+
+      foreach my $service (sort keys %data) {
+        next unless $data{$service}{'type'} eq TYPE_FRONTEND;
+        $values{"${service}_sessions"} = $data{$service}{'sessions'};
+        mg_fetch(TYPE_FRONTEND, ['sessions', $service], {
+          sessions => $data{$service}{'sessions'},
+        });
+      }
+
+      mg_fetch(TYPE_FRONTEND, ['sessions'], \%values);
+
+      undef %values;
+
+      foreach my $service (sort keys %data) {
+        next unless $data{$service}{'type'} eq TYPE_BACKEND;
+        $values{"${service}_sessions"} = $data{$service}{'sessions'};
+        $values{"${service}_queued"} = $data{$service}{'queued'};
+      }
+
+      mg_fetch(TYPE_BACKEND, ['sessions'], \%values);
+
+      foreach my $service (sort keys %data) {
+        next unless $data{$service}{'type'} eq TYPE_BACKEND;
+
+        %values = (
+          total_sessions => $data{$service}{'sessions'},
+          total_queued => $data{$service}{'queued'},
+        );
+
+        foreach my $server (sort keys %{$data{$service}{'servers'}}) {
+          next if $data{$service}{'servers'}{$server}{'backup'};
+
+          $values{"${server}_sessions"} = $data{$service}{'servers'}{$server}{'sessions'};
+          $values{"${server}_queued"} = $data{$service}{'servers'}{$server}{'queued'};
+
+          mg_fetch(TYPE_BACKEND, ['sessions', $service, $server], {
+            sessions  => $data{$service}{'servers'}{$server}{'sessions'},
+            queued    => $data{$service}{'servers'}{$server}{'queued'},
+          });
+        }
+
+        mg_fetch(TYPE_BACKEND, ['sessions', $service], \%values);
+
+      }
+
+    }
+  }
+}
+
+# frontend(responses)
+# frontend(responses/service(status))
+# frontend(responses/service(status)/status)
+# backend(responses)
+# backend(responses/service(server))
+# backend(responses/service(server)/server)
+# backend(responses/service(status))
+# backend(responses/service(status)/status)
+# backend(responses/service(status)/status/server)
+
+sub haproxy_responses {
+  my ($operation, $data_) = (shift, shift);
+  my %data = %{$data_};
+
+  switch ($operation) {
+
+    case CONFIG {
+
+      my (%fe_metrics, %be_metrics, %submetrics, $subsubmetrics);
+
+      foreach my $service (sort keys %data) {
+        my %response = (
+          label     => $service,
+          type      => DERIVE,
+          draw      => LINE1,
+        );
+
+        switch ($data{$service}{'type'}) {
+          case TYPE_FRONTEND {
+            %{$fe_metrics{$service}} = %response;
+          }
+          case TYPE_BACKEND {
+            %{$be_metrics{$service}} = %response;
+          }
+        }
+
+        undef %submetrics;
+
+        foreach my $response (sort keys %{$data{$service}{'responses'}}) {
+          $response_ = ($response  =~ /([12345])xx$/ ? "HTTP ${1}xx" :
+                        $response  eq 'total'        ? "Total"       : "Other");
+          $draw_     = ($response_ eq 'Total'        ? LINE1       : AREASTACK);
+
+          %{$submetrics{$response}} = (
+            label   => $response_,
+            type    => DERIVE,
+            draw    => $draw_,
+          );
+
+          $submetrics{$response}{'colour'} = COLOUR_BLACK if $response eq 'total';
+
+          switch ($data{$service}{'type'}) {
+            case TYPE_FRONTEND {
+              mg_config(TYPE_RESPONSES, $data{$service}{'type'}, ['responses', $service, $response],
+                        "${response_} Responses for ${service}", {
+                responses => {
+                  label   => 'Responses',
+                  type    => DERIVE,
+                  draw    => LINE1,
+                }
+              });
+            }
+            case TYPE_BACKEND {
+
+              undef %subsubmetrics;
+
+              foreach my $server (sort keys %{$data{$service}{'servers'}}) {
+                next if $data{$service}{'servers'}{$server}{'backup'};
+                %{$subsubmetrics{$server}} = (
+                  label   => $server,
+                  type    => DERIVE,
+                  draw    => AREASTACK,
+                );
+                mg_config(TYPE_RESPONSES, $data{$service}{'type'}, ['responses', $service, $response, $server],
+                          "${response_} Responses for ${service} via ${server}", {
+                  responses => {
+                    label   => 'Responses',
+                    type    => DERIVE,
+                    draw    => LINE1,
+                  }
+                });
+              }
+
+              %{$subsubmetrics{'total'}} = (
+                label   => 'Total',
+                type    => DERIVE,
+                draw    => LINE1,
+                colour  => COLOUR_BLACK,
+              );
+
+              mg_config(TYPE_RESPONSES, $data{$service}{'type'}, ['responses', $service, $response],
+                        "${response_} Responses for ${service}", \%subsubmetrics);
+            }
+          }
+
+        }
+
+        mg_config(TYPE_RESPONSES, $data{$service}{'type'}, ['responses', $service],
+                  'Responses for '.$service, \%submetrics);
+      }
+
+      mg_config(TYPE_RESPONSES, TYPE_FRONTEND, ['responses'],
+                'Responses Overview', \%fe_metrics);
+      mg_config(TYPE_RESPONSES, TYPE_BACKEND, ['responses'],
+                'Responses Overview', \%be_metrics);
+
+    }
+
+    case FETCH {
+
+      my (%values, %subvalues);
+
+      foreach my $service (sort keys %data) {
+        next unless $data{$service}{'type'} eq TYPE_FRONTEND;
+        $values{$service} = $data{$service}{'responses'}{'total'};
+        mg_fetch(TYPE_FRONTEND, ['responses', $service], $data{$service}{'responses'});
+        foreach my $response (sort keys %{$data{$service}{'responses'}}) {
+          mg_fetch(TYPE_FRONTEND, ['responses', $service, $response], {
+            responses => $data{$service}{'responses'}{$response}
+          });
+        }
+      }
+
+      mg_fetch(TYPE_FRONTEND, ['responses'], \%values);
+
+      undef %values;
+
+      foreach my $service (sort keys %data) {
+        next unless $data{$service}{'type'} eq TYPE_BACKEND;
+
+        $values{$service} = $data{$service}{'responses'}{'total'};
+
+        %subvalues = (
+          total => $data{$service}{'responses'}{'total'},
+        );
+
+        mg_fetch(TYPE_BACKEND, ['responses', $service], $data{$service}{'responses'});
+
+        foreach my $response (sort keys %{$data{$service}{'responses'}}) {
+          undef %subvalues;
+
+          foreach my $server (sort keys %{$data{$service}{'servers'}}) {
+            next if $data{$service}{'servers'}{$server}{'backup'};
+
+            $subvalues{$server} = $data{$service}{'servers'}{$server}{'responses'}{$response};
+            mg_fetch(TYPE_BACKEND, ['responses', $service, $response, $server], {
+              responses => $data{$service}{'servers'}{$server}{'responses'}{$response},
+            });
+          }
+
+          $subvalues{'total'} = $data{$service}{'responses'}{$response};
+
+          mg_fetch(TYPE_BACKEND, ['responses', $service, $response], \%subvalues);
+        }
+      }
+
+      mg_fetch(TYPE_BACKEND, ['responses'], \%values);
+
+    }
+
+  }
+}
+
+sub haproxy_count {
+  my ($operation, $data_) = (shift, shift);
+  my %data = %{$data_};
+
+  switch ($operation) {
+
+    case CONFIG {
+
+      my (%metrics, %submetrics);
+
+      foreach my $service (sort keys %data) {
+        next unless $data{$service}{'type'} eq TYPE_BACKEND;
+
+        # Prepare the field configuration
+        my %count = (
+          label     => $service,
+          type      => GAUGE,
+          draw      => AREASTACK,
+        );
+
+        # This will copy the hash for the main metric
+        %{$metrics{$service}} = %count;
+          $metrics{$service}{'draw'} = LINE1;
+
+        # Copy and override these for the per-Service graph
+        my %backup    = %count; $backup{'label'}    = 'Backup';
+        my %down      = %count; $down{'label'}      = 'Down';
+        my %disabled  = %count; $disabled{'label'}  = 'Disabled';
+        my %up        = %count; $up{'label'}        = 'Up';
+
+        mg_config(TYPE_BACKEND, TYPE_BACKEND, ['count', $service],
+                  'Server Count for '.$service, {
+          backup    => \%backup,
+          down      => \%down,
+          disabled  => \%disabled,
+          up        => \%up,
+        });
+      }
+
+      mg_config(TYPE_BACKEND, TYPE_BACKEND, ['count'],
+                'Server Count Overview', \%metrics);
+
+    }
+
+    case FETCH {
+
+      my (%values);
+
+      foreach my $service (sort keys %data) {
+        next unless $data{$service}{'type'} eq TYPE_BACKEND;
+
+        my ($backup, $disabled, $down, $up) = (0,0,0,0);
+        foreach my $server (sort keys %{$data{$service}{'servers'}}) {
+          ++$backup   if $data{$service}{'servers'}{$server}{'backup'}
+                     and not $data{$service}{'servers'}{$server}{'down'}
+                     and not $data{$service}{'servers'}{$server}{'disabled'};
+          ++$disabled if $data{$service}{'servers'}{$server}{'disabled'};
+          ++$down     if $data{$service}{'servers'}{$server}{'down'};
+          ++$up       if $data{$service}{'servers'}{$server}{'up'}
+                     and not $data{$service}{'servers'}{$server}{'backup'};
+        }
+
+        $values{$service} = $up;
+
+        mg_fetch(TYPE_BACKEND, ['count', $service], {
+          backup    => $backup,
+          disabled  => $disabled,
+          down      => $down,
+          up        => $up,
+        });
+      }
+
+      mg_fetch(TYPE_BACKEND, ['count'], \%values);
+
+    }
+
+  }
+}
+
+sub do_fetch {
+  my %data = get_data;
+  exit 1 unless scalar(keys %data);
+
+  haproxy_bandwidth FETCH, \%data;
+  haproxy_timing FETCH, \%data;
+  haproxy_sessions FETCH, \%data;
+  haproxy_count FETCH, \%data;
+  haproxy_responses FETCH, \%data;
+
+  # Return something or the eval() will fail above
+  return 1;
+}
+
+sub do_config {
+  my %data = get_data;
+  exit 1 unless scalar(keys %data);
+
+  haproxy_bandwidth CONFIG, \%data;
+  haproxy_timing CONFIG, \%data;
+  haproxy_sessions CONFIG, \%data;
+  haproxy_count CONFIG, \%data;
+  haproxy_responses CONFIG, \%data;
+
+  return 1;
+}
+
+sub do_autoconf {
+  # All Munin wants to know is will this plugin provide all the configuration
+  # settings and options itself? Well, yes...
+  print "".(-S $_socket ? "yes" : "no")."\n";
+  return 1;
+}
diff --git a/modules/haproxy/files/munin-haproxyng.conf b/modules/haproxy/files/munin-haproxyng.conf
new file mode 100644 (file)
index 0000000..9778d7e
--- /dev/null
@@ -0,0 +1,3 @@
+[haproxyng*]
+        env.socket /run/haproxy/user.sock
+        # env.clean prefix-
diff --git a/modules/haproxy/manifests/init.pp b/modules/haproxy/manifests/init.pp
new file mode 100644 (file)
index 0000000..b9bdf10
--- /dev/null
@@ -0,0 +1,23 @@
+class haproxy {
+       package { 'haproxy':
+               ensure => installed,
+       }
+       service { 'haproxy':
+               ensure => running,
+               require => Package['haproxy'],
+       }
+
+       file { '/usr/local/bin/munin-haproxyng':
+               mode => '0555',
+               source => "puppet:///modules/haproxy/monitoring-munin-haproxy/haproxyng",
+       }
+       package { 'libswitch-perl':
+               ensure => installed,
+       }
+       file { '/etc/munin/plugin-conf.d/puppet-haproxyng':
+               source => "puppet:///modules/haproxy/munin-haproxyng.conf",
+       }
+       munin::check { "haproxyng":
+               script => "../../../local/bin/munin-haproxyng",
+       }
+}
index 8e555e1..4f1bda7 100644 (file)
@@ -1,11 +1,11 @@
 class hardware::fixes {
        case $::hostname {
-               bm-bl1,bm-bl2,bm-bl3,bm-bl4,bm-bl5,bm-bl6,bm-bl7,bm-bl8,bm-bl9,bm-bl10,bm-bl11,bm-bl12,bm-bl13,bm-bl14: {
+               bm-bl1,bm-bl2,bm-bl3,bm-bl4,bm-bl5,bm-bl6,bm-bl7,bm-bl8,bm-bl9,bm-bl10,bm-bl11,bm-bl12,bm-bl13,bm-bl14,lobos,villa: {
                        concat::fragment { 'dsa-puppet-stuff--hp-health':
                                target => '/etc/cron.d/dsa-puppet-stuff',
                                #order  => '100',
                                content  => @(EOF)
-                                       @hourly root  (for i in `seq 1 5`; do timeout 45 hpasmcli -s help && break; sleep 5; service hp-health stop; sleep 5; service hp-health start; sleep 10; done) > /dev/null 2>/dev/null
+                                       @hourly root  (for i in `seq 1 5`; do timeout 25 hpasmcli -s help && break; sleep 5; service hp-health stop; sleep 5; service hp-health start; sleep 10; done) > /dev/null 2>/dev/null
                                        | EOF
                        }
                }
index a0ab33c..0360087 100644 (file)
@@ -28,11 +28,18 @@ class hardware::raid::proliant {
                }
 
                if $::smartarraycontroller_hpsa {
+                       $cmd = $hostname ? {
+                               'lobos' => 'dsa-check-hpssacli --no-battery',
+                               'villa' => 'dsa-check-hpssacli --no-battery',
+                               'lw08'  => 'dsa-check-hpssacli --no-battery --ignore-cache',
+                               default => 'dsa-check-hpssacli'
+                       }
+
                        concat::fragment { 'dsa-puppet-stuff--nagios--dsa-check-hpssacli':
                                target => '/etc/cron.d/dsa-puppet-stuff',
                                order  => '020',
-                               content  => @(EOF)
-                                       27 */2 * * * root sleep $(( $RANDOM \% 900 )); dsa-wrap-nagios-check dsa-check-hpssacli
+                               content  => @("EOF")
+                                       27 */2 * * * root sleep $(( RANDOM \% 900 )); dsa-wrap-nagios-check ${cmd}
                                        | EOF
                        }
                }
diff --git a/modules/kfreebsd/manifests/init.pp b/modules/kfreebsd/manifests/init.pp
deleted file mode 100644 (file)
index 66a6ee9..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-class kfreebsd {
-
-       file { '/etc/cron.d/dsa-killruby':
-               source => 'puppet:///modules/kfreebsd/dsa-killruby',
-       }
-
-       file { '/etc/sysctl.d/':
-               ensure => directory,
-               mode   => '0755'
-       }
-
-       file { '/etc/init.d/procps':
-               source => 'puppet:///modules/kfreebsd/procps.init',
-               mode   => '0555',
-               before => Service['procps'],
-               notify  => Exec['update-rc.d procps defaults']
-       }
-
-       site::sysctl { 'maxfiles':
-               key    => 'kern.maxfiles',
-               value  => 65536,
-               target => 'GNU/kFreeBSD',
-       }
-       site::sysctl { 'accept_ra':
-               key    => 'net.inet6.ip6.accept_rtadv',
-               value  => 0,
-               target => 'GNU/kFreeBSD',
-       }
-
-       exec { 'update-rc.d procps defaults':
-               path        => '/usr/bin:/usr/sbin:/bin:/sbin',
-               refreshonly => true,
-       }
-}
index fc24886..97cc643 100644 (file)
@@ -3,7 +3,7 @@ class linux {
        include ferm::per_host
        include entropykey
        include rng_tools
-       if $::hostname in [fasolo, klecker] {
+       if $::hostname in [fasolo, klecker, mirror-conova, storace, sallinen] {
                $blacklist_acpi_power_meter = true
        }
        if $blacklist_acpi_power_meter {
index 999cdfb..1543407 100644 (file)
@@ -7,65 +7,15 @@
 #   include monit
 #
 class monit {
-       if versioncmp($::lsbmajdistrelease, '7') <= 0 {
-               package { 'monit':
-                       ensure => installed
-               }
-
-               augeas { 'inittab_monit':
-                       context => '/files/etc/inittab',
-                       changes => [
-                               'set mo/runlevels 2345',
-                               'set mo/action respawn',
-                               "set mo/process \"/usr/bin/monit -d 300 -I -c /etc/monit/monitrc -s /var/lib/monit/monit.state\"",
-                       ],
-                       notify => Exec['init q'],
-               }
-
-               file { '/etc/monit/':
-                       ensure  => directory,
-                       mode    => '0755',
-                       purge   => true,
-                       notify  => Exec['service monit stop'],
-                       require => Package['monit'],
-               }
-               file { '/etc/monit/monit.d':
-                       ensure  => directory,
-                       mode    => '0750',
-                       purge   => true,
-               }
-               file { '/etc/monit/monitrc':
-                       content => template('monit/monitrc.erb'),
-                       mode    => '0400'
-               }
-               file { '/etc/monit/monit.d/01puppet':
-                       source  => 'puppet:///modules/monit/puppet',
-                       mode    => '0440'
-               }
-               file { '/etc/monit/monit.d/00debian.org':
-                       source  => 'puppet:///modules/monit/debianorg',
-                       mode    => '0440'
-               }
-               file { '/etc/default/monit':
-                       content => template('monit/default.erb'),
-                       require => Package['monit'],
-                       notify  => Exec['service monit stop']
-               }
-
-               exec { 'service monit stop':
-                       refreshonly => true,
-               }
-       } else {
-               package { 'monit':
-                       ensure => purged
-               }
-               file { [ '/etc/monit/',
-                        '/etc/monit/monit.d',
-                        '/etc/monit/monit.d/01puppet',
-                        '/etc/monit/monit.d/00debian.org'
-                       ]:
-                       ensure  => absent,
-                       force   => true
-               }
+       package { 'monit':
+               ensure => purged
+       }
+       file { [ '/etc/monit/',
+                '/etc/monit/monit.d',
+                '/etc/monit/monit.d/01puppet',
+                '/etc/monit/monit.d/00debian.org'
+               ]:
+               ensure  => absent,
+               force   => true
        }
 }
index ee6f8c4..5c87418 100644 (file)
@@ -11,9 +11,6 @@ class multipath {
                bm-bl1,bm-bl2,bm-bl3,bm-bl4,bm-bl5,bm-bl6,bm-bl7,bm-bl8,bm-bl9,bm-bl10,bm-bl11,bm-bl12,bm-bl13,bm-bl14: {
                        $conffile = 'multipath-bm.conf'
                }
-               ubc-bl8,ubc-bl4,ubc-bl7,ubc-bl3,ubc-bl2,ubc-bl6: {
-                       $conffile = 'multipath-ubc-ganeti.conf'
-               }
                ubc-enc2bl01,ubc-enc2bl02,ubc-enc2bl09,ubc-enc2bl10: {
                        $conffile = 'multipath-ubc-ganeti2.conf'
                }
index 6ce4c40..84189ce 100644 (file)
@@ -32,14 +32,6 @@ multipaths {
                wwid    3600c0ff000d5ad34e88c635401000000
                alias   barriere-lvm
        }
-       multipath {
-               wwid    3600c0ff000d75b589aaa8b5801000000
-               alias   mirror-bytemark
-       }
-       multipath {
-               wwid    3600c0ff000d5ad34203b935801000000
-               alias   mirror-bytemark-lvm
-       }
        multipath {
                wwid    3600c0ff000d5ad34f559665401000000
                alias   binet
index 954d91f..79decc7 100644 (file)
@@ -12,9 +12,6 @@ blacklist {
         devnode "^hd[a-z][[0-9]*]"
         devnode "^vd[a-z]"
         devnode "^cciss!c[0-9]d[0-9]*[p[0-9]*]"
-<%- if %w{ubc-bl7 ubc-bl3 ubc-bl6 ubc-bl2}.include?(hostname) then -%>
-        devnode "^sda[0-9]*$"
-<%- end -%>
         device {
                 vendor DEC.*
                 product MSA[15]00
index 031cfc1..e21f731 100644 (file)
@@ -48,24 +48,6 @@ multipaths {
                 wwid 3600c0ff00027786c2ed8de5701000000
                 alias elgar
         }
-        # fano
-        multipath {
-                wwid 3600c0ff00027786c54b7de5701000000
-                alias fano
-        }
-        multipath {
-                wwid 3600c0ff00027786c80b7de5701000000
-                alias fano-srv
-        }
-        # finzi
-        multipath {
-                wwid 3600c0ff00027786cbe4cdd5701000000
-                alias finzi
-        }
-        multipath {
-                wwid 3600c0ff00027786c874edd5701000000
-                alias finzi-srv
-        }
         # geo2
         multipath {
                 wwid 3600c0ff00027786cbf5ee25701000000
@@ -85,6 +67,15 @@ multipaths {
                 wwid 3600c0ff00027786c9cd8de5701000000
                 alias gombert
         }
+        # grabbe
+        multipath {
+                wwid 3600c0ff00027786c548cdf5a01000000
+                alias grabbe
+        }
+        multipath {
+                wwid 3600c0ff00027786c858cdf5a01000000
+                alias grabbe-lvm
+        }
         # gretchaninov
         multipath {
                 wwid 3600c0ff00027786c85aae35701000000
index 872ac55..07923e2 100644 (file)
@@ -104,9 +104,3 @@ env.exclude sbuild,schroot
 # filter out all the short-lived filesystems for df*:
 [df*]
 env.exclude_re ^/dev$ ^/run/.*$ ^/srv/piuparts-workspace/tmp.*$ ^/sys/.*$ ^/var/lib/schroot/mount/.*$
-
-<% if scope.lookupvar('site::nodeinfo')['ldap'].has_key?('architecture') and scope.lookupvar('site::nodeinfo')['ldap']['architecture'][0].start_with?('kfreebsd') -%>
-# Workaround for https://bugs.debian.org/767102
-[df*]
-env.exclude devfs fdescfs linprocfs sysfs noprocfs linsysfs nfs nullfs
-<% end %>
index e414141..a48d4a5 100644 (file)
@@ -19,4 +19,5 @@
     - '$user eq "root" && $process eq "agetty"'
     - '$user eq "mysql" && $process eq "mysqld" && $path eq "/[aio]"'
     - '$user eq "root" && $process eq "multipathd" && $path eq "/[aio]"'
+    - '$user eq "git" && $path =~ m#^/srv/salsa.debian.org/repositories/.*/objects/pack/pack-[0-9a-f]*.(idx|pack)$#'
 # vim:syn=yaml
index 94bbf93..8991f57 100644 (file)
@@ -81,7 +81,7 @@ class nagios::client inherits nagios {
                target => '/etc/cron.d/dsa-puppet-stuff',
                order  => '010',
                content  => @(EOF)
-                       47 * * * * root dsa-wrap-nagios-check -s puppet-agent dsa-check_puppet_agent -d0 -c 28800 -w 18000
+                       47 * * * * root dsa-wrap-nagios-check -s puppet-agent dsa-check-puppet_agent -d0 -c 28800 -w 18000
                        | EOF
        }
 }
index 1bbd576..95b4c3b 100644 (file)
 class nagios::server {
+       include apache2
+       include apache2::ssl
+       include apache2::authn_anon
 
-       package { [
-                       'nagios3',
-                       'nagios-nrpe-plugin',
-                       'nagios-plugins',
-                       'nagios-images'
-               ]:
-               ensure => installed
+       ssl::service { 'nagios.debian.org':
+               notify  => Exec['service apache2 reload'],
+               key => true,
        }
-
-       file { '/etc/init.d/nagios3':
-               source  => 'puppet:///modules/nagios/nagios3.init',
-               mode    => '0755',
-               require => Package['nagios3'],
-               before  => Service['nagios3'],
+       apache2::site { "10-nagios.debian.org":
+               site => "nagios.debian.org",
+               content => template('nagios/nagios.debian.org.conf.erb'),
        }
 
-       service { 'nagios3':
-               ensure  => running,
-               require => Package['nagios3'],
-       }
+       ensure_packages( [
+               'icinga',
+               'make',
+               'monitoring-plugins',
+               'nagios-nrpe-plugin',
+               ], { ensure => 'installed' })
 
-       file { '/etc/nagios-plugins/config':
-               ensure  => directory,
-               recurse => remote,
-               source  => 'puppet:///files/empty/',
-               require => Package['nagios3'],
-               notify  => Service['nagios3'],
+       service { 'icinga':
+               ensure => running,
+               require => Package['icinga'],
        }
-       file { '/etc/nagios3':
+
+       file { '/etc/icinga/apache2.conf':
+               content => template('nagios/icinga-apache2.conf.erb'),
+               notify  => Exec['service apache2 reload'],
+       }
+       file { '/srv/nagios.debian.org/htpasswd':
+               mode => '0640',
+               owner => 'root',
+               group => 'www-data',
+       }
+       file { '/etc/icinga/cgi.cfg':
+               ensure => symlink,
+               target => 'config-pushed/static/cgi.cfg',
+               notify  => Exec['service apache2 reload'],
+       }
+       file { '/etc/icinga/icinga.cfg':
+               ensure => symlink,
+               target => 'config-pushed/static/icinga.cfg',
+               notify  => Service['icinga'],
+       }
+       file { '/etc/icinga/objects':
                ensure  => directory,
-               recurse => remote,
-               source  => 'puppet:///files/empty/',
-               require => Package['nagios3'],
-               notify  => Service['nagios3'],
+               mode    => '755',
+               purge   => true,
+               recurse => true,
+               force   => true,
+               source  => "puppet:///files/empty/",
+               notify  => Service['icinga'],
+       }
+       file { '/etc/icinga/objects/contacts.cfg':
+               ensure => symlink,
+               target => '../config-pushed/static/objects/contacts.cfg',
+               notify  => Service['icinga'],
+       }
+       file { '/etc/icinga/objects/generic-host.cfg':
+               ensure => symlink,
+               target => '../config-pushed/static/objects/generic-host.cfg',
+               notify  => Service['icinga'],
+       }
+       file { '/etc/icinga/objects/generic-service.cfg':
+               ensure => symlink,
+               target => '../config-pushed/static/objects/generic-service.cfg',
+               notify  => Service['icinga'],
+       }
+       file { '/etc/icinga/objects/timeperiods.cfg':
+               ensure => symlink,
+               target => '../config-pushed/static/objects/timeperiods.cfg',
+               notify  => Service['icinga'],
        }
-       file { '/etc/nagios3/puppetconf.d':
-               ensure => directory,
-               recurse => remote,
-               source  => 'puppet:///files/empty/',
-               require => Package['nagios3'],
-               notify  => Service['nagios3'],
+
+       file { '/etc/icinga/objects/xauto-dependencies.cfg':
+               ensure => symlink,
+               target => '../config-pushed/generated/auto-dependencies.cfg',
+               notify  => Service['icinga'],
+       }
+       file { '/etc/icinga/objects/xauto-hostgroups.cfg':
+               ensure => symlink,
+               target => '../config-pushed/generated/auto-hostgroups.cfg',
+               notify  => Service['icinga'],
+       }
+       file { '/etc/icinga/objects/xauto-hosts.cfg':
+               ensure => symlink,
+               target => '../config-pushed/generated/auto-hosts.cfg',
+               notify  => Service['icinga'],
+       }
+       file { '/etc/icinga/objects/xauto-servicegroups.cfg':
+               ensure => symlink,
+               target => '../config-pushed/generated/auto-servicegroups.cfg',
+               notify  => Service['icinga'],
+       }
+       file { '/etc/icinga/objects/xauto-services.cfg':
+               ensure => symlink,
+               target => '../config-pushed/generated/auto-services.cfg',
+               notify  => Service['icinga'],
        }
+
        file { '/etc/nagios-plugins/config/local-dsa-checkcommands.cfg':
-               source => 'puppet:///modules/nagios/dsa-nagios/static/checkcommands.cfg',
-               notify => Service['nagios3'],
+               ensure => symlink,
+               target => '../../icinga/config-pushed/static/checkcommands.cfg',
+               notify  => Service['icinga'],
        }
        file { '/etc/nagios-plugins/config/local-dsa-eventhandlers.cfg':
-               source => 'puppet:///modules/nagios/dsa-nagios/static/eventhandlers.cfg',
-               notify => Service['nagios3'],
-       }
-       file { '/etc/nagios3/cgi.cfg':
-               source => 'puppet:///modules/nagios/dsa-nagios/static/cgi.cfg',
-               notify => Service['nagios3'],
-       }
-       file { '/etc/nagios3/nagios.cfg':
-               source => 'puppet:///modules/nagios/dsa-nagios/static/nagios.cfg',
-               notify => Service['nagios3'],
-       }
-       file { '/etc/nagios3/puppetconf.d/contacts.cfg':
-               source => 'puppet:///modules/nagios/dsa-nagios/static/conf.d/contacts.cfg',
-               notify => Service['nagios3'],
-       }
-       file { '/etc/nagios3/puppetconf.d/generic-host.cfg':
-               source => 'puppet:///modules/nagios/dsa-nagios/static/conf.d/generic-host.cfg',
-               notify => Service['nagios3'],
+               ensure => symlink,
+               target => '../../icinga/config-pushed/static/eventhandlers.cfg',
+               notify  => Service['icinga'],
        }
-       file { '/etc/nagios3/puppetconf.d/generic-service.cfg':
-               source => 'puppet:///modules/nagios/dsa-nagios/static/conf.d/generic-service.cfg',
-               notify => Service['nagios3'],
-       }
-       file { '/etc/nagios3/puppetconf.d/timeperiods.cfg':
-               source => 'puppet:///modules/nagios/dsa-nagios/static/conf.d/timeperiods.cfg',
-               notify => Service['nagios3'],
-       }
-       file { '/etc/nagios3/puppetconf.d/auto-dependencies.cfg':
-               source => 'puppet:///modules/nagios/dsa-nagios/generated/auto-dependencies.cfg',
-               notify => Service['nagios3'],
-       }
-       file { '/etc/nagios3/puppetconf.d/auto-hostextinfo.cfg':
-               source => 'puppet:///modules/nagios/dsa-nagios/generated/auto-hostextinfo.cfg',
-               notify => Service['nagios3'],
-       }
-       file { '/etc/nagios3/puppetconf.d/auto-hostgroups.cfg':
-               source => 'puppet:///modules/nagios/dsa-nagios/generated/auto-hostgroups.cfg',
-               notify => Service['nagios3'],
-       }
-       file { '/etc/nagios3/puppetconf.d/auto-hosts.cfg':
-               source => 'puppet:///modules/nagios/dsa-nagios/generated/auto-hosts.cfg',
-               notify => Service['nagios3'],
+
+       file { '/etc/icinga/config-pushed':
+               ensure => symlink,
+               target => '/srv/nagios.debian.org/config-pushed'
        }
-       file { '/etc/nagios3/puppetconf.d/auto-serviceextinfo.cfg':
-               source => 'puppet:///modules/nagios/dsa-nagios/generated/auto-serviceextinfo.cfg',
-               notify => Service['nagios3'],
+
+       file { '/srv/nagios.debian.org':
+               ensure => directory,
+               mode => '0755',
        }
-       file { '/etc/nagios3/puppetconf.d/auto-servicegroups.cfg':
-               source => 'puppet:///modules/nagios/dsa-nagios/generated/auto-servicegroups.cfg',
-               notify => Service['nagios3'],
+       file { '/srv/nagios.debian.org/config-pushed':
+               ensure => directory,
+               mode => '0755',
+               owner  => 'nagiosadm',
+               group  => 'nagiosadm',
        }
-       file { '/etc/nagios3/puppetconf.d/auto-services.cfg':
-               source => 'puppet:///modules/nagios/dsa-nagios/generated/auto-services.cfg',
-               notify => Service['nagios3'],
+
+       concat::fragment { 'dsa-puppet-stuff--nagios--restart-stale-icinga':
+               target => '/etc/cron.d/dsa-puppet-stuff',
+               order  => '010',
+               content  => @(EOF)
+                       */15 * * * * root find /var/lib/icinga/status.dat -mmin +20 | grep -q . && service icinga restart
+                       | EOF
        }
 }
diff --git a/modules/nagios/templates/icinga-apache2.conf.erb b/modules/nagios/templates/icinga-apache2.conf.erb
new file mode 100644 (file)
index 0000000..f322b01
--- /dev/null
@@ -0,0 +1,35 @@
+# apache configuration for icinga
+
+ScriptAlias /cgi-bin/icinga /usr/lib/cgi-bin/icinga
+
+# Where the stylesheets (config files) reside
+Alias /icinga/stylesheets /etc/icinga/stylesheets
+
+# Where the HTML pages live
+Alias /icinga /usr/share/icinga/htdocs
+
+
+<DirectoryMatch "^(?:/usr/share/icinga/htdocs|/usr/lib/cgi-bin/icinga|/etc/icinga/stylesheets)/">
+       Options FollowSymLinks
+
+       DirectoryIndex index.html
+
+       AllowOverride AuthConfig
+       Order Allow,Deny
+       Allow From All
+
+       AuthName "Nagios Access"
+       AuthType Basic
+       AuthBasicProvider file anon
+       AuthUserFile /srv/nagios.debian.org/htpasswd
+
+       Anonymous_MustGiveEmail off
+       Anonymous_LogEmail off
+       Anonymous dsa-guest
+
+       require valid-user
+</DirectoryMatch>
+
+<Directory "/usr/share/javascript/">
+       Options FollowSymLinks MultiViews
+</Directory>
diff --git a/modules/nagios/templates/nagios.debian.org.conf.erb b/modules/nagios/templates/nagios.debian.org.conf.erb
new file mode 100644 (file)
index 0000000..bc57894
--- /dev/null
@@ -0,0 +1,40 @@
+Use common-debian-service-https-redirect * nagios.debian.org
+
+<VirtualHost *:443>
+        ServerAdmin webmaster@debian.org
+        ServerName icinga.debian.org
+        ServerAlias nagios
+
+        Use common-debian-service-ssl nagios.debian.org
+        Use common-ssl-HSTS
+        Use http-pkp-nagios.debian.org
+
+        ErrorLog /var/log/apache2/nagios.debian.org-error.log
+        LogLevel warn
+        CustomLog /var/log/apache2/nagios.debian.org-access.log combined
+        ServerSignature On
+        <IfModule mod_userdir.c>
+                UserDir disabled
+        </IfModule>
+        DocumentRoot /srv/nagios.debian.org/htdocs
+        <Directory />
+                Options FollowSymLinks
+                AllowOverride None
+        </Directory>
+        <Directory /srv/nagios.debian.org/htdocs/>
+                Options -Indexes +FollowSymLinks +MultiViews
+                AllowOverride None
+        </Directory>
+
+        AddOutputFilterByType DEFLATE text/json
+        Include "/etc/icinga/apache2.conf"
+
+        RedirectMatch ^/$ /icinga/
+        RedirectMatch ^/nagios$ /icinga
+        RedirectMatch ^/nagios/$ /icinga/
+        RedirectMatch ^/nagios3$ /icinga/
+        RedirectMatch ^/nagios3/$ /icinga/
+
+        Header always set Referrer-Policy "same-origin"
+</VirtualHost>
+# vim:set syntax=apache:
index 2c9429e..6675c5f 100644 (file)
@@ -12,6 +12,7 @@ when "reger.debian.org" then                                   ignore << %w{libr
 when /(rainier|rapoport).debian.org/ then                      ignore << %w{rabbitmq-server}
 when "sibelius.debian.org" then                                ignore << %w{tivsm-ba tivsm-bacit tivsm-api64 gskssl64 gskcrypt64 tivsm-api tivsm-apicit gskssl gskcrypt}
 when /(storace|backuphost).debian.org/ then                    ignore << %w{postgresql-client-9.1 libssl1.0.0:amd64 postgresql-client-9.4}
+when /(sallinen|lw07).debian.org/ then                         ignore << %w{ruby-dbi ruby-deprecated ruby-dbd-pg}
 end
 
 if scope.call_function('versioncmp', [@lsbmajdistrelease, '8']) <= 0
index 910735b..bb098d8 100644 (file)
@@ -19,7 +19,6 @@ zones << "debian.gr"
 zones << "debian.us"
 zones << "debian.org.tw"
 
-zones << "debconf13.ch"
 zones << "debian-ports.org"
 
 # debian rack with sil.at
@@ -82,17 +81,3 @@ zone "<%= zone %>" {
 };
 
 <% end -%>
-
-
-
-zone "alioth.debian.org" {
-       type slave;
-       notify no;
-       file "db.alioth.debian.org";
-       masters {
-               5.153.231.21;
-       };
-       allow-query { any; };
-       allow-transfer { };
-};
-
index 96932ab..b31433e 100644 (file)
@@ -17,8 +17,8 @@ class nfs_server {
        }
 
        case $::hostname {
-               lw01,lw02,lw03,lw04: {
-                       $client_range    = '10.0.0.0/8'
+               lw01,lw02,lw03,lw04,lw09,lw10: {
+                       $client_range    = '(172.29.188.0/24)'
                }
                milanollo,senfter: {
                        $client_range    = '172.29.122.0/24'
index 6a2bfe8..9074e5b 100755 (executable)
@@ -22,27 +22,12 @@ if [ -r /etc/default/ntp ]; then
        . /etc/default/ntp
 fi
 
-if [ -e /var/lib/ntp/ntp.conf.dhcp ]; then
-       NTPD_OPTS="$NTPD_OPTS -c /var/lib/ntp/ntp.conf.dhcp"
+if [ -e /run/ntp.conf.dhcp ]; then
+       NTPD_OPTS="$NTPD_OPTS -c /run/ntp.conf.dhcp"
 fi
 
 
-LOCKFILE=/var/lock/ntpdate
-
-lock_ntpdate() {
-       if [ -x /usr/bin/lockfile-create ]; then
-               lockfile-create $LOCKFILE
-               lockfile-touch $LOCKFILE &
-               LOCKTOUCHPID="$!"
-       fi
-}
-
-unlock_ntpdate() {
-       if [ -x /usr/bin/lockfile-create ] ; then
-               kill $LOCKTOUCHPID
-               lockfile-remove $LOCKFILE
-       fi
-}
+LOCKFILE=/run/lock/ntpdate
 
 RUNASUSER=ntp
 UGID=$(getent passwd $RUNASUSER | cut -f 3,4 -d:) || true
@@ -57,15 +42,15 @@ case $1 in
                        log_failure_msg "user \"$RUNASUSER\" does not exist"
                        exit 1
                fi
-               lock_ntpdate
-               start-stop-daemon --start --quiet --oknodo --pidfile $PIDFILE --startas $DAEMON -- -p $PIDFILE $NTPD_OPTS
-               status=$?
-               unlock_ntpdate
-               log_end_msg $status
+               (
+                       flock -w 180 9
+                       start-stop-daemon --start --quiet --oknodo --pidfile $PIDFILE --startas $DAEMON -- -p $PIDFILE $NTPD_OPTS
+               ) 9>$LOCKFILE
+               log_end_msg $?
                ;;
        stop)
                log_daemon_msg "Stopping NTP server" "ntpd"
-               start-stop-daemon --stop --quiet --oknodo --pidfile $PIDFILE --retry 5
+               start-stop-daemon --stop --quiet --oknodo --pidfile $PIDFILE --retry=TERM/30/KILL/5 --exec $DAEMON
                log_end_msg $?
                rm -f $PIDFILE
                ;;
diff --git a/modules/ntp/files/ntpkey_iff_ubc-bl2.pub b/modules/ntp/files/ntpkey_iff_ubc-bl2.pub
deleted file mode 100644 (file)
index 2b55ea3..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-# ntpkey_iffpar_ubc-bl2.3640839808
-# Sun May 17 08:23:28 2015
-
-# This is the public version of this 'private' key -
-# the private data has been replaced by 0x01.
-# (just ask 'openssl dsa -text < foo.pub')
-
------BEGIN DSA PRIVATE KEY-----
-MIHkAgEAAkEAySxY3xdu+ul8s+fa0CoiCGHJX17GDdtlccGsSfJE/pAzpL6Z0ZkU
-Eu3KZB/iCpIMGPT5mBoPnRfmryJSjYgEJQIVAJSHGz9lYGMDQoHxshYzPp36nOKz
-AkBKe7pe9biZHsufrvYf2bMLIYHggytrF0HJuHidYMwFSt9xGa1tzDkDWIwLjBp2
-XyXw1jRmzJWzyM5EgmmBqCu0AkBKe7pe9biZHsufrvYf2bMLIYHggytrF0HJuHid
-YMwFSt9xGa1tzDkDWIwLjBp2XyXw1jRmzJWzyM5EgmmBqCu0AgEB
------END DSA PRIVATE KEY-----
diff --git a/modules/ntp/files/ntpkey_iff_ubc-bl6.pub b/modules/ntp/files/ntpkey_iff_ubc-bl6.pub
deleted file mode 100644 (file)
index 1d46500..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-# ntpkey_iffpar_ubc-bl6.3640839818
-# Sun May 17 08:23:38 2015
-
-# This is the public version of this 'private' key -
-# the private data has been replaced by 0x01.
-# (just ask 'openssl dsa -text < foo.pub')
-
------BEGIN DSA PRIVATE KEY-----
-MIHkAgEAAkEA0gSSF1QzTIr4vGVzf3GrmPYS+VO0txjykuuHz0O86SKdd16yAv1r
-p/0jvOzZJEucH2mOtdCEFxmcPyM6SRpX9wIVANugqs7MBpyfEGEmLdLHeR3e/S+T
-AkBZAW9K23bTFIwr8U00Sac873SrdobLiByM/ZObcgKzajnnEiWiK3vHEEhxGLLF
-+IFXTtIRkzzVGo9nU/bfisCMAkBZAW9K23bTFIwr8U00Sac873SrdobLiByM/ZOb
-cgKzajnnEiWiK3vHEEhxGLLF+IFXTtIRkzzVGo9nU/bfisCMAgEB
------END DSA PRIVATE KEY-----
index 9cee061..d75702c 100644 (file)
@@ -31,9 +31,6 @@ class ntp::client {
        file { '/etc/ntp.keys.d/ntpkey_iff_ravel':
                ensure => absent,
        }
-       file { '/etc/ntp.keys.d/ntpkey_iff_busoni':
-               ensure => absent,
-       }
        file { '/usr/local/sbin/ntp-restart-if-required':
                source => 'puppet:///modules/ntp/ntp-restart-if-required',
                mode    => '0555',
index f6f0f9a..674d726 100644 (file)
@@ -9,7 +9,7 @@ class ntpdate {
                }
 
                $ntpservers = $::hostname ? {
-                       default => ['czerny.debian.org', 'clementi.debian.org', 'bm-bl1.debian.org', 'bm-bl2.debian.org', 'ubc-bl8.debian.org', 'ubc-bl4.debian.org']
+                       default => ['czerny.debian.org', 'clementi.debian.org', 'bm-bl1.debian.org', 'bm-bl2.debian.org']
                }
 
                file { '/etc/default/ntpdate':
index d0b97fb..fae6d76 100755 (executable)
@@ -6,14 +6,8 @@
 # file that puppet puts together.
 # the input file looks like this:
 #  - service: www.debian.org
-#    address: jmri7yqqjpdxob4s
-#    name: busoni-www.debian.org
-#  - service: www.debian.org
 #    address: ufhzy7r7qfy2tmy3
 #    name: klecker-www.debian.org
-#  - service: www.ports.debian.org
-#    address: g32eridc6ocxni5w
-#    name: busoni-www.ports.debian.org
 # and so on.  This script collect together instances for the same
 # service name, creates a new key if none is present already, and
 # writes a new config.
index ec11e54..755f344 100644 (file)
@@ -44,7 +44,7 @@ config.each_pair do |sourcehost, services|
                        lines << "# insufficient config values"
                else
                        command = "/usr/bin/portforwarder-ssh-wrap #{sourcehost} #{local_bind} #{allowed_ports.join(' ')}"
-                       lines << "from=\"#{remote_ip}\",command=\"#{command}\",no-pty,no-port-forwarding,no-X11-forwarding,no-agent-forwarding #{sshkey}"
+                       lines << "from=\"#{remote_ip}\",command=\"#{command}\",restrict #{sshkey}"
                end
        end
 end
diff --git a/modules/postgres/files/backup_server/postgres-make-one-base-backup b/modules/postgres/files/backup_server/postgres-make-one-base-backup
new file mode 100755 (executable)
index 0000000..df50652
--- /dev/null
@@ -0,0 +1,97 @@
+#!/bin/bash
+
+# run a bunch of full postgresql backups
+# vim:syn=sh:
+
+# Copyright 2014,2018 Peter Palfrader
+#
+# Permission is hereby granted, free of charge, to any person obtaining
+# a copy of this software and associated documentation files (the
+# "Software"), to deal in the Software without restriction, including
+# without limitation the rights to use, copy, modify, merge, publish,
+# distribute, sublicense, and/or sell copies of the Software, and to
+# permit persons to whom the Software is furnished to do so, subject to
+# the following conditions:
+#
+# The above copyright notice and this permission notice shall be
+# included in all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+set -e
+set -u
+
+usage() {
+       echo "Usage: $0 <host> <port> <username> <clustername> <version>"
+}
+
+CONFFILE=/etc/nagios/dsa-check-backuppg.conf
+ROOTDIR=$(perl -MYAML -e "print YAML::LoadFile('$CONFFILE')->{'rootdir'}")
+if [ -z "$ROOTDIR" ]; then
+       echo >&2 "Could not learn rootdir from $CONFFILE"
+       exit 1
+fi
+
+if [ -t 0 ]; then
+       verbose=1
+else
+       verbose=0
+fi
+
+if [ "$verbose" -gt 0 ]; then
+       console="--progress --verbose"
+else
+       console=""
+fi
+
+if [ "${1:-}" = "-h" ] || [ "${1:-}" = "--help" ]; then
+       usage
+       exit 0
+fi
+
+export PGSSLMODE=verify-full
+export PGSSLROOTCERT=/etc/ssl/debian/certs/ca.crt
+
+date=$(date "+%Y%m%d-%H%M%S")
+thishost=$(hostname -f)
+
+if [ "$#" != 5 ]; then
+       usage >&2
+       exit 1
+fi
+
+host="$1"; shift
+port="$1"; shift
+username="$1"; shift
+cluster="$1"; shift
+version="$1"
+
+
+label="$thishost-$date-$host-$cluster-$version-backup"
+[ "$verbose" -gt 0 ] && echo "Doing $host:$port $version/$cluster: $label"
+
+target="$cluster.BASE.$label.tar.gz"
+tmp=$(tempfile -d "$ROOTDIR" -p "BASE-$host:$port-" -s ".tar.gz")
+trap "rm -f '$tmp'" EXIT
+
+/usr/lib/postgresql/"$version"/bin/pg_basebackup \
+       --format=tar \
+       --pgdata=- \
+       --label="$label" \
+       --host="$host" \
+       --port="$port" \
+       --username="$username" \
+       --no-password \
+       $console | pigz > "$tmp"
+if ! [ "${PIPESTATUS[0]}" -eq 0 ]; then
+       echo >&2 "pg_basebackup failed with exit code ${PIPESTATUS[0]}"
+       exit 1
+fi
+mv "$tmp" "$ROOTDIR/${host%%.*}/$target"
diff --git a/modules/postgres/files/dsa-restart-all-idle-postgres b/modules/postgres/files/dsa-restart-all-idle-postgres
new file mode 100755 (executable)
index 0000000..078d500
--- /dev/null
@@ -0,0 +1,59 @@
+#! /bin/bash
+
+# Written by Peter Palfrader
+# Based on code by Tollef Fog Heen <tfheen@err.no> based on code by Peter Palfrader
+#
+# Restart all postgresql clusters that show up in dsa-check-libs when they do
+# not have connections to them.
+
+set -e
+set -u
+
+# chk_net <port>
+# returns true (0) if there are connections to that port.
+chk_net() {
+  local port="$1"; shift
+  local con="$(ss -H -nt "sport = :$port" | wc -l)"
+  if [ "$con" -ge 1 ]; then
+    return 0
+  else
+    return 1
+  fi
+}
+
+get_pidfile_value() {
+  local version="$1"; shift
+  local name="$1"; shift
+
+  local fn="/run/postgresql/${version}-${name}.pid"
+  if [ -e "$fn" ] ; then
+    cat "$fn"
+  else
+    echo "No pidfile at $fn" >&2
+    exit 1
+  fi
+}
+
+handle_cluster() {
+  local version="$1"; shift
+  local name="$1"; shift
+  local port="$1"; shift
+
+  pid="$(get_pidfile_value "$version" "$name")"
+  while chk_net "$port" && [ "$pid" = "$(get_pidfile_value "$version" "$name")" ]; do
+    sleep 60
+  done
+  systemctl restart "postgresql@${version}-${name}.service"
+}
+
+tmpfile="$(tempfile)"
+trap "rm -f '$tmpfile'" EXIT
+/usr/lib/nagios/plugins/dsa-check-libs > "$tmpfile" || true
+
+pg_lsclusters -h | while read version name port status; do
+  echo "$status" | grep -q --word-regexp online || continue
+  pid="$(get_pidfile_value "$version" "$name")"
+  grep -q --word-regexp $pid "$tmpfile" || continue
+
+  handle_cluster $version $name $port
+done
index 60a948a..377dc86 100644 (file)
@@ -37,20 +37,16 @@ class postgres::backup_server {
                order  => '99',
        }
        file { '/etc/cron.d/puppet-postgres-make-base-backups': ensure => absent; }
-       if $::hostname in [backuphost] {
-               concat::fragment { 'dsa-puppet-stuff--porterbox-chroot-update':
-                       target => '/etc/cron.d/dsa-puppet-stuff',
-                       content  => @("EOF")
-                               20 1 * * 0 debbackup chronic ${$postgres::backup_server::globals::make_base_backups}
-                               | EOF
-               }
-       } else  {
-               concat::fragment { 'dsa-puppet-stuff--porterbox-chroot-update':
-                       target => '/etc/cron.d/dsa-puppet-stuff',
-                       content  => @("EOF")
-                               20 0 * * 6 debbackup chronic ${$postgres::backup_server::globals::make_base_backups}
-                               | EOF
-               }
+       file { '/var/lib/dsa/postgres-make-base-backups':
+               ensure => directory,
+               owner => 'debbackup',
+               mode => '0755',
+       }
+       concat::fragment { 'dsa-puppet-stuff--postgres-make_base_backups':
+               target => '/etc/cron.d/dsa-puppet-stuff',
+               content  => @("EOF")
+                       */30 * * * * debbackup sleep $(( RANDOM \% 1200 )); chronic ${$postgres::backup_server::globals::make_base_backups}
+                       | EOF
        }
 
        ####
@@ -66,6 +62,10 @@ class postgres::backup_server {
                mode   => '0555',
                notify  => Exec['postgres-make-backup-sshauthkeys'],
        }
+       file { '/usr/local/bin/postgres-make-one-base-backup':
+               source  => 'puppet:///modules/postgres/backup_server/postgres-make-one-base-backup',
+               mode   => '0555'
+       }
        file { '/etc/dsa/postgresql-backup/sshkeys-manual':
                content => template('postgres/backup_server/sshkeys-manual.erb'),
                notify  => Exec['postgres-make-backup-sshauthkeys'],
index 06d2dd3..912571b 100644 (file)
@@ -1,4 +1,6 @@
 #
+# See dsa-wiki input/howto/postgres-backup.creole for some documentation
+#
 class postgres::backup_source {
        file { "/usr/local/bin/pg-backup-file":
                mode    => '0555',
index a3015db..d146310 100644 (file)
@@ -28,4 +28,9 @@ class postgres {
                ensure => $ensure,
                source  => 'puppet:///modules/postgres/plugin.conf',
        }
+       file { '/usr/local/sbin/dsa-restart-all-idle-postgres':
+               ensure => $ensure,
+               source  => 'puppet:///modules/postgres/dsa-restart-all-idle-postgres',
+               mode => '0555',
+       }
 }
index 51f8a1c..515c058 100644 (file)
@@ -2,13 +2,15 @@
 rootdir: /srv/backups/pg
 warn-age:
   wal: 43200
-  base: 691200
+  base: 950400
 retention: 1814400
 backups:
   fasolo:
     dak:
   sibelius:
     snapshot:
+  sallinen:
+    snapshot:
   danzi:
     main:
   bmdb1:
index c2fc216..715e493 100755 (executable)
@@ -29,7 +29,12 @@ CONFFILE=/etc/dsa/postgresql-backup/sshkeys-sources
 OUTFILE=/etc/ssh/userkeys/debbackup
 HEAD=/etc/dsa/postgresql-backup/sshkeys-manual
 
-: > "${OUTFILE}.new"
+cat > "${OUTFILE}.new" << EOF
+# ###################
+# This file was created using postgres-make-backup-sshauthkeys.
+# Do not edit this manually but edit its sources and run the script (or let puppet run it for you).
+#####################
+EOF
 
 if [ -e "$HEAD" ] ; then
        echo "# $HEAD" >> "${OUTFILE}.new"
index 2e6d7be..b0d7d32 100755 (executable)
@@ -1,6 +1,13 @@
 #!/bin/bash
 
+# vim:syn=sh:
+# vim:ts=4:
+# vim:et:
+
+
 # run a bunch of full postgresql backups
+#  if given a host:port, run this backup,
+#  else run all defined once if they have not run recently
 # vim:syn=sh:
 
 
 # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
 
-set -e
+MIN_WAIT=$(( 60*60*4 ))
+MIN_WAIT_SUCCESS=$(( 60*60*24*7 ))
+MAX_WAIT_SUCCESS=$(( 60*60*24*10 ))
+STATEDIR=/var/lib/dsa/postgres-make-base-backups
+
+####
 set -u
 
-CONFFILE=/etc/nagios/dsa-check-backuppg.conf
-ROOTDIR=$(perl -MYAML -e "print YAML::LoadFile('$CONFFILE')->{'rootdir'}")
-if [ -z "$ROOTDIR" ]; then
-       echo >&2 "Could not learn rootdir from $CONFFILE"
-       exit 1
-fi
+SELF="`basename "$0"`[$$]"
+DELTA_WAIT_SUCCESS=$(( MAX_WAIT_SUCCESS - MIN_WAIT_SUCCESS ))
+MYHOSTNAME=$(hostname -f)
 
 if [ -t 0 ]; then
-       verbose=1
+    verbose=1
 else
-       verbose=0
+    verbose=0
 fi
 
-if [ "$verbose" -gt 0 ]; then
-       console="--progress --verbose"
-else
-       console=""
-fi
+log() {
+    [ "$verbose" -gt 0 ] && echo "$*"
+    logger -p daemon.info -t "$SELF" "$*"
+}
+format_timedelta() {
+    local secs="$1"; shift
+    if [ "$secs" -ge 86400 ]; then
+        printf '%d+%02d:%02d:%02d\n' $(($secs/3600/24)) $(($secs/3600%24)) $(($secs/60%60)) $(($secs%60))
+    else
+        printf '%02d:%02d:%02d\n' $(($secs/3600)) $(($secs/60%60)) $(($secs%60))
+    fi
+}
+
 
 if [ "${1:-}" = "-h" ] || [ "${1:-}" = "--help" ]; then
-       echo "Usage: $0 [<host>:<port>]"
-       exit 0
+    echo "Usage: $0 [<host>:<port>]"
+    exit 0
 fi
 
 if [ "$#" -gt 0 ]; then
-       forcehostport="$1"
-       shift
+    forcehostport="$1"
+    shift
 else
-       forcehostport=""
+    forcehostport=""
 fi
 
-export PGSSLMODE=verify-full
-export PGSSLROOTCERT=/etc/ssl/debian/certs/ca.crt
+mkdir -p "$STATEDIR"
 
-date=$(date "+%Y%m%d-%H%M%S")
-thishost=$(hostname -f)
+# get a lock, but only if we did not force the run
+if [ -z "$forcehostport" ]; then
+    exec 200< "$STATEDIR"
+    if ! flock -w 0 -e 200; then
+        log "Cannot acquire lock on $STATEDIR."
+        exit 0
+    fi
+fi
 
 while read host port username  cluster version; do
-       [ "${host#\#}" = "$host" ] || continue
-       [ -z "$host" ] && continue
-
-       if [ -n "$forcehostport" ] && [ "$forcehostport" != "$host:$port" ]; then
-               [ "$verbose" -gt 0 ] && echo "Skipping $host:$port $version/$cluster."
-               continue
-       fi
-
-       label="$thishost-$date-$host-$cluster-$version-backup"
-       [ "$verbose" -gt 0 ] && echo "Doing $host:$port $version/$cluster: $label"
-
-       target="$cluster.BASE.$label.tar.gz"
-       tmp=$(tempfile -d "$ROOTDIR" -p "BASE-$host:$port-" -s ".tar.gz")
-       trap "rm -f '$tmp'" EXIT
-
-       /usr/lib/postgresql/"$version"/bin/pg_basebackup --format=tar --pgdata=- --label="$label" --host="$host" --port="$port" --username="$username" --no-password $console | pigz > "$tmp"
-       if ! [ "${PIPESTATUS[0]}" -eq 0 ]; then
-               echo >&2 "pg_basebackup failed with exit code ${PIPESTATUS[0]}"
-               exit 1
-       fi
-       mv "$tmp" "$ROOTDIR/${host%%.*}/$target"
+    [ "${host#\#}" = "$host" ] || continue
+    [ -z "$host" ] && continue
+
+    flagfile="$STATEDIR/$host-$port.last-attempt"
+    flagfilesuccess="$STATEDIR/$host-$port.last-success"
+    if [ -n "$forcehostport" ]; then
+        if [ "$forcehostport" != "$host:$port" ]; then
+            log "Skipping $host:$port $version/$cluster because this run is limited to $host:$port."
+            runme=0
+        else
+            log "Forcing $host:$port $version/$cluster run."
+            runme=1
+        fi
+    else
+        if ! [ -e "$flagfile" ]; then
+            runme=1
+            log "Planning to run $host:$port $version/$cluster because no flag file exists."
+        else
+            now=$(date +%s)
+            mtime="$(stat --printf "%Y" "$flagfile")"
+            delta=$(( now - mtime ))
+            if [ "$delta" -lt "$MIN_WAIT" ]; then
+                runme=0
+                log "Skipping $host:$port $version/$cluster because last attempt was only $(format_timedelta "${delta}") (< $(format_timedelta "${MIN_WAIT}")) ago."
+            else
+                if ! [ -e "$flagfilesuccess" ]; then
+                    runme=1
+                    log "Planning to run $host:$port $version/$cluster because no success flag exists."
+                else
+                    mtime="$(stat --printf "%Y" "$flagfilesuccess")"
+                    delta=$(( now - mtime ))
+                    if [ "$delta" -lt "$MIN_WAIT_SUCCESS" ]; then
+                        runme=0
+                        log "Skipping $host:$port $version/$cluster because last success was only $(format_timedelta "${delta}") (< $(format_timedelta "${MIN_WAIT_SUCCESS}")) ago."
+                    elif [ "$delta" -gt "$MAX_WAIT_SUCCESS" ]; then
+                        runme=1
+                        log "Planning to run $host:$port $version/$cluster because last success was $(format_timedelta "${delta}") (>= $(format_timedelta "${MAX_WAIT_SUCCESS}")) ago."
+                    else
+                        # get a "randomish" but stable value for this backup run
+                        val=$(echo "$MYHOSTNAME-$host-$port-$mtime" | sha256sum | head -c 8)
+                        val=$((16#$val))
+                        rnd_cuttoff=$(($val % $DELTA_WAIT_SUCCESS))
+                        age_after_min=$((delta - MIN_WAIT_SUCCESS))
+                        if [ "$age_after_min" -lt "$rnd_cuttoff" ]; then
+                            runme=0
+                            log "Skipping $host:$port $version/$cluster because random computer says wait ([$(format_timedelta "${age_after_min}") < $(format_timedelta "${rnd_cuttoff}") (< $(format_timedelta "${DELTA_WAIT_SUCCESS}"))] + $(format_timedelta "${MIN_WAIT_SUCCESS}"))."
+                        else
+                            runme=1
+                            log "Planning to run $host:$port $version/$cluster because random computer says so ($(format_timedelta "${age_after_min}") >= $(format_timedelta "${rnd_cuttoff}"))."
+                        fi
+                    fi
+                fi
+            fi
+        fi
+    fi
+
+    if [ "$runme" -gt 0 ]; then
+        touch "$flagfile"
+        exec 201< "$flagfile"
+        if flock -w 0 -e 201; then
+            log "Running $host:$port $version/$cluster."
+            /usr/local/bin/postgres-make-one-base-backup "$host" "$port" "$username" "$cluster" "$version"
+            rc=$?
+            [ "$rc" = 0 ] && touch "$flagfilesuccess"
+            flock -u 201
+        else
+            log "Cannot acquire lock on $flagfile, skipping $host:$port $version/$cluster."
+        fi
+    fi
 done << EOF
 seger.debian.org       5432    debian-backup           dak             9.6
 bmdb1.debian.org       5435    debian-backup           main            9.6
@@ -95,6 +165,7 @@ bmdb1.debian.org     5436    debian-backup           wannabuild      9.6
 bmdb1.debian.org       5440    debian-backup           debsources      9.6
 fasolo.debian.org      5433    debian-backup           dak             9.6
 sibelius.debian.org    5433    debian-backup           snapshot        9.4
+sallinen.debian.org    5473    debian-backup           snapshot        9.6
 <%- if @hostname != "backuphost" -%>
 moszumanska.debian.org 5432    debian-backup           main            9.1
 <%- end -%>
index f0871e2..8e6ff19 100644 (file)
@@ -1,12 +1,11 @@
-# maintained manually in puppet
+ maintained manually in puppet
 # postgresql backups:
-command="/usr/local/bin/debbackup-ssh-wrap sibelius",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,from="193.62.202.28,2001:630:206:4000:1a1a:0:c13e:ca1c" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDH4f+v9s9qvOX028ZEiaxxvpj+VOlQ0tT5rtsJ1Q5tp9tZM1KVnM3EIgEmaDE5x4aXgdmfEpAEAl5Uq5Eyv1vh8a7VIvvlaYz6UXqp8fgljAUTKsP1RwB31PxqZ2xXXS/UPY7Ubrcxz+L/Jl0hrWh7PTC1waMZDOXeqPKUdpLOQJi+RmprrbfxGkTtASwpfRl5fCLcNFKA97flN6Sfg01m8kqHVHmoBstQcQzVEWmUSf3USFmJ0bzrOUEL4qi9Mh/7+YTlCfcwWhDHMrtg6dzB0HbE7U1DjcG70ZCVdoPhqAMm+GU011VrC1mY8Tba54CK0oUcAVvoakLYhvpEHNLb postgres@sibelius (20101213)
-command="/usr/local/bin/debbackup-ssh-wrap franck",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,from="138.16.160.12" ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA2nh3XI+EKPlzqNWf5UjONDNh4BSvC1DFMNT60p7wCBpbcNUZMV1TNIAIRFqFX4jSuDJeY7GPhAUCo/ljGqn7ePswwo3+DMvJ4yoMymjtISf0VEdmz/boqZlxRUwYBgux75Qqi0sG4LOnkFdc8dItxnBRiGn7kHd01SlBk+3kWZovPKIR4KlCNCdgTeckCd/GeiMx3VQPnlYi2PHUh9r+8my/FA6gerM00wvZKfvJThhMdV366KJJPKWIIjWH7Tm4qRbCg4wVCI5XgHxyXJcDOeoZResuKhbqczJ7UYwtENqM+15esLzaydv4Vk6Db95USbO7NAx+T6/l6D86kuKkFw== postgres@franck (20100704)
-command="/usr/local/bin/debbackup-ssh-wrap bmdb1 --read-allow=/srv/backups/pg/fasolo",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,from="5.153.231.10,2001:41c8:1000:21::21:10" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDFGdCqZ9/q5T5IgQ2RBUJ/4iIRFPkC+djquRlQEBjCLDZsnNrZC89K4u5IPMe0hCJCy+vp0mjKgzndLS3eyTuc0S8X8ukz8DawPY2smev72bKpf+2YEq/Eeyd42xoF0BbFSatM7GNWXJk+TyPXs2Pn8EGxVnVtDC5Z7VAxK+5qCr17duQG2NQbTawKiF2e+S2ohSsLZi4WUKx/lj/cUl3fmp0m7ZCwmEMImr/jUnm0eGw1k/1QKvqorajfjKpxs5dFPqfuvr9XaKs9mL2HtMH0OEbarDl+3kT4803X5xLT9b0kbWO9c9sAQRUmN9tPtZGiU5ShcBO7I0iKuQwDpxSr postgres@bmdb1 (20130706)
-command="/usr/local/bin/debbackup-ssh-wrap danzi --read-allow=/srv/backups/pg/sibelius",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,from="2607:f8f0:614:1::1274:30,209.87.16.30" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDUMgnFZUkYiX8ldYKmiX91Z+CD67dhgyq+3CLW3T2Rn+L8yzsZwT+qU0FCPTOz2RTVI1UUlrAST2u1Zcx9Ys3/8qegQ8LTX/Nu2SEVVVeWOgYAbC2HINfmKELEZh77te1te+wyGoGuXIBlIBiUr5+VtzWPWDY08E6xQf1Y2hCUV4ZOYH6//vM1nKldT588r05hoIgX1um1GKfmGXAVS0z2qcZbRR8mCxrNyIV23pM28urJgF4LgqQFk3chRkyv/Yq7Han4aqnUg32S21bAMsH47B00+wk4zkRoTxyF6TeO6/WsAM1cezx7fMwODd/Ipn6miLtkb1SVgDP/qP1ironZ postgres@danzi (20101211)
-command="/usr/local/bin/debbackup-ssh-wrap chopin",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,from="2001:8d8:580:400:6564:a62::3,195.20.242.124" ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAtJ54j48JZRNVRaCeIsRwuw3/gfBgpz9TCR1PUd+NfugscrR9xlYAac+DD7GuGkVb1FZuZLGTkrrg+Ziis5ZOEaib/WxjmdTM0FLLw+3shTaBbPP4snWj+H31wA+SS6b9bqVikaZYq3ZRO3Nt8eScphpoU4sw3BgUGE+lNgjFCx+Y6zasRon/KU+YKHtKYKMg/8Ams551oaCBPP0tXGWAeoiDAHq/PUWaaK4jyu+a2BAP/fQ2OovXsM6t+0pRpdtxCBV1kgKtgJnbV1xEFpFRvpBMQv+BQb8M4eVUJ1DgyOT4Ew3Zl1XYNvCT/YMoYOElOmRio1aD9+dh7CZCfWlYMw== postgres@chopin (20101213)
-command="/usr/local/bin/debbackup-ssh-wrap lw07 --read-allow=/srv/backups/pg/sibelius",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,from="185.17.185.187,2001:1af8:4020:b030:deb::187" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDiLZIqnyKrsfoT1sQdbuUsOoqW1t71Sv8hpJj9yLzrSFq/YCnho9G2Q/LJm4sMB4W64uQMUX6oLsqsgIBbOZw71CBRou41zwS/D+7+sjiPy1aVXp+L+fAXqLdemCUYqXAm0bGTLboGmlDSG3/r3v3B2+vqwAoHaC/GwuoNgvHq+sfxZPo/9cDRlTyE0ktyxwdUN+czxyLtDPqz3CucOHX03p8F3lNEwFUCGIVAkP4zxZsiEjD+eCbWam0bVFoWnfXYcmf2GYKEy2PQp0ksXmbsnRIblW5zoKdEXeDjwSStFHtjqkJw2TdPLUGSXljCgy9OCXYVMUrFnXw2Ak88KYpV postgres@lw07 (20140713)
-command="/usr/local/bin/debbackup-ssh-wrap moszumanska",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-user-rc,from="5.153.231.21,2001:41c8:1000:21::21:21" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQD7mdgD1lNyehdDE/yBlbMUVWwNWz7Lr77sIaK61ct3UjFaYGwJZ2nMph3yylcJF1svuQUZ1qNOgZxTx2reOGMbNx1dO2q9O42z6GMoAp1QAKF43EEFJWGgQb9LCvjRZRQnK65KdP1Lv5igc+c9tFbF0y/u1sf1uMuGtBYN4r5mFbn8t1toMAxiUQJzljbRxDrLWZbEH+jwtJBxjZfpWLX9zB2dSMgIawVrTalN9r6fkWvkxC9POtqmZXGyFhljbi8vOsdFXKCs0kI3QLUyRSKvSSCN2+WstMg5hPAo6q0AplrJwilTQiyntSutd1o9KF7qQh5dSCi2yxR5d6R7jbw/ postgres@moszumanska (20150321)
-command="/usr/local/bin/debbackup-ssh-wrap seger",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-user-rc,from="82.195.75.93,2001:41b8:202:deb::311:93" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCuLyOZP0eJvTEVXoI0K5xJw2OLZkaJ3yl7Gko/YfhhBebxEB9R0xu97zkiKqitmWm61BZSapdIqlUeMd+t/UgjcqpffXkGz0nx99YZgY0lq3WA4MLZiRrZGnfSzjSvcdSFXDlmv20+txEuf05h26BJUAsjQaugNd0641WPWoLK3+sHc4ZXga7//M6bia8b7n3iYCeVc8UHyjWsSPq/+QyTa49+ZXYLIraGOpZbQG276ywLm4eDc8VWalw7mB0cWJTIM9NGTSVQPEP8bvY9MqzvmmnltjyQ4Mk+PQHobMzlb99HXMNGZpM8fpHZgLjcnCurHtFGYiMBt3MlDJzA9Egp postgres@seger
-command="/usr/local/bin/debbackup-ssh-wrap fasolo",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-user-rc,from="138.16.160.17" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9c7cUVy40BibIwNN0cE2PMPqnU+iSLUj6SE5+2DJiDYuCoB3blFkCkQk2IjvTCAorWwDJGumH4Zu2CVtXOzwVXcxaZQCMnkOos0pTA6IaFX8FQdYTo8O9sOp/i2EWgHCD7jjzLGqXpNX7B5+kbFzQ/KX+2FgLjVob95YGid/b70XgBAeBj9RZKb4A6BmOPh9rB7a/wg/446aQlxf4+1C0kKA3Cs36yj8lNl17k+ClPcj2j0SX3vA8LjzL5sTUOco4PNg1pkOUq3rVz58UruK/4E/1Gb8r6iVjxPQvSPvKC/wlpSUNqVRJXMgxrAE+D8AXiEoMXm61eM4gcm1Mad1L postgres@fasolo (20161022)
-command="/usr/local/bin/debbackup-ssh-wrap sallinen --read-allow=/srv/backups/pg/sibelius",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,from="193.62.202.26,2001:630:206:4000:1a1a:0:c13e:ca1a" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC+kslXxLI6dGRSJoHKnKpWMcTdvlMM4KbrPPDzhijemmxo2lpMRSuvzc98UE2zy4fDSWFbid1drf8XC/BwwNRLnJGFcMjJ42JcDBz9zALQfgmhFzgxFRJFsHgXxq/GJNqvq9i2Mk1dV8wpQgJNToYU5XHJjkLCT2ucV9jUZ1ZRFaLxrnM7uMXPH8HJ1vqTRHMrq/YghUMJHDBLK8ukChs2uEOYJxODJkYdbSFUC//KVScFnDC0WhhDtjCuIn4USY3KNJ9GrxhNSFc/O0XWKFAc2ntzk0d7WDH6O+9izkesXugq/ICFmDIGu4OXCnQYWdQQVsaAlFkD5lgbcw+7wG77 postgres@sallinen (2018-01-04)
+command="/usr/local/bin/debbackup-ssh-wrap sibelius",restrict,from="193.62.202.28,2001:630:206:4000:1a1a:0:c13e:ca1c" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDH4f+v9s9qvOX028ZEiaxxvpj+VOlQ0tT5rtsJ1Q5tp9tZM1KVnM3EIgEmaDE5x4aXgdmfEpAEAl5Uq5Eyv1vh8a7VIvvlaYz6UXqp8fgljAUTKsP1RwB31PxqZ2xXXS/UPY7Ubrcxz+L/Jl0hrWh7PTC1waMZDOXeqPKUdpLOQJi+RmprrbfxGkTtASwpfRl5fCLcNFKA97flN6Sfg01m8kqHVHmoBstQcQzVEWmUSf3USFmJ0bzrOUEL4qi9Mh/7+YTlCfcwWhDHMrtg6dzB0HbE7U1DjcG70ZCVdoPhqAMm+GU011VrC1mY8Tba54CK0oUcAVvoakLYhvpEHNLb postgres@sibelius (20101213)
+command="/usr/local/bin/debbackup-ssh-wrap bmdb1 --read-allow=/srv/backups/pg/fasolo",restrict,from="5.153.231.10,2001:41c8:1000:21::21:10" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDFGdCqZ9/q5T5IgQ2RBUJ/4iIRFPkC+djquRlQEBjCLDZsnNrZC89K4u5IPMe0hCJCy+vp0mjKgzndLS3eyTuc0S8X8ukz8DawPY2smev72bKpf+2YEq/Eeyd42xoF0BbFSatM7GNWXJk+TyPXs2Pn8EGxVnVtDC5Z7VAxK+5qCr17duQG2NQbTawKiF2e+S2ohSsLZi4WUKx/lj/cUl3fmp0m7ZCwmEMImr/jUnm0eGw1k/1QKvqorajfjKpxs5dFPqfuvr9XaKs9mL2HtMH0OEbarDl+3kT4803X5xLT9b0kbWO9c9sAQRUmN9tPtZGiU5ShcBO7I0iKuQwDpxSr postgres@bmdb1 (20130706)
+command="/usr/local/bin/debbackup-ssh-wrap danzi",restrict,from="2607:f8f0:614:1::1274:30,209.87.16.30" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDUMgnFZUkYiX8ldYKmiX91Z+CD67dhgyq+3CLW3T2Rn+L8yzsZwT+qU0FCPTOz2RTVI1UUlrAST2u1Zcx9Ys3/8qegQ8LTX/Nu2SEVVVeWOgYAbC2HINfmKELEZh77te1te+wyGoGuXIBlIBiUr5+VtzWPWDY08E6xQf1Y2hCUV4ZOYH6//vM1nKldT588r05hoIgX1um1GKfmGXAVS0z2qcZbRR8mCxrNyIV23pM28urJgF4LgqQFk3chRkyv/Yq7Han4aqnUg32S21bAMsH47B00+wk4zkRoTxyF6TeO6/WsAM1cezx7fMwODd/Ipn6miLtkb1SVgDP/qP1ironZ postgres@danzi (20101211)
+command="/usr/local/bin/debbackup-ssh-wrap chopin",restrict,from="2001:8d8:580:400:6564:a62::3,195.20.242.124" ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAtJ54j48JZRNVRaCeIsRwuw3/gfBgpz9TCR1PUd+NfugscrR9xlYAac+DD7GuGkVb1FZuZLGTkrrg+Ziis5ZOEaib/WxjmdTM0FLLw+3shTaBbPP4snWj+H31wA+SS6b9bqVikaZYq3ZRO3Nt8eScphpoU4sw3BgUGE+lNgjFCx+Y6zasRon/KU+YKHtKYKMg/8Ams551oaCBPP0tXGWAeoiDAHq/PUWaaK4jyu+a2BAP/fQ2OovXsM6t+0pRpdtxCBV1kgKtgJnbV1xEFpFRvpBMQv+BQb8M4eVUJ1DgyOT4Ew3Zl1XYNvCT/YMoYOElOmRio1aD9+dh7CZCfWlYMw== postgres@chopin (20101213)
+command="/usr/local/bin/debbackup-ssh-wrap lw07 --read-allow=/srv/backups/pg/sallinen",restrict,from="185.17.185.187,2001:1af8:4020:b030:deb::187" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDiLZIqnyKrsfoT1sQdbuUsOoqW1t71Sv8hpJj9yLzrSFq/YCnho9G2Q/LJm4sMB4W64uQMUX6oLsqsgIBbOZw71CBRou41zwS/D+7+sjiPy1aVXp+L+fAXqLdemCUYqXAm0bGTLboGmlDSG3/r3v3B2+vqwAoHaC/GwuoNgvHq+sfxZPo/9cDRlTyE0ktyxwdUN+czxyLtDPqz3CucOHX03p8F3lNEwFUCGIVAkP4zxZsiEjD+eCbWam0bVFoWnfXYcmf2GYKEy2PQp0ksXmbsnRIblW5zoKdEXeDjwSStFHtjqkJw2TdPLUGSXljCgy9OCXYVMUrFnXw2Ak88KYpV postgres@lw07 (20140713)
+command="/usr/local/bin/debbackup-ssh-wrap moszumanska",restrict,from="5.153.231.21,2001:41c8:1000:21::21:21" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQD7mdgD1lNyehdDE/yBlbMUVWwNWz7Lr77sIaK61ct3UjFaYGwJZ2nMph3yylcJF1svuQUZ1qNOgZxTx2reOGMbNx1dO2q9O42z6GMoAp1QAKF43EEFJWGgQb9LCvjRZRQnK65KdP1Lv5igc+c9tFbF0y/u1sf1uMuGtBYN4r5mFbn8t1toMAxiUQJzljbRxDrLWZbEH+jwtJBxjZfpWLX9zB2dSMgIawVrTalN9r6fkWvkxC9POtqmZXGyFhljbi8vOsdFXKCs0kI3QLUyRSKvSSCN2+WstMg5hPAo6q0AplrJwilTQiyntSutd1o9KF7qQh5dSCi2yxR5d6R7jbw/ postgres@moszumanska (20150321)
+command="/usr/local/bin/debbackup-ssh-wrap seger",restrict,from="82.195.75.93,2001:41b8:202:deb::311:93" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCuLyOZP0eJvTEVXoI0K5xJw2OLZkaJ3yl7Gko/YfhhBebxEB9R0xu97zkiKqitmWm61BZSapdIqlUeMd+t/UgjcqpffXkGz0nx99YZgY0lq3WA4MLZiRrZGnfSzjSvcdSFXDlmv20+txEuf05h26BJUAsjQaugNd0641WPWoLK3+sHc4ZXga7//M6bia8b7n3iYCeVc8UHyjWsSPq/+QyTa49+ZXYLIraGOpZbQG276ywLm4eDc8VWalw7mB0cWJTIM9NGTSVQPEP8bvY9MqzvmmnltjyQ4Mk+PQHobMzlb99HXMNGZpM8fpHZgLjcnCurHtFGYiMBt3MlDJzA9Egp postgres@seger
+command="/usr/local/bin/debbackup-ssh-wrap fasolo",restrict,from="138.16.160.17" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9c7cUVy40BibIwNN0cE2PMPqnU+iSLUj6SE5+2DJiDYuCoB3blFkCkQk2IjvTCAorWwDJGumH4Zu2CVtXOzwVXcxaZQCMnkOos0pTA6IaFX8FQdYTo8O9sOp/i2EWgHCD7jjzLGqXpNX7B5+kbFzQ/KX+2FgLjVob95YGid/b70XgBAeBj9RZKb4A6BmOPh9rB7a/wg/446aQlxf4+1C0kKA3Cs36yj8lNl17k+ClPcj2j0SX3vA8LjzL5sTUOco4PNg1pkOUq3rVz58UruK/4E/1Gb8r6iVjxPQvSPvKC/wlpSUNqVRJXMgxrAE+D8AXiEoMXm61eM4gcm1Mad1L postgres@fasolo (20161022)
+command="/usr/local/bin/debbackup-ssh-wrap sallinen",restrict,from="193.62.202.26,2001:630:206:4000:1a1a:0:c13e:ca1a" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC+kslXxLI6dGRSJoHKnKpWMcTdvlMM4KbrPPDzhijemmxo2lpMRSuvzc98UE2zy4fDSWFbid1drf8XC/BwwNRLnJGFcMjJ42JcDBz9zALQfgmhFzgxFRJFsHgXxq/GJNqvq9i2Mk1dV8wpQgJNToYU5XHJjkLCT2ucV9jUZ1ZRFaLxrnM7uMXPH8HJ1vqTRHMrq/YghUMJHDBLK8ukChs2uEOYJxODJkYdbSFUC//KVScFnDC0WhhDtjCuIn4USY3KNJ9GrxhNSFc/O0XWKFAc2ntzk0d7WDH6O+9izkesXugq/ICFmDIGu4OXCnQYWdQQVsaAlFkD5lgbcw+7wG77 postgres@sallinen (2018-01-04)
index c8b537f..427440f 100644 (file)
@@ -7,6 +7,14 @@ module Puppet::Parser::Functions
         err "Failed to look up missing role #{role}"
         return false
       end
-      return roles[role].include?(fqdn)
-    end
+      case roles[role]
+        when Hash then roles[role].include?(fqdn)
+        else roles[role].map{ |k|
+               case k
+                 when Hash then k.keys.first
+                 else k
+               end
+             }.include?(fqdn)
+      end
+  end
 end
diff --git a/modules/roles/files/anonscm/anonscm.map b/modules/roles/files/anonscm/anonscm.map
new file mode 100644 (file)
index 0000000..5d1be72
--- /dev/null
@@ -0,0 +1,82386 @@
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/avce00.git/commit/$          https://salsa.debian.org/debian-gis-team/avce00/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/avce00(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/avce00    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/avce00(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/avce00/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/creepy.git/commit/$          https://salsa.debian.org/debian-gis-team/creepy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/creepy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/creepy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/creepy(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/creepy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/dans-gdal-scripts.git/commit/$          https://salsa.debian.org/debian-gis-team/dans-gdal-scripts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/dans-gdal-scripts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/dans-gdal-scripts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/dans-gdal-scripts(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/dans-gdal-scripts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/doris.git/commit/$          https://salsa.debian.org/debian-gis-team/doris/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/doris(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/doris    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/doris(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/doris/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/e00compr.git/commit/$          https://salsa.debian.org/debian-gis-team/e00compr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/e00compr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/e00compr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/e00compr(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/e00compr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/earth3d.git/commit/$          https://salsa.debian.org/debian-gis-team/earth3d/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/earth3d(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/earth3d    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/earth3d(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/earth3d/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/earth3dlib.git/commit/$          https://salsa.debian.org/debian-gis-team/earth3dlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/earth3dlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/earth3dlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/earth3dlib(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/earth3dlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/epr-api.git/commit/$          https://salsa.debian.org/debian-gis-team/epr-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/epr-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/epr-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/epr-api(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/epr-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/fiona.git/commit/$          https://salsa.debian.org/debian-gis-team/fiona/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/fiona(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/fiona    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/fiona(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/fiona/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/freexl.git/commit/$          https://salsa.debian.org/debian-gis-team/freexl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/freexl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/freexl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/freexl(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/freexl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/fyba.git/commit/$          https://salsa.debian.org/debian-gis-team/fyba/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/fyba(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/fyba    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/fyba(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/fyba/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/garmindev.git/commit/$          https://salsa.debian.org/debian-gis-team/garmindev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/garmindev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/garmindev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/garmindev(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/garmindev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/gdal.git/commit/$          https://salsa.debian.org/debian-gis-team/gdal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/gdal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/gdal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/gdal(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/gdal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/gdal-grass.git/commit/$          https://salsa.debian.org/debian-gis-team/gdal-grass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/gdal-grass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/gdal-grass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/gdal-grass(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/gdal-grass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/geographiclib.git/commit/$          https://salsa.debian.org/debian-gis-team/geographiclib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/geographiclib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/geographiclib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/geographiclib(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/geographiclib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/geolinks.git/commit/$          https://salsa.debian.org/debian-gis-team/geolinks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/geolinks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/geolinks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/geolinks(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/geolinks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/geos.git/commit/$          https://salsa.debian.org/debian-gis-team/geos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/geos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/geos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/geos(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/geos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/gmt-coast-low.git/commit/$          https://salsa.debian.org/debian-gis-team/gmt-coast-low/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/gmt-coast-low(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/gmt-coast-low    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/gmt-coast-low(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/gmt-coast-low/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/gmt-dcw.git/commit/$          https://salsa.debian.org/debian-gis-team/gmt-dcw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/gmt-dcw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/gmt-dcw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/gmt-dcw(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/gmt-dcw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/gmt.git/commit/$          https://salsa.debian.org/debian-gis-team/gmt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/gmt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/gmt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/gmt(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/gmt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/gmt-gshhg.git/commit/$          https://salsa.debian.org/debian-gis-team/gmt-gshhg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/gmt-gshhg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/gmt-gshhg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/gmt-gshhg(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/gmt-gshhg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/gmt-gshhs.git/commit/$          https://salsa.debian.org/debian-gis-team/gmt-gshhs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/gmt-gshhs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/gmt-gshhs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/gmt-gshhs(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/gmt-gshhs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/gosmore.git/commit/$          https://salsa.debian.org/debian-gis-team/gosmore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/gosmore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/gosmore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/gosmore(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/gosmore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/gpsprune.git/commit/$          https://salsa.debian.org/debian-gis-team/gpsprune/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/gpsprune(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/gpsprune    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/gpsprune(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/gpsprune/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/gpstk.git/commit/$          https://salsa.debian.org/debian-gis-team/gpstk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/gpstk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/gpstk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/gpstk(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/gpstk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/gpx2shp.git/commit/$          https://salsa.debian.org/debian-gis-team/gpx2shp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/gpx2shp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/gpx2shp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/gpx2shp(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/gpx2shp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/grass.git/commit/$          https://salsa.debian.org/debian-gis-team/grass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/grass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/grass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/grass(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/grass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/grits.git/commit/$          https://salsa.debian.org/debian-gis-team/grits/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/grits(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/grits    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/grits(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/grits/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/gsdview.git/commit/$          https://salsa.debian.org/debian-gis-team/gsdview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/gsdview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/gsdview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/gsdview(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/gsdview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/h5utils.git/commit/$          https://salsa.debian.org/debian-gis-team/h5utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/h5utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/h5utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/h5utils(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/h5utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/hdf4.git/commit/$          https://salsa.debian.org/debian-gis-team/hdf4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/hdf4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/hdf4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/hdf4(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/hdf4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/hdf5.git/commit/$          https://salsa.debian.org/debian-gis-team/hdf5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/hdf5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/hdf5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/hdf5(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/hdf5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/imposm.git/commit/$          https://salsa.debian.org/debian-gis-team/imposm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/imposm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/imposm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/imposm(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/imposm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/imposm-parser.git/commit/$          https://salsa.debian.org/debian-gis-team/imposm-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/imposm-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/imposm-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/imposm-parser(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/imposm-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/istsos.git/commit/$          https://salsa.debian.org/debian-gis-team/istsos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/istsos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/istsos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/istsos(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/istsos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/jmapviewer.git/commit/$          https://salsa.debian.org/debian-gis-team/jmapviewer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/jmapviewer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/jmapviewer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/jmapviewer(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/jmapviewer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/josm.git/commit/$          https://salsa.debian.org/debian-gis-team/josm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/josm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/josm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/josm(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/josm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/josm-plugins.git/commit/$          https://salsa.debian.org/debian-gis-team/josm-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/josm-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/josm-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/josm-plugins(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/josm-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/jsr-275.git/commit/$          https://salsa.debian.org/debian-gis-team/jsr-275/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/jsr-275(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/jsr-275    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/jsr-275(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/jsr-275/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/jts.git/commit/$          https://salsa.debian.org/debian-gis-team/jts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/jts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/jts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/jts(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/jts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/laszip.git/commit/$          https://salsa.debian.org/debian-gis-team/laszip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/laszip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/laszip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/laszip(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/laszip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/leaflet-markercluster.git/commit/$          https://salsa.debian.org/debian-gis-team/leaflet-markercluster/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/leaflet-markercluster(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/leaflet-markercluster    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/leaflet-markercluster(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/leaflet-markercluster/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/libcitygml.git/commit/$          https://salsa.debian.org/debian-gis-team/libcitygml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/libcitygml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/libcitygml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/libcitygml(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/libcitygml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/libepsilon.git/commit/$          https://salsa.debian.org/debian-gis-team/libepsilon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/libepsilon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/libepsilon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/libepsilon(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/libepsilon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/libgaiagraphics.git/commit/$          https://salsa.debian.org/debian-gis-team/libgaiagraphics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/libgaiagraphics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/libgaiagraphics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/libgaiagraphics(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/libgaiagraphics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/libgeo-proj4-perl.git/commit/$          https://salsa.debian.org/debian-gis-team/libgeo-proj4-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/libgeo-proj4-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/libgeo-proj4-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/libgeo-proj4-perl(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/libgeo-proj4-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/libgeo-shapelib-perl.git/commit/$          https://salsa.debian.org/debian-gis-team/libgeo-shapelib-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/libgeo-shapelib-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/libgeo-shapelib-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/libgeo-shapelib-perl(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/libgeo-shapelib-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/libgeotiff-dfsg.git/commit/$          https://salsa.debian.org/debian-gis-team/libgeotiff-dfsg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/libgeotiff-dfsg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/libgeotiff-dfsg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/libgeotiff-dfsg(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/libgeotiff-dfsg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/libgeotiff-epsg.git/commit/$          https://salsa.debian.org/debian-gis-team/libgeotiff-epsg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/libgeotiff-epsg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/libgeotiff-epsg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/libgeotiff-epsg(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/libgeotiff-epsg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/libkml.git/commit/$          https://salsa.debian.org/debian-gis-team/libkml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/libkml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/libkml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/libkml(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/libkml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/liblas.git/commit/$          https://salsa.debian.org/debian-gis-team/liblas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/liblas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/liblas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/liblas(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/liblas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/libosm-gary68-perl.git/commit/$          https://salsa.debian.org/debian-gis-team/libosm-gary68-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/libosm-gary68-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/libosm-gary68-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/libosm-gary68-perl(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/libosm-gary68-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/libosmium.git/commit/$          https://salsa.debian.org/debian-gis-team/libosmium/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/libosmium(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/libosmium    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/libosmium(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/libosmium/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/librasterlite2.git/commit/$          https://salsa.debian.org/debian-gis-team/librasterlite2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/librasterlite2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/librasterlite2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/librasterlite2(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/librasterlite2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/librasterlite.git/commit/$          https://salsa.debian.org/debian-gis-team/librasterlite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/librasterlite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/librasterlite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/librasterlite(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/librasterlite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/librewms.git/commit/$          https://salsa.debian.org/debian-gis-team/librewms/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/librewms(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/librewms    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/librewms(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/librewms/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/librttopo.git/commit/$          https://salsa.debian.org/debian-gis-team/librttopo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/librttopo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/librttopo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/librttopo(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/librttopo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/libspatialindex.git/commit/$          https://salsa.debian.org/debian-gis-team/libspatialindex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/libspatialindex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/libspatialindex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/libspatialindex(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/libspatialindex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/libterralib.git/commit/$          https://salsa.debian.org/debian-gis-team/libterralib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/libterralib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/libterralib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/libterralib(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/libterralib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/mapbox-geometry.git/commit/$          https://salsa.debian.org/debian-gis-team/mapbox-geometry/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/mapbox-geometry(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/mapbox-geometry    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/mapbox-geometry(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/mapbox-geometry/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/mapbox-variant.git/commit/$          https://salsa.debian.org/debian-gis-team/mapbox-variant/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/mapbox-variant(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/mapbox-variant    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/mapbox-variant(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/mapbox-variant/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/mapbox-vector-tile.git/commit/$          https://salsa.debian.org/debian-gis-team/mapbox-vector-tile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/mapbox-vector-tile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/mapbox-vector-tile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/mapbox-vector-tile(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/mapbox-vector-tile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/mapbox-wagyu.git/commit/$          https://salsa.debian.org/debian-gis-team/mapbox-wagyu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/mapbox-wagyu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/mapbox-wagyu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/mapbox-wagyu(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/mapbox-wagyu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/mapcache.git/commit/$          https://salsa.debian.org/debian-gis-team/mapcache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/mapcache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/mapcache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/mapcache(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/mapcache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/mapcode.git/commit/$          https://salsa.debian.org/debian-gis-team/mapcode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/mapcode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/mapcode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/mapcode(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/mapcode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/mapnik-clipper.git/commit/$          https://salsa.debian.org/debian-gis-team/mapnik-clipper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/mapnik-clipper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/mapnik-clipper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/mapnik-clipper(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/mapnik-clipper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/mapnik.git/commit/$          https://salsa.debian.org/debian-gis-team/mapnik/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/mapnik(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/mapnik    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/mapnik(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/mapnik/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/mapnik-old.git/commit/$          https://salsa.debian.org/debian-gis-team/mapnik-old/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/mapnik-old(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/mapnik-old    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/mapnik-old(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/mapnik-old/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/mapnik-vector-tile.git/commit/$          https://salsa.debian.org/debian-gis-team/mapnik-vector-tile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/mapnik-vector-tile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/mapnik-vector-tile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/mapnik-vector-tile(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/mapnik-vector-tile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/mapnik-viewer.git/commit/$          https://salsa.debian.org/debian-gis-team/mapnik-viewer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/mapnik-viewer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/mapnik-viewer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/mapnik-viewer(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/mapnik-viewer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/mapproxy.git/commit/$          https://salsa.debian.org/debian-gis-team/mapproxy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/mapproxy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/mapproxy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/mapproxy(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/mapproxy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/mapready.git/commit/$          https://salsa.debian.org/debian-gis-team/mapready/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/mapready(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/mapready    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/mapready(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/mapready/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/mapserver.git/commit/$          https://salsa.debian.org/debian-gis-team/mapserver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/mapserver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/mapserver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/mapserver(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/mapserver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/mbsystem.git/commit/$          https://salsa.debian.org/debian-gis-team/mbsystem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/mbsystem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/mbsystem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/mbsystem(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/mbsystem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/merkaartor.git/commit/$          https://salsa.debian.org/debian-gis-team/merkaartor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/merkaartor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/merkaartor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/merkaartor(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/merkaartor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/mgrs.git/commit/$          https://salsa.debian.org/debian-gis-team/mgrs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/mgrs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/mgrs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/mgrs(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/mgrs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/mipp.git/commit/$          https://salsa.debian.org/debian-gis-team/mipp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/mipp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/mipp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/mipp(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/mipp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/mkgmap.git/commit/$          https://salsa.debian.org/debian-gis-team/mkgmap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/mkgmap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/mkgmap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/mkgmap(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/mkgmap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/mkgmapgui.git/commit/$          https://salsa.debian.org/debian-gis-team/mkgmapgui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/mkgmapgui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/mkgmapgui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/mkgmapgui(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/mkgmapgui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/mkgmap-splitter.git/commit/$          https://salsa.debian.org/debian-gis-team/mkgmap-splitter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/mkgmap-splitter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/mkgmap-splitter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/mkgmap-splitter(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/mkgmap-splitter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/modestmaps-py.git/commit/$          https://salsa.debian.org/debian-gis-team/modestmaps-py/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/modestmaps-py(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/modestmaps-py    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/modestmaps-py(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/modestmaps-py/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/mod_tile.git/commit/$          https://salsa.debian.org/debian-gis-team/mod_tile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/mod_tile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/mod_tile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/mod_tile(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/mod_tile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/narray-miss.git/commit/$          https://salsa.debian.org/debian-gis-team/narray-miss/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/narray-miss(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/narray-miss    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/narray-miss(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/narray-miss/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/nco.git/commit/$          https://salsa.debian.org/debian-gis-team/nco/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/nco(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/nco    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/nco(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/nco/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/ncview.git/commit/$          https://salsa.debian.org/debian-gis-team/ncview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/ncview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/ncview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/ncview(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/ncview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/netcdf4-python.git/commit/$          https://salsa.debian.org/debian-gis-team/netcdf4-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/netcdf4-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/netcdf4-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/netcdf4-python(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/netcdf4-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/netcdf-cxx.git/commit/$          https://salsa.debian.org/debian-gis-team/netcdf-cxx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/netcdf-cxx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/netcdf-cxx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/netcdf-cxx(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/netcdf-cxx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/netcdf-cxx-legacy.git/commit/$          https://salsa.debian.org/debian-gis-team/netcdf-cxx-legacy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/netcdf-cxx-legacy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/netcdf-cxx-legacy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/netcdf-cxx-legacy(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/netcdf-cxx-legacy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/netcdf-fortran.git/commit/$          https://salsa.debian.org/debian-gis-team/netcdf-fortran/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/netcdf-fortran(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/netcdf-fortran    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/netcdf-fortran(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/netcdf-fortran/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/netcdf.git/commit/$          https://salsa.debian.org/debian-gis-team/netcdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/netcdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/netcdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/netcdf(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/netcdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/netcdf-libcf.git/commit/$          https://salsa.debian.org/debian-gis-team/netcdf-libcf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/netcdf-libcf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/netcdf-libcf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/netcdf-libcf(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/netcdf-libcf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/nik4.git/commit/$          https://salsa.debian.org/debian-gis-team/nik4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/nik4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/nik4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/nik4(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/nik4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/node-kosmtik.git/commit/$          https://salsa.debian.org/debian-gis-team/node-kosmtik/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/node-kosmtik(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/node-kosmtik    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/node-kosmtik(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/node-kosmtik/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/node-leaflet-formbuilder.git/commit/$          https://salsa.debian.org/debian-gis-team/node-leaflet-formbuilder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/node-leaflet-formbuilder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/node-leaflet-formbuilder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/node-leaflet-formbuilder(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/node-leaflet-formbuilder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/node-leaflet-hash.git/commit/$          https://salsa.debian.org/debian-gis-team/node-leaflet-hash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/node-leaflet-hash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/node-leaflet-hash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/node-leaflet-hash(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/node-leaflet-hash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/node-osmium.git/commit/$          https://salsa.debian.org/debian-gis-team/node-osmium/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/node-osmium(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/node-osmium    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/node-osmium(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/node-osmium/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/node-quickselect.git/commit/$          https://salsa.debian.org/debian-gis-team/node-quickselect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/node-quickselect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/node-quickselect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/node-quickselect(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/node-quickselect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/node-rbush.git/commit/$          https://salsa.debian.org/debian-gis-team/node-rbush/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/node-rbush(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/node-rbush    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/node-rbush(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/node-rbush/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/ogdi-dfsg.git/commit/$          https://salsa.debian.org/debian-gis-team/ogdi-dfsg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/ogdi-dfsg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/ogdi-dfsg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/ogdi-dfsg(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/ogdi-dfsg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/openlayers3.git/commit/$          https://salsa.debian.org/debian-gis-team/openlayers3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/openlayers3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/openlayers3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/openlayers3(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/openlayers3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/openlayers.git/commit/$          https://salsa.debian.org/debian-gis-team/openlayers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/openlayers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/openlayers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/openlayers(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/openlayers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/openstreetmap-carto.git/commit/$          https://salsa.debian.org/debian-gis-team/openstreetmap-carto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/openstreetmap-carto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/openstreetmap-carto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/openstreetmap-carto(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/openstreetmap-carto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/openstreetmap-map-icons.git/commit/$          https://salsa.debian.org/debian-gis-team/openstreetmap-map-icons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/openstreetmap-map-icons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/openstreetmap-map-icons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/openstreetmap-map-icons(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/openstreetmap-map-icons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/osgearth.git/commit/$          https://salsa.debian.org/debian-gis-team/osgearth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/osgearth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/osgearth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/osgearth(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/osgearth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/osm2pgrouting.git/commit/$          https://salsa.debian.org/debian-gis-team/osm2pgrouting/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/osm2pgrouting(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/osm2pgrouting    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/osm2pgrouting(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/osm2pgrouting/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/osm2pgsql.git/commit/$          https://salsa.debian.org/debian-gis-team/osm2pgsql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/osm2pgsql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/osm2pgsql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/osm2pgsql(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/osm2pgsql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/osmcoastline.git/commit/$          https://salsa.debian.org/debian-gis-team/osmcoastline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/osmcoastline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/osmcoastline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/osmcoastline(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/osmcoastline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/osmctools.git/commit/$          https://salsa.debian.org/debian-gis-team/osmctools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/osmctools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/osmctools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/osmctools(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/osmctools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/osm-gps-map.git/commit/$          https://salsa.debian.org/debian-gis-team/osm-gps-map/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/osm-gps-map(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/osm-gps-map    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/osm-gps-map(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/osm-gps-map/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/osmium-contrib.git/commit/$          https://salsa.debian.org/debian-gis-team/osmium-contrib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/osmium-contrib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/osmium-contrib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/osmium-contrib(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/osmium-contrib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/osmium.git/commit/$          https://salsa.debian.org/debian-gis-team/osmium/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/osmium(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/osmium    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/osmium(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/osmium/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/osmium-tool.git/commit/$          https://salsa.debian.org/debian-gis-team/osmium-tool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/osmium-tool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/osmium-tool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/osmium-tool(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/osmium-tool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/osmosis.git/commit/$          https://salsa.debian.org/debian-gis-team/osmosis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/osmosis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/osmosis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/osmosis(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/osmosis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/osmpbf.git/commit/$          https://salsa.debian.org/debian-gis-team/osmpbf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/osmpbf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/osmpbf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/osmpbf(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/osmpbf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/osm-tile-server.git/commit/$          https://salsa.debian.org/debian-gis-team/osm-tile-server/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/osm-tile-server(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/osm-tile-server    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/osm-tile-server(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/osm-tile-server/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/osrm.git/commit/$          https://salsa.debian.org/debian-gis-team/osrm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/osrm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/osrm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/osrm(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/osrm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/ossim.git/commit/$          https://salsa.debian.org/debian-gis-team/ossim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/ossim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/ossim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/ossim(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/ossim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/ossim-gui.git/commit/$          https://salsa.debian.org/debian-gis-team/ossim-gui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/ossim-gui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/ossim-gui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/ossim-gui(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/ossim-gui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/ossim-package-support.git/commit/$          https://salsa.debian.org/debian-gis-team/ossim-package-support/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/ossim-package-support(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/ossim-package-support    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/ossim-package-support(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/ossim-package-support/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/ossim-planet.git/commit/$          https://salsa.debian.org/debian-gis-team/ossim-planet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/ossim-planet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/ossim-planet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/ossim-planet(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/ossim-planet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/ossim-planet-qt.git/commit/$          https://salsa.debian.org/debian-gis-team/ossim-planet-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/ossim-planet-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/ossim-planet-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/ossim-planet-qt(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/ossim-planet-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/ossim-plugins.git/commit/$          https://salsa.debian.org/debian-gis-team/ossim-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/ossim-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/ossim-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/ossim-plugins(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/ossim-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/ossim-video.git/commit/$          https://salsa.debian.org/debian-gis-team/ossim-video/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/ossim-video(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/ossim-video    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/ossim-video(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/ossim-video/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/ossim-wms.git/commit/$          https://salsa.debian.org/debian-gis-team/ossim-wms/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/ossim-wms(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/ossim-wms    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/ossim-wms(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/ossim-wms/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/otb.git/commit/$          https://salsa.debian.org/debian-gis-team/otb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/otb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/otb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/otb(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/otb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/owslib.git/commit/$          https://salsa.debian.org/debian-gis-team/owslib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/owslib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/owslib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/owslib(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/owslib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/package_template.git/commit/$          https://salsa.debian.org/debian-gis-team/package_template/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/package_template(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/package_template    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/package_template(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/package_template/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/pdal.git/commit/$          https://salsa.debian.org/debian-gis-team/pdal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/pdal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/pdal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/pdal(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/pdal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/pg_comparator.git/commit/$          https://salsa.debian.org/debian-gis-team/pg_comparator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/pg_comparator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/pg_comparator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/pg_comparator(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/pg_comparator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/pgrouting.git/commit/$          https://salsa.debian.org/debian-gis-team/pgrouting/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/pgrouting(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/pgrouting    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/pgrouting(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/pgrouting/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/pgsql-ogr-fdw.git/commit/$          https://salsa.debian.org/debian-gis-team/pgsql-ogr-fdw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/pgsql-ogr-fdw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/pgsql-ogr-fdw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/pgsql-ogr-fdw(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/pgsql-ogr-fdw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/php-geos.git/commit/$          https://salsa.debian.org/debian-gis-team/php-geos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/php-geos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/php-geos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/php-geos(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/php-geos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/pkg-grass.git/commit/$          https://salsa.debian.org/debian-gis-team/pkg-grass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/pkg-grass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/pkg-grass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/pkg-grass(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/pkg-grass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/pktools.git/commit/$          https://salsa.debian.org/debian-gis-team/pktools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/pktools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/pktools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/pktools(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/pktools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/polsarpro-doc.git/commit/$          https://salsa.debian.org/debian-gis-team/polsarpro-doc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/polsarpro-doc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/polsarpro-doc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/polsarpro-doc(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/polsarpro-doc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/polsarpro.git/commit/$          https://salsa.debian.org/debian-gis-team/polsarpro/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/polsarpro(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/polsarpro    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/polsarpro(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/polsarpro/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/postgis.git/commit/$          https://salsa.debian.org/debian-gis-team/postgis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/postgis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/postgis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/postgis(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/postgis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/postgis-java.git/commit/$          https://salsa.debian.org/debian-gis-team/postgis-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/postgis-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/postgis-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/postgis-java(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/postgis-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/pprepair.git/commit/$          https://salsa.debian.org/debian-gis-team/pprepair/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/pprepair(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/pprepair    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/pprepair(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/pprepair/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/prepair.git/commit/$          https://salsa.debian.org/debian-gis-team/prepair/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/prepair(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/prepair    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/prepair(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/prepair/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/proj4js.git/commit/$          https://salsa.debian.org/debian-gis-team/proj4js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/proj4js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/proj4js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/proj4js(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/proj4js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/proj.git/commit/$          https://salsa.debian.org/debian-gis-team/proj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/proj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/proj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/proj(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/proj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/proj-rdnap.git/commit/$          https://salsa.debian.org/debian-gis-team/proj-rdnap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/proj-rdnap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/proj-rdnap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/proj-rdnap(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/proj-rdnap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/protozero.git/commit/$          https://salsa.debian.org/debian-gis-team/protozero/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/protozero(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/protozero    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/protozero(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/protozero/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/pycoast.git/commit/$          https://salsa.debian.org/debian-gis-team/pycoast/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/pycoast(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/pycoast    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/pycoast(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/pycoast/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/pycsw.git/commit/$          https://salsa.debian.org/debian-gis-team/pycsw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/pycsw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/pycsw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/pycsw(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/pycsw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/pyepr.git/commit/$          https://salsa.debian.org/debian-gis-team/pyepr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/pyepr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/pyepr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/pyepr(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/pyepr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/pykdtree.git/commit/$          https://salsa.debian.org/debian-gis-team/pykdtree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/pykdtree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/pykdtree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/pykdtree(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/pykdtree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/pyorbital.git/commit/$          https://salsa.debian.org/debian-gis-team/pyorbital/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/pyorbital(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/pyorbital    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/pyorbital(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/pyorbital/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/pyosmium.git/commit/$          https://salsa.debian.org/debian-gis-team/pyosmium/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/pyosmium(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/pyosmium    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/pyosmium(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/pyosmium/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/pyresample.git/commit/$          https://salsa.debian.org/debian-gis-team/pyresample/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/pyresample(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/pyresample    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/pyresample(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/pyresample/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/pysal.git/commit/$          https://salsa.debian.org/debian-gis-team/pysal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/pysal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/pysal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/pysal(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/pysal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/pyshp.git/commit/$          https://salsa.debian.org/debian-gis-team/pyshp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/pyshp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/pyshp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/pyshp(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/pyshp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/pyspatialite.git/commit/$          https://salsa.debian.org/debian-gis-team/pyspatialite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/pyspatialite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/pyspatialite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/pyspatialite(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/pyspatialite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/python-affine.git/commit/$          https://salsa.debian.org/debian-gis-team/python-affine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/python-affine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/python-affine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/python-affine(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/python-affine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/python-click-plugins.git/commit/$          https://salsa.debian.org/debian-gis-team/python-click-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/python-click-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/python-click-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/python-click-plugins(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/python-click-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/python-cligj.git/commit/$          https://salsa.debian.org/debian-gis-team/python-cligj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/python-cligj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/python-cligj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/python-cligj(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/python-cligj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/python-descartes.git/commit/$          https://salsa.debian.org/debian-gis-team/python-descartes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/python-descartes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/python-descartes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/python-descartes(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/python-descartes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/python-geojson.git/commit/$          https://salsa.debian.org/debian-gis-team/python-geojson/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/python-geojson(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/python-geojson    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/python-geojson(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/python-geojson/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/python-geopandas.git/commit/$          https://salsa.debian.org/debian-gis-team/python-geopandas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/python-geopandas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/python-geopandas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/python-geopandas(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/python-geopandas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/python-liblas.git/commit/$          https://salsa.debian.org/debian-gis-team/python-liblas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/python-liblas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/python-liblas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/python-liblas(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/python-liblas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/python-mapnik.git/commit/$          https://salsa.debian.org/debian-gis-team/python-mapnik/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/python-mapnik(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/python-mapnik    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/python-mapnik(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/python-mapnik/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/python-mpop.git/commit/$          https://salsa.debian.org/debian-gis-team/python-mpop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/python-mpop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/python-mpop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/python-mpop(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/python-mpop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/python-osmapi.git/commit/$          https://salsa.debian.org/debian-gis-team/python-osmapi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/python-osmapi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/python-osmapi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/python-osmapi(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/python-osmapi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/python-pdal.git/commit/$          https://salsa.debian.org/debian-gis-team/python-pdal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/python-pdal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/python-pdal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/python-pdal(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/python-pdal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/python-pyproj.git/commit/$          https://salsa.debian.org/debian-gis-team/python-pyproj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/python-pyproj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/python-pyproj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/python-pyproj(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/python-pyproj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/python-rtree.git/commit/$          https://salsa.debian.org/debian-gis-team/python-rtree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/python-rtree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/python-rtree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/python-rtree(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/python-rtree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/python-shapely.git/commit/$          https://salsa.debian.org/debian-gis-team/python-shapely/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/python-shapely(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/python-shapely    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/python-shapely(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/python-shapely/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/python-snuggs.git/commit/$          https://salsa.debian.org/debian-gis-team/python-snuggs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/python-snuggs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/python-snuggs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/python-snuggs(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/python-snuggs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/python-stetl.git/commit/$          https://salsa.debian.org/debian-gis-team/python-stetl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/python-stetl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/python-stetl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/python-stetl(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/python-stetl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/pywps.git/commit/$          https://salsa.debian.org/debian-gis-team/pywps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/pywps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/pywps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/pywps(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/pywps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/qbigmap.git/commit/$          https://salsa.debian.org/debian-gis-team/qbigmap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/qbigmap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/qbigmap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/qbigmap(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/qbigmap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/qgis.git/commit/$          https://salsa.debian.org/debian-gis-team/qgis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/qgis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/qgis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/qgis(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/qgis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/qgis-upstream.git/commit/$          https://salsa.debian.org/debian-gis-team/qgis-upstream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/qgis-upstream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/qgis-upstream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/qgis-upstream(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/qgis-upstream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/qlandkartegt.git/commit/$          https://salsa.debian.org/debian-gis-team/qlandkartegt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/qlandkartegt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/qlandkartegt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/qlandkartegt(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/qlandkartegt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/qmapshack.git/commit/$          https://salsa.debian.org/debian-gis-team/qmapshack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/qmapshack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/qmapshack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/qmapshack(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/qmapshack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/rasterio.git/commit/$          https://salsa.debian.org/debian-gis-team/rasterio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/rasterio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/rasterio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/rasterio(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/rasterio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/readosm.git/commit/$          https://salsa.debian.org/debian-gis-team/readosm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/readosm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/readosm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/readosm(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/readosm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/rel2gpx.git/commit/$          https://salsa.debian.org/debian-gis-team/rel2gpx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/rel2gpx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/rel2gpx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/rel2gpx(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/rel2gpx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/routino.git/commit/$          https://salsa.debian.org/debian-gis-team/routino/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/routino(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/routino    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/routino(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/routino/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/rtklib.git/commit/$          https://salsa.debian.org/debian-gis-team/rtklib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/rtklib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/rtklib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/rtklib(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/rtklib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/ruby-hdfeos5.git/commit/$          https://salsa.debian.org/debian-gis-team/ruby-hdfeos5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/ruby-hdfeos5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/ruby-hdfeos5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/ruby-hdfeos5(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/ruby-hdfeos5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/ruby-netcdf.git/commit/$          https://salsa.debian.org/debian-gis-team/ruby-netcdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/ruby-netcdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/ruby-netcdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/ruby-netcdf(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/ruby-netcdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/saga.git/commit/$          https://salsa.debian.org/debian-gis-team/saga/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/saga(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/saga    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/saga(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/saga/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/savi.git/commit/$          https://salsa.debian.org/debian-gis-team/savi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/savi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/savi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/savi(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/savi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/sfcgal.git/commit/$          https://salsa.debian.org/debian-gis-team/sfcgal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/sfcgal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/sfcgal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/sfcgal(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/sfcgal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/shapelib.git/commit/$          https://salsa.debian.org/debian-gis-team/shapelib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/shapelib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/shapelib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/shapelib(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/shapelib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/snaphu.git/commit/$          https://salsa.debian.org/debian-gis-team/snaphu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/snaphu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/snaphu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/snaphu(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/snaphu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/sosi2osm.git/commit/$          https://salsa.debian.org/debian-gis-team/sosi2osm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/sosi2osm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/sosi2osm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/sosi2osm(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/sosi2osm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/spatialite.git/commit/$          https://salsa.debian.org/debian-gis-team/spatialite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/spatialite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/spatialite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/spatialite(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/spatialite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/spatialite-gui.git/commit/$          https://salsa.debian.org/debian-gis-team/spatialite-gui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/spatialite-gui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/spatialite-gui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/spatialite-gui(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/spatialite-gui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/spatialite-tools.git/commit/$          https://salsa.debian.org/debian-gis-team/spatialite-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/spatialite-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/spatialite-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/spatialite-tools(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/spatialite-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/thuban.git/commit/$          https://salsa.debian.org/debian-gis-team/thuban/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/thuban(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/thuban    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/thuban(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/thuban/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/tilecache.git/commit/$          https://salsa.debian.org/debian-gis-team/tilecache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/tilecache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/tilecache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/tilecache(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/tilecache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/tilelite.git/commit/$          https://salsa.debian.org/debian-gis-team/tilelite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/tilelite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/tilelite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/tilelite(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/tilelite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/tilemill.git/commit/$          https://salsa.debian.org/debian-gis-team/tilemill/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/tilemill(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/tilemill    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/tilemill(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/tilemill/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/tilestache.git/commit/$          https://salsa.debian.org/debian-gis-team/tilestache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/tilestache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/tilestache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/tilestache(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/tilestache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/tinyows.git/commit/$          https://salsa.debian.org/debian-gis-team/tinyows/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/tinyows(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/tinyows    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/tinyows(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/tinyows/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/totalopenstation.git/commit/$          https://salsa.debian.org/debian-gis-team/totalopenstation/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/totalopenstation(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/totalopenstation    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/totalopenstation(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/totalopenstation/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/website.git/commit/$          https://salsa.debian.org/debian-gis-team/website/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/website(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/website    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/website(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/website/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grass/zoo-project.git/commit/$          https://salsa.debian.org/debian-gis-team/zoo-project/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grass/zoo-project(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-gis-team/zoo-project    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grass/zoo-project(?:\.git)?/(.*)          https://salsa.debian.org/debian-gis-team/zoo-project/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/0ad.git/commit/$          https://salsa.debian.org/games-team/0ad/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/0ad(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/0ad    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/0ad(?:\.git)?/(.*)          https://salsa.debian.org/games-team/0ad/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/0ad-data.git/commit/$          https://salsa.debian.org/games-team/0ad-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/0ad-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/0ad-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/0ad-data(?:\.git)?/(.*)          https://salsa.debian.org/games-team/0ad-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/7kaa.git/commit/$          https://salsa.debian.org/games-team/7kaa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/7kaa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/7kaa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/7kaa(?:\.git)?/(.*)          https://salsa.debian.org/games-team/7kaa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/abe.git/commit/$          https://salsa.debian.org/games-team/abe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/abe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/abe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/abe(?:\.git)?/(.*)          https://salsa.debian.org/games-team/abe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/ace-of-penguins.git/commit/$          https://salsa.debian.org/games-team/ace-of-penguins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/ace-of-penguins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/ace-of-penguins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/ace-of-penguins(?:\.git)?/(.*)          https://salsa.debian.org/games-team/ace-of-penguins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/adonthell.git/commit/$          https://salsa.debian.org/games-team/adonthell/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/adonthell(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/adonthell    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/adonthell(?:\.git)?/(.*)          https://salsa.debian.org/games-team/adonthell/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/adonthell-data.git/commit/$          https://salsa.debian.org/games-team/adonthell-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/adonthell-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/adonthell-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/adonthell-data(?:\.git)?/(.*)          https://salsa.debian.org/games-team/adonthell-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/airstrike.git/commit/$          https://salsa.debian.org/games-team/airstrike/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/airstrike(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/airstrike    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/airstrike(?:\.git)?/(.*)          https://salsa.debian.org/games-team/airstrike/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/allegro4.4.git/commit/$          https://salsa.debian.org/games-team/allegro4.4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/allegro4.4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/allegro4.4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/allegro4.4(?:\.git)?/(.*)          https://salsa.debian.org/games-team/allegro4.4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/allegro5.git/commit/$          https://salsa.debian.org/games-team/allegro5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/allegro5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/allegro5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/allegro5(?:\.git)?/(.*)          https://salsa.debian.org/games-team/allegro5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/alure.git/commit/$          https://salsa.debian.org/games-team/alure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/alure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/alure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/alure(?:\.git)?/(.*)          https://salsa.debian.org/games-team/alure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/amoebax.git/commit/$          https://salsa.debian.org/games-team/amoebax/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/amoebax(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/amoebax    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/amoebax(?:\.git)?/(.*)          https://salsa.debian.org/games-team/amoebax/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/angrydd.git/commit/$          https://salsa.debian.org/games-team/angrydd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/angrydd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/angrydd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/angrydd(?:\.git)?/(.*)          https://salsa.debian.org/games-team/angrydd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/armagetronad.git/commit/$          https://salsa.debian.org/games-team/armagetronad/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/armagetronad(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/armagetronad    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/armagetronad(?:\.git)?/(.*)          https://salsa.debian.org/games-team/armagetronad/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/asc.git/commit/$          https://salsa.debian.org/games-team/asc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/asc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/asc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/asc(?:\.git)?/(.*)          https://salsa.debian.org/games-team/asc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/asc-music.git/commit/$          https://salsa.debian.org/games-team/asc-music/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/asc-music(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/asc-music    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/asc-music(?:\.git)?/(.*)          https://salsa.debian.org/games-team/asc-music/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/astromenace.git/commit/$          https://salsa.debian.org/games-team/astromenace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/astromenace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/astromenace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/astromenace(?:\.git)?/(.*)          https://salsa.debian.org/games-team/astromenace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/astromenace-data.git/commit/$          https://salsa.debian.org/games-team/astromenace-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/astromenace-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/astromenace-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/astromenace-data(?:\.git)?/(.*)          https://salsa.debian.org/games-team/astromenace-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/atanks.git/commit/$          https://salsa.debian.org/games-team/atanks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/atanks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/atanks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/atanks(?:\.git)?/(.*)          https://salsa.debian.org/games-team/atanks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/atlas-cpp.git/commit/$          https://salsa.debian.org/games-team/atlas-cpp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/atlas-cpp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/atlas-cpp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/atlas-cpp(?:\.git)?/(.*)          https://salsa.debian.org/games-team/atlas-cpp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/atomix.git/commit/$          https://salsa.debian.org/games-team/atomix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/atomix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/atomix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/atomix(?:\.git)?/(.*)          https://salsa.debian.org/games-team/atomix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/auralquiz.git/commit/$          https://salsa.debian.org/games-team/auralquiz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/auralquiz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/auralquiz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/auralquiz(?:\.git)?/(.*)          https://salsa.debian.org/games-team/auralquiz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/ballz.git/commit/$          https://salsa.debian.org/games-team/ballz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/ballz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/ballz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/ballz(?:\.git)?/(.*)          https://salsa.debian.org/games-team/ballz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/bam.git/commit/$          https://salsa.debian.org/games-team/bam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/bam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/bam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/bam(?:\.git)?/(.*)          https://salsa.debian.org/games-team/bam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/berusky.git/commit/$          https://salsa.debian.org/games-team/berusky/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/berusky(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/berusky    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/berusky(?:\.git)?/(.*)          https://salsa.debian.org/games-team/berusky/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/berusky-data.git/commit/$          https://salsa.debian.org/games-team/berusky-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/berusky-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/berusky-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/berusky-data(?:\.git)?/(.*)          https://salsa.debian.org/games-team/berusky-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/berusky2.git/commit/$          https://salsa.debian.org/games-team/berusky2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/berusky2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/berusky2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/berusky2(?:\.git)?/(.*)          https://salsa.debian.org/games-team/berusky2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/berusky2-data.git/commit/$          https://salsa.debian.org/games-team/berusky2-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/berusky2-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/berusky2-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/berusky2-data(?:\.git)?/(.*)          https://salsa.debian.org/games-team/berusky2-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/blobby.git/commit/$          https://salsa.debian.org/games-team/blobby/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/blobby(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/blobby    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/blobby(?:\.git)?/(.*)          https://salsa.debian.org/games-team/blobby/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/bloboats.git/commit/$          https://salsa.debian.org/games-team/bloboats/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/bloboats(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/bloboats    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/bloboats(?:\.git)?/(.*)          https://salsa.debian.org/games-team/bloboats/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/blockattack.git/commit/$          https://salsa.debian.org/games-team/blockattack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/blockattack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/blockattack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/blockattack(?:\.git)?/(.*)          https://salsa.debian.org/games-team/blockattack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/box2d.git/commit/$          https://salsa.debian.org/games-team/box2d/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/box2d(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/box2d    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/box2d(?:\.git)?/(.*)          https://salsa.debian.org/games-team/box2d/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/brainparty.git/commit/$          https://salsa.debian.org/games-team/brainparty/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/brainparty(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/brainparty    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/brainparty(?:\.git)?/(.*)          https://salsa.debian.org/games-team/brainparty/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/briquolo.git/commit/$          https://salsa.debian.org/games-team/briquolo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/briquolo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/briquolo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/briquolo(?:\.git)?/(.*)          https://salsa.debian.org/games-team/briquolo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/bullet.git/commit/$          https://salsa.debian.org/games-team/bullet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/bullet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/bullet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/bullet(?:\.git)?/(.*)          https://salsa.debian.org/games-team/bullet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/burgerspace.git/commit/$          https://salsa.debian.org/games-team/burgerspace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/burgerspace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/burgerspace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/burgerspace(?:\.git)?/(.*)          https://salsa.debian.org/games-team/burgerspace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/bzflag.git/commit/$          https://salsa.debian.org/games-team/bzflag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/bzflag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/bzflag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/bzflag(?:\.git)?/(.*)          https://salsa.debian.org/games-team/bzflag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/caveexpress.git/commit/$          https://salsa.debian.org/games-team/caveexpress/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/caveexpress(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/caveexpress    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/caveexpress(?:\.git)?/(.*)          https://salsa.debian.org/games-team/caveexpress/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/chocolate-doom.git/commit/$          https://salsa.debian.org/games-team/chocolate-doom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/chocolate-doom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/chocolate-doom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/chocolate-doom(?:\.git)?/(.*)          https://salsa.debian.org/games-team/chocolate-doom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/clanlib.git/commit/$          https://salsa.debian.org/games-team/clanlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/clanlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/clanlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/clanlib(?:\.git)?/(.*)          https://salsa.debian.org/games-team/clanlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/colobot.git/commit/$          https://salsa.debian.org/games-team/colobot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/colobot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/colobot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/colobot(?:\.git)?/(.*)          https://salsa.debian.org/games-team/colobot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/connectagram.git/commit/$          https://salsa.debian.org/games-team/connectagram/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/connectagram(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/connectagram    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/connectagram(?:\.git)?/(.*)          https://salsa.debian.org/games-team/connectagram/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/cookietool.git/commit/$          https://salsa.debian.org/games-team/cookietool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/cookietool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/cookietool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/cookietool(?:\.git)?/(.*)          https://salsa.debian.org/games-team/cookietool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/corsix-thl.git/commit/$          https://salsa.debian.org/games-team/corsix-th/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/corsix-thl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/corsix-th    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/corsix-thl(?:\.git)?/(.*)          https://salsa.debian.org/games-team/corsix-th/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/cube2.git/commit/$          https://salsa.debian.org/games-team/cube2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/cube2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/cube2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/cube2(?:\.git)?/(.*)          https://salsa.debian.org/games-team/cube2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/cube2-data.git/commit/$          https://salsa.debian.org/games-team/cube2-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/cube2-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/cube2-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/cube2-data(?:\.git)?/(.*)          https://salsa.debian.org/games-team/cube2-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/cube2font.git/commit/$          https://salsa.debian.org/games-team/cube2font/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/cube2font(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/cube2font    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/cube2font(?:\.git)?/(.*)          https://salsa.debian.org/games-team/cube2font/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/cutemaze.git/commit/$          https://salsa.debian.org/games-team/cutemaze/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/cutemaze(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/cutemaze    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/cutemaze(?:\.git)?/(.*)          https://salsa.debian.org/games-team/cutemaze/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/cyphesis-cpp.git/commit/$          https://salsa.debian.org/games-team/cyphesis-cpp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/cyphesis-cpp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/cyphesis-cpp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/cyphesis-cpp(?:\.git)?/(.*)          https://salsa.debian.org/games-team/cyphesis-cpp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/cytadela.git/commit/$          https://salsa.debian.org/games-team/cytadela/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/cytadela(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/cytadela    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/cytadela(?:\.git)?/(.*)          https://salsa.debian.org/games-team/cytadela/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/dangen.git/commit/$          https://salsa.debian.org/games-team/dangen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/dangen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/dangen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/dangen(?:\.git)?/(.*)          https://salsa.debian.org/games-team/dangen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/darkplaces.git/commit/$          https://salsa.debian.org/games-team/darkplaces/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/darkplaces(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/darkplaces    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/darkplaces(?:\.git)?/(.*)          https://salsa.debian.org/games-team/darkplaces/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/darkradiant.git/commit/$          https://salsa.debian.org/games-team/darkradiant/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/darkradiant(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/darkradiant    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/darkradiant(?:\.git)?/(.*)          https://salsa.debian.org/games-team/darkradiant/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/deng.git/commit/$          https://salsa.debian.org/games-team/deng/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/deng(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/deng    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/deng(?:\.git)?/(.*)          https://salsa.debian.org/games-team/deng/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/deutex.git/commit/$          https://salsa.debian.org/games-team/deutex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/deutex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/deutex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/deutex(?:\.git)?/(.*)          https://salsa.debian.org/games-team/deutex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/dhewm3.git/commit/$          https://salsa.debian.org/games-team/dhewm3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/dhewm3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/dhewm3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/dhewm3(?:\.git)?/(.*)          https://salsa.debian.org/games-team/dhewm3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/dolphin-emu.git/commit/$          https://salsa.debian.org/games-team/dolphin-emu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/dolphin-emu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/dolphin-emu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/dolphin-emu(?:\.git)?/(.*)          https://salsa.debian.org/games-team/dolphin-emu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/dopewars.git/commit/$          https://salsa.debian.org/games-team/dopewars/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/dopewars(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/dopewars    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/dopewars(?:\.git)?/(.*)          https://salsa.debian.org/games-team/dopewars/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/drascula.git/commit/$          https://salsa.debian.org/games-team/drascula/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/drascula(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/drascula    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/drascula(?:\.git)?/(.*)          https://salsa.debian.org/games-team/drascula/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/dreamchess.git/commit/$          https://salsa.debian.org/games-team/dreamchess/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/dreamchess(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/dreamchess    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/dreamchess(?:\.git)?/(.*)          https://salsa.debian.org/games-team/dreamchess/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/ember.git/commit/$          https://salsa.debian.org/games-team/ember/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/ember(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/ember    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/ember(?:\.git)?/(.*)          https://salsa.debian.org/games-team/ember/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/ember-media.git/commit/$          https://salsa.debian.org/games-team/ember-media/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/ember-media(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/ember-media    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/ember-media(?:\.git)?/(.*)          https://salsa.debian.org/games-team/ember-media/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/empire.git/commit/$          https://salsa.debian.org/games-team/empire/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/empire(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/empire    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/empire(?:\.git)?/(.*)          https://salsa.debian.org/games-team/empire/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/enet.git/commit/$          https://salsa.debian.org/games-team/enet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/enet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/enet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/enet(?:\.git)?/(.*)          https://salsa.debian.org/games-team/enet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/eris.git/commit/$          https://salsa.debian.org/games-team/eris/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/eris(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/eris    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/eris(?:\.git)?/(.*)          https://salsa.debian.org/games-team/eris/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/etw.git/commit/$          https://salsa.debian.org/games-team/etw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/etw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/etw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/etw(?:\.git)?/(.*)          https://salsa.debian.org/games-team/etw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/eureka.git/commit/$          https://salsa.debian.org/games-team/eureka/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/eureka(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/eureka    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/eureka(?:\.git)?/(.*)          https://salsa.debian.org/games-team/eureka/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/extremetuxracer.git/commit/$          https://salsa.debian.org/games-team/extremetuxracer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/extremetuxracer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/extremetuxracer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/extremetuxracer(?:\.git)?/(.*)          https://salsa.debian.org/games-team/extremetuxracer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/fairymax.git/commit/$          https://salsa.debian.org/games-team/fairymax/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/fairymax(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/fairymax    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/fairymax(?:\.git)?/(.*)          https://salsa.debian.org/games-team/fairymax/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/fenix-plugins.git/commit/$          https://salsa.debian.org/games-team/fenix-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/fenix-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/fenix-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/fenix-plugins(?:\.git)?/(.*)          https://salsa.debian.org/games-team/fenix-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/fife.git/commit/$          https://salsa.debian.org/games-team/fife/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/fife(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/fife    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/fife(?:\.git)?/(.*)          https://salsa.debian.org/games-team/fife/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/fifechan.git/commit/$          https://salsa.debian.org/games-team/fifechan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/fifechan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/fifechan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/fifechan(?:\.git)?/(.*)          https://salsa.debian.org/games-team/fifechan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/fillets-ng.git/commit/$          https://salsa.debian.org/games-team/fillets-ng/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/fillets-ng(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/fillets-ng    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/fillets-ng(?:\.git)?/(.*)          https://salsa.debian.org/games-team/fillets-ng/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/flare-engine.git/commit/$          https://salsa.debian.org/games-team/flare-engine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/flare-engine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/flare-engine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/flare-engine(?:\.git)?/(.*)          https://salsa.debian.org/games-team/flare-engine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/flare-game.git/commit/$          https://salsa.debian.org/games-team/flare-game/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/flare-game(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/flare-game    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/flare-game(?:\.git)?/(.*)          https://salsa.debian.org/games-team/flare-game/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/flatzebra.git/commit/$          https://salsa.debian.org/games-team/flatzebra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/flatzebra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/flatzebra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/flatzebra(?:\.git)?/(.*)          https://salsa.debian.org/games-team/flatzebra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/foobillardplus.git/commit/$          https://salsa.debian.org/games-team/foobillardplus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/foobillardplus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/foobillardplus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/foobillardplus(?:\.git)?/(.*)          https://salsa.debian.org/games-team/foobillardplus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/freeciv.git/commit/$          https://salsa.debian.org/games-team/freeciv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/freeciv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/freeciv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/freeciv(?:\.git)?/(.*)          https://salsa.debian.org/games-team/freeciv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/freecol.git/commit/$          https://salsa.debian.org/games-team/freecol/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/freecol(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/freecol    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/freecol(?:\.git)?/(.*)          https://salsa.debian.org/games-team/freecol/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/freedoom.git/commit/$          https://salsa.debian.org/games-team/freedoom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/freedoom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/freedoom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/freedoom(?:\.git)?/(.*)          https://salsa.debian.org/games-team/freedoom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/freedroidrpg.git/commit/$          https://salsa.debian.org/games-team/freedroidrpg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/freedroidrpg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/freedroidrpg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/freedroidrpg(?:\.git)?/(.*)          https://salsa.debian.org/games-team/freedroidrpg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/freeorion.git/commit/$          https://salsa.debian.org/games-team/freeorion/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/freeorion(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/freeorion    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/freeorion(?:\.git)?/(.*)          https://salsa.debian.org/games-team/freeorion/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/frogatto.git/commit/$          https://salsa.debian.org/games-team/frogatto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/frogatto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/frogatto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/frogatto(?:\.git)?/(.*)          https://salsa.debian.org/games-team/frogatto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/frogatto-data.git/commit/$          https://salsa.debian.org/games-team/frogatto-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/frogatto-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/frogatto-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/frogatto-data(?:\.git)?/(.*)          https://salsa.debian.org/games-team/frogatto-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/fteqcc.git/commit/$          https://salsa.debian.org/games-team/fteqcc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/fteqcc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/fteqcc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/fteqcc(?:\.git)?/(.*)          https://salsa.debian.org/games-team/fteqcc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/gamazons.git/commit/$          https://salsa.debian.org/games-team/gamazons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/gamazons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/gamazons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/gamazons(?:\.git)?/(.*)          https://salsa.debian.org/games-team/gamazons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/game-data-packager.git/commit/$          https://salsa.debian.org/games-team/game-data-packager/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/game-data-packager(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/game-data-packager    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/game-data-packager(?:\.git)?/(.*)          https://salsa.debian.org/games-team/game-data-packager/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/gargoyle-free.git/commit/$          https://salsa.debian.org/games-team/gargoyle-free/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/gargoyle-free(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/gargoyle-free    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/gargoyle-free(?:\.git)?/(.*)          https://salsa.debian.org/games-team/gargoyle-free/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/gemrb.git/commit/$          https://salsa.debian.org/games-team/gemrb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/gemrb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/gemrb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/gemrb(?:\.git)?/(.*)          https://salsa.debian.org/games-team/gemrb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/glfw3.git/commit/$          https://salsa.debian.org/games-team/glfw3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/glfw3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/glfw3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/glfw3(?:\.git)?/(.*)          https://salsa.debian.org/games-team/glfw3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/gmult.git/commit/$          https://salsa.debian.org/games-team/gmult/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/gmult(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/gmult    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/gmult(?:\.git)?/(.*)          https://salsa.debian.org/games-team/gmult/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/gngb.git/commit/$          https://salsa.debian.org/games-team/gngb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/gngb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/gngb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/gngb(?:\.git)?/(.*)          https://salsa.debian.org/games-team/gngb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/gnurobbo.git/commit/$          https://salsa.debian.org/games-team/gnurobbo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/gnurobbo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/gnurobbo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/gnurobbo(?:\.git)?/(.*)          https://salsa.debian.org/games-team/gnurobbo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/gplanarity.git/commit/$          https://salsa.debian.org/games-team/gplanarity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/gplanarity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/gplanarity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/gplanarity(?:\.git)?/(.*)          https://salsa.debian.org/games-team/gplanarity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/greed.git/commit/$          https://salsa.debian.org/games-team/greed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/greed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/greed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/greed(?:\.git)?/(.*)          https://salsa.debian.org/games-team/greed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/grhino.git/commit/$          https://salsa.debian.org/games-team/grhino/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/grhino(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/grhino    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/grhino(?:\.git)?/(.*)          https://salsa.debian.org/games-team/grhino/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/gtkatlantic.git/commit/$          https://salsa.debian.org/games-team/gtkatlantic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/gtkatlantic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/gtkatlantic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/gtkatlantic(?:\.git)?/(.*)          https://salsa.debian.org/games-team/gtkatlantic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/gtkballs.git/commit/$          https://salsa.debian.org/games-team/gtkballs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/gtkballs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/gtkballs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/gtkballs(?:\.git)?/(.*)          https://salsa.debian.org/games-team/gtkballs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/gweled.git/commit/$          https://salsa.debian.org/games-team/gweled/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/gweled(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/gweled    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/gweled(?:\.git)?/(.*)          https://salsa.debian.org/games-team/gweled/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/hawknl.git/commit/$          https://salsa.debian.org/games-team/hawknl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/hawknl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/hawknl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/hawknl(?:\.git)?/(.*)          https://salsa.debian.org/games-team/hawknl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/hedgewars.git/commit/$          https://salsa.debian.org/games-team/hedgewars/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/hedgewars(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/hedgewars    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/hedgewars(?:\.git)?/(.*)          https://salsa.debian.org/games-team/hedgewars/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/heroes.git/commit/$          https://salsa.debian.org/games-team/heroes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/heroes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/heroes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/heroes(?:\.git)?/(.*)          https://salsa.debian.org/games-team/heroes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/heroes-data.git/commit/$          https://salsa.debian.org/games-team/heroes-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/heroes-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/heroes-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/heroes-data(?:\.git)?/(.*)          https://salsa.debian.org/games-team/heroes-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/heroes-sound-effects.git/commit/$          https://salsa.debian.org/games-team/heroes-sound-effects/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/heroes-sound-effects(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/heroes-sound-effects    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/heroes-sound-effects(?:\.git)?/(.*)          https://salsa.debian.org/games-team/heroes-sound-effects/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/heroes-sound-tracks.git/commit/$          https://salsa.debian.org/games-team/heroes-sound-tracks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/heroes-sound-tracks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/heroes-sound-tracks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/heroes-sound-tracks(?:\.git)?/(.*)          https://salsa.debian.org/games-team/heroes-sound-tracks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/hexalate.git/commit/$          https://salsa.debian.org/games-team/hexalate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/hexalate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/hexalate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/hexalate(?:\.git)?/(.*)          https://salsa.debian.org/games-team/hexalate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/higan.git/commit/$          https://salsa.debian.org/games-team/higan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/higan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/higan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/higan(?:\.git)?/(.*)          https://salsa.debian.org/games-team/higan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/hitori.git/commit/$          https://salsa.debian.org/games-team/hitori/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/hitori(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/hitori    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/hitori(?:\.git)?/(.*)          https://salsa.debian.org/games-team/hitori/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/hyperrogue.git/commit/$          https://salsa.debian.org/games-team/hyperrogue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/hyperrogue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/hyperrogue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/hyperrogue(?:\.git)?/(.*)          https://salsa.debian.org/games-team/hyperrogue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/icebreaker.git/commit/$          https://salsa.debian.org/games-team/icebreaker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/icebreaker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/icebreaker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/icebreaker(?:\.git)?/(.*)          https://salsa.debian.org/games-team/icebreaker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/ioquake3.git/commit/$          https://salsa.debian.org/games-team/ioquake3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/ioquake3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/ioquake3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/ioquake3(?:\.git)?/(.*)          https://salsa.debian.org/games-team/ioquake3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/iortcw.git/commit/$          https://salsa.debian.org/games-team/iortcw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/iortcw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/iortcw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/iortcw(?:\.git)?/(.*)          https://salsa.debian.org/games-team/iortcw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/irrlicht.git/commit/$          https://salsa.debian.org/games-team/irrlicht/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/irrlicht(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/irrlicht    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/irrlicht(?:\.git)?/(.*)          https://salsa.debian.org/games-team/irrlicht/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/jag.git/commit/$          https://salsa.debian.org/games-team/jag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/jag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/jag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/jag(?:\.git)?/(.*)          https://salsa.debian.org/games-team/jag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/jester.git/commit/$          https://salsa.debian.org/games-team/jester/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/jester(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/jester    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/jester(?:\.git)?/(.*)          https://salsa.debian.org/games-team/jester/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/jstest-gtk.git/commit/$          https://salsa.debian.org/games-team/jstest-gtk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/jstest-gtk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/jstest-gtk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/jstest-gtk(?:\.git)?/(.*)          https://salsa.debian.org/games-team/jstest-gtk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/jumpnbump.git/commit/$          https://salsa.debian.org/games-team/jumpnbump/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/jumpnbump(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/jumpnbump    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/jumpnbump(?:\.git)?/(.*)          https://salsa.debian.org/games-team/jumpnbump/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/jumpnbump-levels.git/commit/$          https://salsa.debian.org/games-team/jumpnbump-levels/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/jumpnbump-levels(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/jumpnbump-levels    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/jumpnbump-levels(?:\.git)?/(.*)          https://salsa.debian.org/games-team/jumpnbump-levels/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/kobodeluxe.git/commit/$          https://salsa.debian.org/games-team/kobodeluxe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/kobodeluxe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/kobodeluxe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/kobodeluxe(?:\.git)?/(.*)          https://salsa.debian.org/games-team/kobodeluxe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/koules.git/commit/$          https://salsa.debian.org/games-team/koules/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/koules(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/koules    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/koules(?:\.git)?/(.*)          https://salsa.debian.org/games-team/koules/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/lgeneral.git/commit/$          https://salsa.debian.org/games-team/lgeneral/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/lgeneral(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/lgeneral    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/lgeneral(?:\.git)?/(.*)          https://salsa.debian.org/games-team/lgeneral/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/lgeneral-data.git/commit/$          https://salsa.debian.org/games-team/lgeneral-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/lgeneral-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/lgeneral-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/lgeneral-data(?:\.git)?/(.*)          https://salsa.debian.org/games-team/lgeneral-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/lgogdownloader.git/commit/$          https://salsa.debian.org/games-team/lgogdownloader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/lgogdownloader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/lgogdownloader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/lgogdownloader(?:\.git)?/(.*)          https://salsa.debian.org/games-team/lgogdownloader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/libcsfml.git/commit/$          https://salsa.debian.org/games-team/libcsfml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/libcsfml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/libcsfml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/libcsfml(?:\.git)?/(.*)          https://salsa.debian.org/games-team/libcsfml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/libdumb.git/commit/$          https://salsa.debian.org/games-team/libdumb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/libdumb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/libdumb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/libdumb(?:\.git)?/(.*)          https://salsa.debian.org/games-team/libdumb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/libsfml.git/commit/$          https://salsa.debian.org/games-team/libsfml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/libsfml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/libsfml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/libsfml(?:\.git)?/(.*)          https://salsa.debian.org/games-team/libsfml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/libsoil.git/commit/$          https://salsa.debian.org/games-team/libsoil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/libsoil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/libsoil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/libsoil(?:\.git)?/(.*)          https://salsa.debian.org/games-team/libsoil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/libwfut.git/commit/$          https://salsa.debian.org/games-team/libwfut/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/libwfut(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/libwfut    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/libwfut(?:\.git)?/(.*)          https://salsa.debian.org/games-team/libwfut/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/lierolibre.git/commit/$          https://salsa.debian.org/games-team/lierolibre/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/lierolibre(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/lierolibre    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/lierolibre(?:\.git)?/(.*)          https://salsa.debian.org/games-team/lierolibre/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/lincity-ng.git/commit/$          https://salsa.debian.org/games-team/lincity-ng/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/lincity-ng(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/lincity-ng    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/lincity-ng(?:\.git)?/(.*)          https://salsa.debian.org/games-team/lincity-ng/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/londonlaw.git/commit/$          https://salsa.debian.org/games-team/londonlaw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/londonlaw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/londonlaw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/londonlaw(?:\.git)?/(.*)          https://salsa.debian.org/games-team/londonlaw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/lordsawar.git/commit/$          https://salsa.debian.org/games-team/lordsawar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/lordsawar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/lordsawar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/lordsawar(?:\.git)?/(.*)          https://salsa.debian.org/games-team/lordsawar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/lugaru.git/commit/$          https://salsa.debian.org/games-team/lugaru/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/lugaru(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/lugaru    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/lugaru(?:\.git)?/(.*)          https://salsa.debian.org/games-team/lugaru/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/lure-of-the-temptress.git/commit/$          https://salsa.debian.org/games-team/lure-of-the-temptress/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/lure-of-the-temptress(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/lure-of-the-temptress    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/lure-of-the-temptress(?:\.git)?/(.*)          https://salsa.debian.org/games-team/lure-of-the-temptress/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/mame.git/commit/$          https://salsa.debian.org/games-team/mame/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/mame(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/mame    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/mame(?:\.git)?/(.*)          https://salsa.debian.org/games-team/mame/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/mame-extra.git/commit/$          https://salsa.debian.org/games-team/mame-extra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/mame-extra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/mame-extra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/mame-extra(?:\.git)?/(.*)          https://salsa.debian.org/games-team/mame-extra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/marsshooter.git/commit/$          https://salsa.debian.org/games-team/marsshooter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/marsshooter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/marsshooter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/marsshooter(?:\.git)?/(.*)          https://salsa.debian.org/games-team/marsshooter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/matanza.git/commit/$          https://salsa.debian.org/games-team/matanza/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/matanza(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/matanza    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/matanza(?:\.git)?/(.*)          https://salsa.debian.org/games-team/matanza/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/mednafen.git/commit/$          https://salsa.debian.org/games-team/mednafen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/mednafen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/mednafen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/mednafen(?:\.git)?/(.*)          https://salsa.debian.org/games-team/mednafen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/mednaffe.git/commit/$          https://salsa.debian.org/games-team/mednaffe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/mednaffe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/mednaffe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/mednaffe(?:\.git)?/(.*)          https://salsa.debian.org/games-team/mednaffe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/megaglest.git/commit/$          https://salsa.debian.org/games-team/megaglest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/megaglest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/megaglest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/megaglest(?:\.git)?/(.*)          https://salsa.debian.org/games-team/megaglest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/megaglest-data.git/commit/$          https://salsa.debian.org/games-team/megaglest-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/megaglest-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/megaglest-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/megaglest-data(?:\.git)?/(.*)          https://salsa.debian.org/games-team/megaglest-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/mercator.git/commit/$          https://salsa.debian.org/games-team/mercator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/mercator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/mercator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/mercator(?:\.git)?/(.*)          https://salsa.debian.org/games-team/mercator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/meritous.git/commit/$          https://salsa.debian.org/games-team/meritous/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/meritous(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/meritous    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/meritous(?:\.git)?/(.*)          https://salsa.debian.org/games-team/meritous/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/micropolis-activity.git/commit/$          https://salsa.debian.org/games-team/micropolis-activity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/micropolis-activity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/micropolis-activity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/micropolis-activity(?:\.git)?/(.*)          https://salsa.debian.org/games-team/micropolis-activity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/minetest-mod-3d-armor.git/commit/$          https://salsa.debian.org/games-team/minetest-mod-3d-armor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/minetest-mod-3d-armor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/minetest-mod-3d-armor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/minetest-mod-3d-armor(?:\.git)?/(.*)          https://salsa.debian.org/games-team/minetest-mod-3d-armor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/minetest-mod-advspawning.git/commit/$          https://salsa.debian.org/games-team/minetest-mod-advspawning/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/minetest-mod-advspawning(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/minetest-mod-advspawning    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/minetest-mod-advspawning(?:\.git)?/(.*)          https://salsa.debian.org/games-team/minetest-mod-advspawning/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/minetest-mod-animalmaterials.git/commit/$          https://salsa.debian.org/games-team/minetest-mod-animalmaterials/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/minetest-mod-animalmaterials(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/minetest-mod-animalmaterials    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/minetest-mod-animalmaterials(?:\.git)?/(.*)          https://salsa.debian.org/games-team/minetest-mod-animalmaterials/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/minetest-mod-animals.git/commit/$          https://salsa.debian.org/games-team/minetest-mod-animals/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/minetest-mod-animals(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/minetest-mod-animals    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/minetest-mod-animals(?:\.git)?/(.*)          https://salsa.debian.org/games-team/minetest-mod-animals/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/minetest-mod-character-creator.git/commit/$          https://salsa.debian.org/games-team/minetest-mod-character-creator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/minetest-mod-character-creator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/minetest-mod-character-creator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/minetest-mod-character-creator(?:\.git)?/(.*)          https://salsa.debian.org/games-team/minetest-mod-character-creator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/minetest-mod-craftguide.git/commit/$          https://salsa.debian.org/games-team/minetest-mod-craftguide/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/minetest-mod-craftguide(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/minetest-mod-craftguide    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/minetest-mod-craftguide(?:\.git)?/(.*)          https://salsa.debian.org/games-team/minetest-mod-craftguide/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/minetest-mod-homedecor.git/commit/$          https://salsa.debian.org/games-team/minetest-mod-homedecor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/minetest-mod-homedecor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/minetest-mod-homedecor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/minetest-mod-homedecor(?:\.git)?/(.*)          https://salsa.debian.org/games-team/minetest-mod-homedecor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/minetest-mod-mesecons.git/commit/$          https://salsa.debian.org/games-team/minetest-mod-mesecons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/minetest-mod-mesecons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/minetest-mod-mesecons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/minetest-mod-mesecons(?:\.git)?/(.*)          https://salsa.debian.org/games-team/minetest-mod-mesecons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/minetest-mod-mobf.git/commit/$          https://salsa.debian.org/games-team/minetest-mod-mobf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/minetest-mod-mobf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/minetest-mod-mobf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/minetest-mod-mobf(?:\.git)?/(.*)          https://salsa.debian.org/games-team/minetest-mod-mobf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/minetest-mod-mobf-core.git/commit/$          https://salsa.debian.org/games-team/minetest-mod-mobf-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/minetest-mod-mobf-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/minetest-mod-mobf-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/minetest-mod-mobf-core(?:\.git)?/(.*)          https://salsa.debian.org/games-team/minetest-mod-mobf-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/minetest-mod-moreblocks.git/commit/$          https://salsa.debian.org/games-team/minetest-mod-moreblocks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/minetest-mod-moreblocks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/minetest-mod-moreblocks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/minetest-mod-moreblocks(?:\.git)?/(.*)          https://salsa.debian.org/games-team/minetest-mod-moreblocks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/minetest-mod-nether.git/commit/$          https://salsa.debian.org/games-team/minetest-mod-nether/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/minetest-mod-nether(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/minetest-mod-nether    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/minetest-mod-nether(?:\.git)?/(.*)          https://salsa.debian.org/games-team/minetest-mod-nether/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/minetest-mod-quartz.git/commit/$          https://salsa.debian.org/games-team/minetest-mod-quartz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/minetest-mod-quartz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/minetest-mod-quartz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/minetest-mod-quartz(?:\.git)?/(.*)          https://salsa.debian.org/games-team/minetest-mod-quartz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/minetest-mod-torches.git/commit/$          https://salsa.debian.org/games-team/minetest-mod-torches/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/minetest-mod-torches(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/minetest-mod-torches    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/minetest-mod-torches(?:\.git)?/(.*)          https://salsa.debian.org/games-team/minetest-mod-torches/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/minetest-mod-unifieddyes.git/commit/$          https://salsa.debian.org/games-team/minetest-mod-unifieddyes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/minetest-mod-unifieddyes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/minetest-mod-unifieddyes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/minetest-mod-unifieddyes(?:\.git)?/(.*)          https://salsa.debian.org/games-team/minetest-mod-unifieddyes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/minetest-v04x.git/commit/$          https://salsa.debian.org/games-team/minetest-v04x/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/minetest-v04x(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/minetest-v04x    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/minetest-v04x(?:\.git)?/(.*)          https://salsa.debian.org/games-team/minetest-v04x/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/monopd.git/commit/$          https://salsa.debian.org/games-team/monopd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/monopd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/monopd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/monopd(?:\.git)?/(.*)          https://salsa.debian.org/games-team/monopd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/mousetrap.git/commit/$          https://salsa.debian.org/games-team/mousetrap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/mousetrap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/mousetrap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/mousetrap(?:\.git)?/(.*)          https://salsa.debian.org/games-team/mousetrap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/mrrescue.git/commit/$          https://salsa.debian.org/games-team/mrrescue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/mrrescue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/mrrescue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/mrrescue(?:\.git)?/(.*)          https://salsa.debian.org/games-team/mrrescue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/mupen64plus.git/commit/$          https://salsa.debian.org/games-team/mupen64plus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/mupen64plus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/mupen64plus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/mupen64plus(?:\.git)?/(.*)          https://salsa.debian.org/games-team/mupen64plus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/mupen64plus-audio-sdl.git/commit/$          https://salsa.debian.org/games-team/mupen64plus-audio-sdl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/mupen64plus-audio-sdl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/mupen64plus-audio-sdl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/mupen64plus-audio-sdl(?:\.git)?/(.*)          https://salsa.debian.org/games-team/mupen64plus-audio-sdl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/mupen64plus-core.git/commit/$          https://salsa.debian.org/games-team/mupen64plus-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/mupen64plus-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/mupen64plus-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/mupen64plus-core(?:\.git)?/(.*)          https://salsa.debian.org/games-team/mupen64plus-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/mupen64plus-input-sdl.git/commit/$          https://salsa.debian.org/games-team/mupen64plus-input-sdl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/mupen64plus-input-sdl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/mupen64plus-input-sdl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/mupen64plus-input-sdl(?:\.git)?/(.*)          https://salsa.debian.org/games-team/mupen64plus-input-sdl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/mupen64plus-qt.git/commit/$          https://salsa.debian.org/games-team/mupen64plus-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/mupen64plus-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/mupen64plus-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/mupen64plus-qt(?:\.git)?/(.*)          https://salsa.debian.org/games-team/mupen64plus-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/mupen64plus-rsp-hle.git/commit/$          https://salsa.debian.org/games-team/mupen64plus-rsp-hle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/mupen64plus-rsp-hle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/mupen64plus-rsp-hle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/mupen64plus-rsp-hle(?:\.git)?/(.*)          https://salsa.debian.org/games-team/mupen64plus-rsp-hle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/mupen64plus-rsp-z64.git/commit/$          https://salsa.debian.org/games-team/mupen64plus-rsp-z64/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/mupen64plus-rsp-z64(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/mupen64plus-rsp-z64    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/mupen64plus-rsp-z64(?:\.git)?/(.*)          https://salsa.debian.org/games-team/mupen64plus-rsp-z64/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/mupen64plus-ui-console.git/commit/$          https://salsa.debian.org/games-team/mupen64plus-ui-console/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/mupen64plus-ui-console(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/mupen64plus-ui-console    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/mupen64plus-ui-console(?:\.git)?/(.*)          https://salsa.debian.org/games-team/mupen64plus-ui-console/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/mupen64plus-video-arachnoid.git/commit/$          https://salsa.debian.org/games-team/mupen64plus-video-arachnoid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/mupen64plus-video-arachnoid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/mupen64plus-video-arachnoid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/mupen64plus-video-arachnoid(?:\.git)?/(.*)          https://salsa.debian.org/games-team/mupen64plus-video-arachnoid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/mupen64plus-video-glide64.git/commit/$          https://salsa.debian.org/games-team/mupen64plus-video-glide64/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/mupen64plus-video-glide64(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/mupen64plus-video-glide64    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/mupen64plus-video-glide64(?:\.git)?/(.*)          https://salsa.debian.org/games-team/mupen64plus-video-glide64/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/mupen64plus-video-rice.git/commit/$          https://salsa.debian.org/games-team/mupen64plus-video-rice/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/mupen64plus-video-rice(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/mupen64plus-video-rice    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/mupen64plus-video-rice(?:\.git)?/(.*)          https://salsa.debian.org/games-team/mupen64plus-video-rice/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/mupen64plus-video-z64.git/commit/$          https://salsa.debian.org/games-team/mupen64plus-video-z64/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/mupen64plus-video-z64(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/mupen64plus-video-z64    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/mupen64plus-video-z64(?:\.git)?/(.*)          https://salsa.debian.org/games-team/mupen64plus-video-z64/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/nestopia.git/commit/$          https://salsa.debian.org/games-team/nestopia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/nestopia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/nestopia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/nestopia(?:\.git)?/(.*)          https://salsa.debian.org/games-team/nestopia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/nethack.git/commit/$          https://salsa.debian.org/games-team/nethack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/nethack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/nethack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/nethack(?:\.git)?/(.*)          https://salsa.debian.org/games-team/nethack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/netpanzer.git/commit/$          https://salsa.debian.org/games-team/netpanzer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/netpanzer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/netpanzer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/netpanzer(?:\.git)?/(.*)          https://salsa.debian.org/games-team/netpanzer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/neverball.git/commit/$          https://salsa.debian.org/games-team/neverball/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/neverball(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/neverball    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/neverball(?:\.git)?/(.*)          https://salsa.debian.org/games-team/neverball/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/nexuiz.git/commit/$          https://salsa.debian.org/games-team/nexuiz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/nexuiz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/nexuiz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/nexuiz(?:\.git)?/(.*)          https://salsa.debian.org/games-team/nexuiz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/nexuiz-data.git/commit/$          https://salsa.debian.org/games-team/nexuiz-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/nexuiz-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/nexuiz-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/nexuiz-data(?:\.git)?/(.*)          https://salsa.debian.org/games-team/nexuiz-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/ode.git/commit/$          https://salsa.debian.org/games-team/ode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/ode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/ode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/ode(?:\.git)?/(.*)          https://salsa.debian.org/games-team/ode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/ogre-1.9.git/commit/$          https://salsa.debian.org/games-team/ogre-1.9/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/ogre-1.9(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/ogre-1.9    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/ogre-1.9(?:\.git)?/(.*)          https://salsa.debian.org/games-team/ogre-1.9/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/openal-soft.git/commit/$          https://salsa.debian.org/games-team/openal-soft/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/openal-soft(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/openal-soft    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/openal-soft(?:\.git)?/(.*)          https://salsa.debian.org/games-team/openal-soft/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/openarena.git/commit/$          https://salsa.debian.org/games-team/openarena/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/openarena(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/openarena    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/openarena(?:\.git)?/(.*)          https://salsa.debian.org/games-team/openarena/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/openarena-data.git/commit/$          https://salsa.debian.org/games-team/openarena-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/openarena-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/openarena-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/openarena-data(?:\.git)?/(.*)          https://salsa.debian.org/games-team/openarena-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/opencity.git/commit/$          https://salsa.debian.org/games-team/opencity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/opencity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/opencity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/opencity(?:\.git)?/(.*)          https://salsa.debian.org/games-team/opencity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/openjk.git/commit/$          https://salsa.debian.org/games-team/openjk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/openjk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/openjk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/openjk(?:\.git)?/(.*)          https://salsa.debian.org/games-team/openjk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/openmw.git/commit/$          https://salsa.debian.org/games-team/openmw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/openmw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/openmw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/openmw(?:\.git)?/(.*)          https://salsa.debian.org/games-team/openmw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/openpref.git/commit/$          https://salsa.debian.org/games-team/openpref/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/openpref(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/openpref    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/openpref(?:\.git)?/(.*)          https://salsa.debian.org/games-team/openpref/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/opentyrian.git/commit/$          https://salsa.debian.org/games-team/opentyrian/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/opentyrian(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/opentyrian    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/opentyrian(?:\.git)?/(.*)          https://salsa.debian.org/games-team/opentyrian/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/openyahtzee.git/commit/$          https://salsa.debian.org/games-team/openyahtzee/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/openyahtzee(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/openyahtzee    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/openyahtzee(?:\.git)?/(.*)          https://salsa.debian.org/games-team/openyahtzee/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/osmose-emulator.git/commit/$          https://salsa.debian.org/games-team/osmose-emulator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/osmose-emulator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/osmose-emulator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/osmose-emulator(?:\.git)?/(.*)          https://salsa.debian.org/games-team/osmose-emulator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/oss-compat.git/commit/$          https://salsa.debian.org/games-team/oss-compat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/oss-compat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/oss-compat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/oss-compat(?:\.git)?/(.*)          https://salsa.debian.org/games-team/oss-compat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/out-of-order.git/commit/$          https://salsa.debian.org/games-team/out-of-order/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/out-of-order(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/out-of-order    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/out-of-order(?:\.git)?/(.*)          https://salsa.debian.org/games-team/out-of-order/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/overgod.git/commit/$          https://salsa.debian.org/games-team/overgod/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/overgod(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/overgod    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/overgod(?:\.git)?/(.*)          https://salsa.debian.org/games-team/overgod/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/pangzero.git/commit/$          https://salsa.debian.org/games-team/pangzero/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/pangzero(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/pangzero    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/pangzero(?:\.git)?/(.*)          https://salsa.debian.org/games-team/pangzero/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/pcsx2.git/commit/$          https://salsa.debian.org/games-team/pcsx2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/pcsx2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/pcsx2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/pcsx2(?:\.git)?/(.*)          https://salsa.debian.org/games-team/pcsx2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/pcsxr.git/commit/$          https://salsa.debian.org/games-team/pcsxr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/pcsxr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/pcsxr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/pcsxr(?:\.git)?/(.*)          https://salsa.debian.org/games-team/pcsxr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/penguin-command.git/commit/$          https://salsa.debian.org/games-team/penguin-command/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/penguin-command(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/penguin-command    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/penguin-command(?:\.git)?/(.*)          https://salsa.debian.org/games-team/penguin-command/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/pentobi.git/commit/$          https://salsa.debian.org/games-team/pentobi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/pentobi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/pentobi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/pentobi(?:\.git)?/(.*)          https://salsa.debian.org/games-team/pentobi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/performous.git/commit/$          https://salsa.debian.org/games-team/performous/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/performous(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/performous    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/performous(?:\.git)?/(.*)          https://salsa.debian.org/games-team/performous/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/pipenightdreams.git/commit/$          https://salsa.debian.org/games-team/pipenightdreams/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/pipenightdreams(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/pipenightdreams    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/pipenightdreams(?:\.git)?/(.*)          https://salsa.debian.org/games-team/pipenightdreams/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/planetblupi.git/commit/$          https://salsa.debian.org/games-team/planetblupi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/planetblupi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/planetblupi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/planetblupi(?:\.git)?/(.*)          https://salsa.debian.org/games-team/planetblupi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/playonlinux.git/commit/$          https://salsa.debian.org/games-team/playonlinux/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/playonlinux(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/playonlinux    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/playonlinux(?:\.git)?/(.*)          https://salsa.debian.org/games-team/playonlinux/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/pnglite.git/commit/$          https://salsa.debian.org/games-team/pnglite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/pnglite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/pnglite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/pnglite(?:\.git)?/(.*)          https://salsa.debian.org/games-team/pnglite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/pokemmo-installer.git/commit/$          https://salsa.debian.org/games-team/pokemmo-installer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/pokemmo-installer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/pokemmo-installer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/pokemmo-installer(?:\.git)?/(.*)          https://salsa.debian.org/games-team/pokemmo-installer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/pong2.git/commit/$          https://salsa.debian.org/games-team/pong2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/pong2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/pong2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/pong2(?:\.git)?/(.*)          https://salsa.debian.org/games-team/pong2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/powermanga.git/commit/$          https://salsa.debian.org/games-team/powermanga/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/powermanga(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/powermanga    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/powermanga(?:\.git)?/(.*)          https://salsa.debian.org/games-team/powermanga/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/prboom-plus.git/commit/$          https://salsa.debian.org/games-team/prboom-plus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/prboom-plus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/prboom-plus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/prboom-plus(?:\.git)?/(.*)          https://salsa.debian.org/games-team/prboom-plus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/pygame-sdl2.git/commit/$          https://salsa.debian.org/games-team/pygame-sdl2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/pygame-sdl2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/pygame-sdl2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/pygame-sdl2(?:\.git)?/(.*)          https://salsa.debian.org/games-team/pygame-sdl2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/pysolfc.git/commit/$          https://salsa.debian.org/games-team/pysolfc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/pysolfc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/pysolfc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/pysolfc(?:\.git)?/(.*)          https://salsa.debian.org/games-team/pysolfc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/pysolfc-cardsets.git/commit/$          https://salsa.debian.org/games-team/pysolfc-cardsets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/pysolfc-cardsets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/pysolfc-cardsets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/pysolfc-cardsets(?:\.git)?/(.*)          https://salsa.debian.org/games-team/pysolfc-cardsets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/python-sfml.git/commit/$          https://salsa.debian.org/games-team/python-sfml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/python-sfml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/python-sfml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/python-sfml(?:\.git)?/(.*)          https://salsa.debian.org/games-team/python-sfml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/qjoypad.git/commit/$          https://salsa.debian.org/games-team/qjoypad/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/qjoypad(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/qjoypad    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/qjoypad(?:\.git)?/(.*)          https://salsa.debian.org/games-team/qjoypad/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/quakespasm.git/commit/$          https://salsa.debian.org/games-team/quakespasm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/quakespasm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/quakespasm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/quakespasm(?:\.git)?/(.*)          https://salsa.debian.org/games-team/quakespasm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/quarry.git/commit/$          https://salsa.debian.org/games-team/quarry/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/quarry(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/quarry    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/quarry(?:\.git)?/(.*)          https://salsa.debian.org/games-team/quarry/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/quesoglc.git/commit/$          https://salsa.debian.org/games-team/quesoglc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/quesoglc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/quesoglc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/quesoglc(?:\.git)?/(.*)          https://salsa.debian.org/games-team/quesoglc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/rbdoom3bfg.git/commit/$          https://salsa.debian.org/games-team/rbdoom3bfg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/rbdoom3bfg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/rbdoom3bfg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/rbdoom3bfg(?:\.git)?/(.*)          https://salsa.debian.org/games-team/rbdoom3bfg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/redeclipse.git/commit/$          https://salsa.debian.org/games-team/redeclipse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/redeclipse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/redeclipse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/redeclipse(?:\.git)?/(.*)          https://salsa.debian.org/games-team/redeclipse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/redeclipse-data.git/commit/$          https://salsa.debian.org/games-team/redeclipse-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/redeclipse-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/redeclipse-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/redeclipse-data(?:\.git)?/(.*)          https://salsa.debian.org/games-team/redeclipse-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/renpy.git/commit/$          https://salsa.debian.org/games-team/renpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/renpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/renpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/renpy(?:\.git)?/(.*)          https://salsa.debian.org/games-team/renpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/residualvm.git/commit/$          https://salsa.debian.org/games-team/residualvm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/residualvm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/residualvm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/residualvm(?:\.git)?/(.*)          https://salsa.debian.org/games-team/residualvm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/ri-li.git/commit/$          https://salsa.debian.org/games-team/ri-li/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/ri-li(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/ri-li    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/ri-li(?:\.git)?/(.*)          https://salsa.debian.org/games-team/ri-li/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/roadfighter.git/commit/$          https://salsa.debian.org/games-team/roadfighter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/roadfighter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/roadfighter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/roadfighter(?:\.git)?/(.*)          https://salsa.debian.org/games-team/roadfighter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/rott.git/commit/$          https://salsa.debian.org/games-team/rott/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/rott(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/rott    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/rott(?:\.git)?/(.*)          https://salsa.debian.org/games-team/rott/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/runescape.git/commit/$          https://salsa.debian.org/games-team/runescape/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/runescape(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/runescape    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/runescape(?:\.git)?/(.*)          https://salsa.debian.org/games-team/runescape/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/sandboxgamemaker.git/commit/$          https://salsa.debian.org/games-team/sandboxgamemaker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/sandboxgamemaker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/sandboxgamemaker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/sandboxgamemaker(?:\.git)?/(.*)          https://salsa.debian.org/games-team/sandboxgamemaker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/sauerbraten.git/commit/$          https://salsa.debian.org/games-team/sauerbraten/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/sauerbraten(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/sauerbraten    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/sauerbraten(?:\.git)?/(.*)          https://salsa.debian.org/games-team/sauerbraten/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/scorched3d.git/commit/$          https://salsa.debian.org/games-team/scorched3d/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/scorched3d(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/scorched3d    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/scorched3d(?:\.git)?/(.*)          https://salsa.debian.org/games-team/scorched3d/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/scottfree.git/commit/$          https://salsa.debian.org/games-team/scottfree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/scottfree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/scottfree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/scottfree(?:\.git)?/(.*)          https://salsa.debian.org/games-team/scottfree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/scummvm.git/commit/$          https://salsa.debian.org/games-team/scummvm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/scummvm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/scummvm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/scummvm(?:\.git)?/(.*)          https://salsa.debian.org/games-team/scummvm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/scummvm-tools.git/commit/$          https://salsa.debian.org/games-team/scummvm-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/scummvm-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/scummvm-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/scummvm-tools(?:\.git)?/(.*)          https://salsa.debian.org/games-team/scummvm-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/seahorse-adventures.git/commit/$          https://salsa.debian.org/games-team/seahorse-adventures/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/seahorse-adventures(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/seahorse-adventures    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/seahorse-adventures(?:\.git)?/(.*)          https://salsa.debian.org/games-team/seahorse-adventures/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/simutrans.git/commit/$          https://salsa.debian.org/games-team/simutrans/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/simutrans(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/simutrans    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/simutrans(?:\.git)?/(.*)          https://salsa.debian.org/games-team/simutrans/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/simutrans-pak128.britain.git/commit/$          https://salsa.debian.org/games-team/simutrans-pak128.britain/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/simutrans-pak128.britain(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/simutrans-pak128.britain    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/simutrans-pak128.britain(?:\.git)?/(.*)          https://salsa.debian.org/games-team/simutrans-pak128.britain/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/simutrans-pak64.git/commit/$          https://salsa.debian.org/games-team/simutrans-pak64/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/simutrans-pak64(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/simutrans-pak64    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/simutrans-pak64(?:\.git)?/(.*)          https://salsa.debian.org/games-team/simutrans-pak64/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/skstream.git/commit/$          https://salsa.debian.org/games-team/skstream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/skstream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/skstream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/skstream(?:\.git)?/(.*)          https://salsa.debian.org/games-team/skstream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/sludge.git/commit/$          https://salsa.debian.org/games-team/sludge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/sludge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/sludge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/sludge(?:\.git)?/(.*)          https://salsa.debian.org/games-team/sludge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/spring.git/commit/$          https://salsa.debian.org/games-team/spring/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/spring(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/spring    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/spring(?:\.git)?/(.*)          https://salsa.debian.org/games-team/spring/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/springlobby.git/commit/$          https://salsa.debian.org/games-team/springlobby/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/springlobby(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/springlobby    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/springlobby(?:\.git)?/(.*)          https://salsa.debian.org/games-team/springlobby/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/steamcmd.git/commit/$          https://salsa.debian.org/games-team/steamcmd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/steamcmd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/steamcmd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/steamcmd(?:\.git)?/(.*)          https://salsa.debian.org/games-team/steamcmd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/stella.git/commit/$          https://salsa.debian.org/games-team/stella/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/stella(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/stella    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/stella(?:\.git)?/(.*)          https://salsa.debian.org/games-team/stella/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/supertransball2.git/commit/$          https://salsa.debian.org/games-team/supertransball2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/supertransball2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/supertransball2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/supertransball2(?:\.git)?/(.*)          https://salsa.debian.org/games-team/supertransball2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/tanglet.git/commit/$          https://salsa.debian.org/games-team/tanglet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/tanglet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/tanglet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/tanglet(?:\.git)?/(.*)          https://salsa.debian.org/games-team/tanglet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/tecnoballz.git/commit/$          https://salsa.debian.org/games-team/tecnoballz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/tecnoballz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/tecnoballz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/tecnoballz(?:\.git)?/(.*)          https://salsa.debian.org/games-team/tecnoballz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/teeworlds.git/commit/$          https://salsa.debian.org/games-team/teeworlds/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/teeworlds(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/teeworlds    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/teeworlds(?:\.git)?/(.*)          https://salsa.debian.org/games-team/teeworlds/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/tenmado.git/commit/$          https://salsa.debian.org/games-team/tenmado/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/tenmado(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/tenmado    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/tenmado(?:\.git)?/(.*)          https://salsa.debian.org/games-team/tenmado/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/torcs.git/commit/$          https://salsa.debian.org/games-team/torcs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/torcs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/torcs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/torcs(?:\.git)?/(.*)          https://salsa.debian.org/games-team/torcs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/trackballs.git/commit/$          https://salsa.debian.org/games-team/trackballs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/trackballs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/trackballs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/trackballs(?:\.git)?/(.*)          https://salsa.debian.org/games-team/trackballs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/trigger-rally.git/commit/$          https://salsa.debian.org/games-team/trigger-rally/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/trigger-rally(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/trigger-rally    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/trigger-rally(?:\.git)?/(.*)          https://salsa.debian.org/games-team/trigger-rally/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/triplane.git/commit/$          https://salsa.debian.org/games-team/triplane/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/triplane(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/triplane    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/triplane(?:\.git)?/(.*)          https://salsa.debian.org/games-team/triplane/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/trophy.git/commit/$          https://salsa.debian.org/games-team/trophy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/trophy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/trophy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/trophy(?:\.git)?/(.*)          https://salsa.debian.org/games-team/trophy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/tuxfootball.git/commit/$          https://salsa.debian.org/games-team/tuxfootball/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/tuxfootball(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/tuxfootball    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/tuxfootball(?:\.git)?/(.*)          https://salsa.debian.org/games-team/tuxfootball/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/tuxpuck.git/commit/$          https://salsa.debian.org/games-team/tuxpuck/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/tuxpuck(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/tuxpuck    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/tuxpuck(?:\.git)?/(.*)          https://salsa.debian.org/games-team/tuxpuck/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/tworld.git/commit/$          https://salsa.debian.org/games-team/tworld/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/tworld(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/tworld    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/tworld(?:\.git)?/(.*)          https://salsa.debian.org/games-team/tworld/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/ufoai.git/commit/$          https://salsa.debian.org/games-team/ufoai/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/ufoai(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/ufoai    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/ufoai(?:\.git)?/(.*)          https://salsa.debian.org/games-team/ufoai/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/ufoai-data.git/commit/$          https://salsa.debian.org/games-team/ufoai-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/ufoai-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/ufoai-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/ufoai-data(?:\.git)?/(.*)          https://salsa.debian.org/games-team/ufoai-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/ufoai-maps.git/commit/$          https://salsa.debian.org/games-team/ufoai-maps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/ufoai-maps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/ufoai-maps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/ufoai-maps(?:\.git)?/(.*)          https://salsa.debian.org/games-team/ufoai-maps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/ufoai-music.git/commit/$          https://salsa.debian.org/games-team/ufoai-music/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/ufoai-music(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/ufoai-music    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/ufoai-music(?:\.git)?/(.*)          https://salsa.debian.org/games-team/ufoai-music/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/unknown-horizons.git/commit/$          https://salsa.debian.org/games-team/unknown-horizons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/unknown-horizons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/unknown-horizons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/unknown-horizons(?:\.git)?/(.*)          https://salsa.debian.org/games-team/unknown-horizons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/unshield.git/commit/$          https://salsa.debian.org/games-team/unshield/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/unshield(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/unshield    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/unshield(?:\.git)?/(.*)          https://salsa.debian.org/games-team/unshield/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/varconf.git/commit/$          https://salsa.debian.org/games-team/varconf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/varconf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/varconf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/varconf(?:\.git)?/(.*)          https://salsa.debian.org/games-team/varconf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/vcmi.git/commit/$          https://salsa.debian.org/games-team/vcmi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/vcmi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/vcmi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/vcmi(?:\.git)?/(.*)          https://salsa.debian.org/games-team/vcmi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/viruskiller.git/commit/$          https://salsa.debian.org/games-team/viruskiller/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/viruskiller(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/viruskiller    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/viruskiller(?:\.git)?/(.*)          https://salsa.debian.org/games-team/viruskiller/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/visualboyadvance.git/commit/$          https://salsa.debian.org/games-team/visualboyadvance/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/visualboyadvance(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/visualboyadvance    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/visualboyadvance(?:\.git)?/(.*)          https://salsa.debian.org/games-team/visualboyadvance/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/vor.git/commit/$          https://salsa.debian.org/games-team/vor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/vor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/vor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/vor(?:\.git)?/(.*)          https://salsa.debian.org/games-team/vor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/warmux.git/commit/$          https://salsa.debian.org/games-team/warmux/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/warmux(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/warmux    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/warmux(?:\.git)?/(.*)          https://salsa.debian.org/games-team/warmux/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/wesnoth.git/commit/$          https://salsa.debian.org/games-team/wesnoth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/wesnoth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/wesnoth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/wesnoth(?:\.git)?/(.*)          https://salsa.debian.org/games-team/wesnoth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/wfmath.git/commit/$          https://salsa.debian.org/games-team/wfmath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/wfmath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/wfmath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/wfmath(?:\.git)?/(.*)          https://salsa.debian.org/games-team/wfmath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/whichwayisup.git/commit/$          https://salsa.debian.org/games-team/whichwayisup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/whichwayisup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/whichwayisup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/whichwayisup(?:\.git)?/(.*)          https://salsa.debian.org/games-team/whichwayisup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/widelands.git/commit/$          https://salsa.debian.org/games-team/widelands/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/widelands(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/widelands    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/widelands(?:\.git)?/(.*)          https://salsa.debian.org/games-team/widelands/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/wing.git/commit/$          https://salsa.debian.org/games-team/wing/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/wing(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/wing    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/wing(?:\.git)?/(.*)          https://salsa.debian.org/games-team/wing/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/wolf4sdl.git/commit/$          https://salsa.debian.org/games-team/wolf4sdl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/wolf4sdl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/wolf4sdl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/wolf4sdl(?:\.git)?/(.*)          https://salsa.debian.org/games-team/wolf4sdl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/xaos.git/commit/$          https://salsa.debian.org/games-team/xaos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/xaos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/xaos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/xaos(?:\.git)?/(.*)          https://salsa.debian.org/games-team/xaos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/xboard.git/commit/$          https://salsa.debian.org/games-team/xboard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/xboard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/xboard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/xboard(?:\.git)?/(.*)          https://salsa.debian.org/games-team/xboard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/xboxdrv.git/commit/$          https://salsa.debian.org/games-team/xboxdrv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/xboxdrv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/xboxdrv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/xboxdrv(?:\.git)?/(.*)          https://salsa.debian.org/games-team/xboxdrv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/xgalaga.git/commit/$          https://salsa.debian.org/games-team/xgalaga/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/xgalaga(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/xgalaga    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/xgalaga(?:\.git)?/(.*)          https://salsa.debian.org/games-team/xgalaga/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/xmoto.git/commit/$          https://salsa.debian.org/games-team/xmoto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/xmoto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/xmoto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/xmoto(?:\.git)?/(.*)          https://salsa.debian.org/games-team/xmoto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/xpenguins.git/commit/$          https://salsa.debian.org/games-team/xpenguins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/xpenguins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/xpenguins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/xpenguins(?:\.git)?/(.*)          https://salsa.debian.org/games-team/xpenguins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/xteddy.git/commit/$          https://salsa.debian.org/games-team/xteddy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/xteddy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/xteddy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/xteddy(?:\.git)?/(.*)          https://salsa.debian.org/games-team/xteddy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/xwelltris.git/commit/$          https://salsa.debian.org/games-team/xwelltris/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/xwelltris(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/xwelltris    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/xwelltris(?:\.git)?/(.*)          https://salsa.debian.org/games-team/xwelltris/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/xye.git/commit/$          https://salsa.debian.org/games-team/xye/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/xye(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/xye    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/xye(?:\.git)?/(.*)          https://salsa.debian.org/games-team/xye/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/yquake2.git/commit/$          https://salsa.debian.org/games-team/yquake2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/yquake2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/yquake2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/yquake2(?:\.git)?/(.*)          https://salsa.debian.org/games-team/yquake2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/zoom-player.git/commit/$          https://salsa.debian.org/games-team/zoom-player/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/zoom-player(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/zoom-player    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/zoom-player(?:\.git)?/(.*)          https://salsa.debian.org/games-team/zoom-player/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-games/zsnes.git/commit/$          https://salsa.debian.org/games-team/zsnes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-games/zsnes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/games-team/zsnes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-games/zsnes(?:\.git)?/(.*)          https://salsa.debian.org/games-team/zsnes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-haskell/DHG_packages.git/commit/$          https://salsa.debian.org/haskell-team/DHG_packages/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-haskell/DHG_packages(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/haskell-team/DHG_packages    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-haskell/DHG_packages(?:\.git)?/(.*)          https://salsa.debian.org/haskell-team/DHG_packages/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-haskell/dh-haskell.git/commit/$          https://salsa.debian.org/haskell-team/dh-haskell/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-haskell/dh-haskell(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/haskell-team/dh-haskell    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-haskell/dh-haskell(?:\.git)?/(.*)          https://salsa.debian.org/haskell-team/dh-haskell/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-haskell/haskell-devscripts.git/commit/$          https://salsa.debian.org/haskell-team/haskell-devscripts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-haskell/haskell-devscripts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/haskell-team/haskell-devscripts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-haskell/haskell-devscripts(?:\.git)?/(.*)          https://salsa.debian.org/haskell-team/haskell-devscripts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-haskell/package-plan.git/commit/$          https://salsa.debian.org/haskell-team/package-plan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-haskell/package-plan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/haskell-team/package-plan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-haskell/package-plan(?:\.git)?/(.*)          https://salsa.debian.org/haskell-team/package-plan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-haskell/pkg-haskell-tools.git/commit/$          https://salsa.debian.org/haskell-team/pkg-haskell-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-haskell/pkg-haskell-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/haskell-team/pkg-haskell-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-haskell/pkg-haskell-tools(?:\.git)?/(.*)          https://salsa.debian.org/haskell-team/pkg-haskell-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-haskell/tools.git/commit/$          https://salsa.debian.org/haskell-team/tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-haskell/tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/haskell-team/tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-haskell/tools(?:\.git)?/(.*)          https://salsa.debian.org/haskell-team/tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-androresolvd.git/commit/$          https://salsa.debian.org/android-tools-team/android-androresolvd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-androresolvd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-androresolvd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-androresolvd(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-androresolvd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-framework-23.git/commit/$          https://salsa.debian.org/android-tools-team/android-framework-23/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-framework-23(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-framework-23    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-framework-23(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-framework-23/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-permissions.git/commit/$          https://salsa.debian.org/android-tools-team/android-permissions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-permissions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-permissions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-permissions(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-permissions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-build.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-build/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-build(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-build    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-build(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-build/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-dalvik.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-dalvik/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-dalvik(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-dalvik    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-dalvik(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-dalvik/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-development.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-development/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-development(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-development    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-development(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-development/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/boringssl.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-external-boringssl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/boringssl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-external-boringssl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/boringssl(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-external-boringssl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-external-conscrypt.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-external-conscrypt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-external-conscrypt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-external-conscrypt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-external-conscrypt(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-external-conscrypt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-external-doclava.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-external-doclava/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-external-doclava(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-external-doclava    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-external-doclava(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-external-doclava/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-external-jsilver.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-external-jsilver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-external-jsilver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-external-jsilver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-external-jsilver(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-external-jsilver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-external-libselinux.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-external-libselinux/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-external-libselinux(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-external-libselinux    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-external-libselinux(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-external-libselinux/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-external-libunwind.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-external-libunwind/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-external-libunwind(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-external-libunwind    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-external-libunwind(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-external-libunwind/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-frameworks-base.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-frameworks-base/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-frameworks-base(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-frameworks-base    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-frameworks-base(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-frameworks-base/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-frameworks-compile.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-frameworks-compile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-frameworks-compile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-frameworks-compile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-frameworks-compile(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-frameworks-compile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-frameworks-data-binding.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-frameworks-data-binding/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-frameworks-data-binding(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-frameworks-data-binding    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-frameworks-data-binding(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-frameworks-data-binding/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-frameworks-native.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-frameworks-native/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-frameworks-native(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-frameworks-native    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-frameworks-native(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-frameworks-native/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-libcore.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-libcore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-libcore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-libcore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-libcore(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-libcore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-libnativehelper.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-libnativehelper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-libnativehelper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-libnativehelper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-libnativehelper(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-libnativehelper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-system-core.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-system-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-system-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-system-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-system-core(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-system-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-system-extras.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-system-extras/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-system-extras(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-system-extras    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-system-extras(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-system-extras/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-system.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-system/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-system(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-system    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-system(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-system/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-system-tools-aidl.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-system-tools-aidl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-system-tools-aidl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-system-tools-aidl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-system-tools-aidl(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-system-tools-aidl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-tools-analytics-library.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-tools-analytics-library/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-tools-analytics-library(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-tools-analytics-library    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-tools-analytics-library(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-tools-analytics-library/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-tools-apksig.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-tools-apksig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-tools-apksig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-tools-apksig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-tools-apksig(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-tools-apksig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-tools-base.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-tools-base/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-tools-base(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-tools-base    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-tools-base(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-tools-base/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-platform-tools-swt.git/commit/$          https://salsa.debian.org/android-tools-team/android-platform-tools-swt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-platform-tools-swt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-platform-tools-swt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-platform-tools-swt(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-platform-tools-swt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-sdk-helper.git/commit/$          https://salsa.debian.org/android-tools-team/android-sdk-helper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-sdk-helper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-sdk-helper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-sdk-helper(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-sdk-helper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-sdk-meta.git/commit/$          https://salsa.debian.org/android-tools-team/android-sdk-meta/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-sdk-meta(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-sdk-meta    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-sdk-meta(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-sdk-meta/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/androidsdk-tools.git/commit/$          https://salsa.debian.org/android-tools-team/androidsdk-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/androidsdk-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/androidsdk-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/androidsdk-tools(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/androidsdk-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/android-tools.git/commit/$          https://salsa.debian.org/android-tools-team/android-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/android-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/android-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/android-tools(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/android-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/apktool.git/commit/$          https://salsa.debian.org/android-tools-team/apktool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/apktool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/apktool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/apktool(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/apktool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/dummydroid.git/commit/$          https://salsa.debian.org/android-tools-team/dummydroid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/dummydroid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/dummydroid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/dummydroid(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/dummydroid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/enjarify.git/commit/$          https://salsa.debian.org/android-tools-team/enjarify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/enjarify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/enjarify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/enjarify(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/enjarify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/frameworksbase.git/commit/$          https://salsa.debian.org/android-tools-team/frameworksbase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/frameworksbase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/frameworksbase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/frameworksbase(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/frameworksbase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/google-android-build-tools-installer.git/commit/$          https://salsa.debian.org/android-tools-team/google-android-build-tools-installer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/google-android-build-tools-installer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/google-android-build-tools-installer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/google-android-build-tools-installer(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/google-android-build-tools-installer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/google-android-installers.git/commit/$          https://salsa.debian.org/android-tools-team/google-android-installers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/google-android-installers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/google-android-installers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/google-android-installers(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/google-android-installers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/google-android-m2repository-installer.git/commit/$          https://salsa.debian.org/android-tools-team/google-android-m2repository-installer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/google-android-m2repository-installer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/google-android-m2repository-installer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/google-android-m2repository-installer(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/google-android-m2repository-installer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/google-android-ndk-installer.git/commit/$          https://salsa.debian.org/android-tools-team/google-android-ndk-installer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/google-android-ndk-installer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/google-android-ndk-installer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/google-android-ndk-installer(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/google-android-ndk-installer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/google-android-sdk-docs-installer.git/commit/$          https://salsa.debian.org/android-tools-team/google-android-sdk-docs-installer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/google-android-sdk-docs-installer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/google-android-sdk-docs-installer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/google-android-sdk-docs-installer(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/google-android-sdk-docs-installer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/google-android-studio-installer.git/commit/$          https://salsa.debian.org/android-tools-team/google-android-studio-installer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/google-android-studio-installer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/google-android-studio-installer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/google-android-studio-installer(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/google-android-studio-installer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/libscout.git/commit/$          https://salsa.debian.org/android-tools-team/libscout/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/libscout(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/libscout    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/libscout(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/libscout/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/libsmali-1-java.git/commit/$          https://salsa.debian.org/android-tools-team/libsmali-1-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/libsmali-1-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/libsmali-1-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/libsmali-1-java(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/libsmali-1-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/libsmali-java.git/commit/$          https://salsa.debian.org/android-tools-team/libsmali-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/libsmali-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/libsmali-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/libsmali-java(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/libsmali-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/repo.git/commit/$          https://salsa.debian.org/android-tools-team/repo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/repo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/repo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/repo(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/repo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/android-tools/scripts.git/commit/$          https://salsa.debian.org/android-tools-team/scripts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/android-tools/scripts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/android-tools-team/scripts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/android-tools/scripts(?:\.git)?/(.*)          https://salsa.debian.org/android-tools-team/scripts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/acccheck.git/commit/$          https://salsa.debian.org/pkg-security-team/acccheck/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/acccheck(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/acccheck    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/acccheck(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/acccheck/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/acct.git/commit/$          https://salsa.debian.org/pkg-security-team/acct/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/acct(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/acct    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/acct(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/acct/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/aircrack-ng.git/commit/$          https://salsa.debian.org/pkg-security-team/aircrack-ng/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/aircrack-ng(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/aircrack-ng    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/aircrack-ng(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/aircrack-ng/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/arpon.git/commit/$          https://salsa.debian.org/pkg-security-team/arpon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/arpon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/arpon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/arpon(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/arpon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/arp-scan.git/commit/$          https://salsa.debian.org/pkg-security-team/arp-scan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/arp-scan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/arp-scan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/arp-scan(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/arp-scan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/arpwatch.git/commit/$          https://salsa.debian.org/pkg-security-team/arpwatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/arpwatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/arpwatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/arpwatch(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/arpwatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/autolog.git/commit/$          https://salsa.debian.org/pkg-security-team/autolog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/autolog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/autolog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/autolog(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/autolog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/automater.git/commit/$          https://salsa.debian.org/pkg-security-team/automater/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/automater(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/automater    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/automater(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/automater/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/backdoor-factory.git/commit/$          https://salsa.debian.org/pkg-security-team/backdoor-factory/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/backdoor-factory(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/backdoor-factory    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/backdoor-factory(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/backdoor-factory/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/bbqsql.git/commit/$          https://salsa.debian.org/pkg-security-team/bbqsql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/bbqsql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/bbqsql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/bbqsql(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/bbqsql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/bdfproxy.git/commit/$          https://salsa.debian.org/pkg-security-team/bdfproxy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/bdfproxy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/bdfproxy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/bdfproxy(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/bdfproxy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/bettercap.git/commit/$          https://salsa.debian.org/pkg-security-team/bettercap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/bettercap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/bettercap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/bettercap(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/bettercap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/binwalk.git/commit/$          https://salsa.debian.org/pkg-security-team/binwalk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/binwalk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/binwalk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/binwalk(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/binwalk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/braa.git/commit/$          https://salsa.debian.org/pkg-security-team/braa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/braa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/braa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/braa(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/braa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/brutespray.git/commit/$          https://salsa.debian.org/pkg-security-team/brutespray/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/brutespray(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/brutespray    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/brutespray(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/brutespray/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/burpsuite.git/commit/$          https://salsa.debian.org/pkg-security-team/burpsuite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/burpsuite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/burpsuite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/burpsuite(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/burpsuite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/capstone.git/commit/$          https://salsa.debian.org/pkg-security-team/capstone/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/capstone(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/capstone    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/capstone(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/capstone/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/chkrootkit.git/commit/$          https://salsa.debian.org/pkg-security-team/chkrootkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/chkrootkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/chkrootkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/chkrootkit(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/chkrootkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/commix.git/commit/$          https://salsa.debian.org/pkg-security-team/commix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/commix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/commix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/commix(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/commix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/curvedns.git/commit/$          https://salsa.debian.org/pkg-security-team/curvedns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/curvedns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/curvedns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/curvedns(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/curvedns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/dhcpig.git/commit/$          https://salsa.debian.org/pkg-security-team/dhcpig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/dhcpig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/dhcpig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/dhcpig(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/dhcpig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/dirb.git/commit/$          https://salsa.debian.org/pkg-security-team/dirb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/dirb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/dirb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/dirb(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/dirb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/dnsmap.git/commit/$          https://salsa.debian.org/pkg-security-team/dnsmap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/dnsmap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/dnsmap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/dnsmap(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/dnsmap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/dnsrecon.git/commit/$          https://salsa.debian.org/pkg-security-team/dnsrecon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/dnsrecon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/dnsrecon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/dnsrecon(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/dnsrecon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/doona.git/commit/$          https://salsa.debian.org/pkg-security-team/doona/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/doona(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/doona    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/doona(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/doona/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/dsniff.git/commit/$          https://salsa.debian.org/pkg-security-team/dsniff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/dsniff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/dsniff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/dsniff(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/dsniff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/goldeneye.git/commit/$          https://salsa.debian.org/pkg-security-team/goldeneye/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/goldeneye(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/goldeneye    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/goldeneye(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/goldeneye/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/greenbone-security-assistant.git/commit/$          https://salsa.debian.org/pkg-security-team/greenbone-security-assistant/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/greenbone-security-assistant(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/greenbone-security-assistant    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/greenbone-security-assistant(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/greenbone-security-assistant/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/hashcat.git/commit/$          https://salsa.debian.org/pkg-security-team/hashcat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/hashcat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/hashcat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/hashcat(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/hashcat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/hashcat-meta.git/commit/$          https://salsa.debian.org/pkg-security-team/hashcat-meta/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/hashcat-meta(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/hashcat-meta    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/hashcat-meta(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/hashcat-meta/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/hashid.git/commit/$          https://salsa.debian.org/pkg-security-team/hashid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/hashid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/hashid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/hashid(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/hashid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/hexorbase.git/commit/$          https://salsa.debian.org/pkg-security-team/hexorbase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/hexorbase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/hexorbase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/hexorbase(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/hexorbase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/hydra.git/commit/$          https://salsa.debian.org/pkg-security-team/hydra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/hydra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/hydra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/hydra(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/hydra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/irpas.git/commit/$          https://salsa.debian.org/pkg-security-team/irpas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/irpas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/irpas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/irpas(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/irpas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/knocker.git/commit/$          https://salsa.debian.org/pkg-security-team/knocker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/knocker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/knocker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/knocker(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/knocker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/ledger-udev.git/commit/$          https://salsa.debian.org/pkg-security-team/ledger-udev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/ledger-udev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/ledger-udev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/ledger-udev(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/ledger-udev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/libecc.git/commit/$          https://salsa.debian.org/pkg-security-team/libecc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/libecc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libecc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/libecc(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libecc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/libnids.git/commit/$          https://salsa.debian.org/pkg-security-team/libnids/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/libnids(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libnids    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/libnids(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libnids/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/maskprocessor.git/commit/$          https://salsa.debian.org/pkg-security-team/maskprocessor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/maskprocessor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/maskprocessor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/maskprocessor(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/maskprocessor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/mdk3.git/commit/$          https://salsa.debian.org/pkg-security-team/mdk3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/mdk3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/mdk3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/mdk3(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/mdk3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/medusa.git/commit/$          https://salsa.debian.org/pkg-security-team/medusa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/medusa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/medusa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/medusa(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/medusa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/metasploit-framework.git/commit/$          https://salsa.debian.org/pkg-security-team/metasploit-framework/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/metasploit-framework(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/metasploit-framework    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/metasploit-framework(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/metasploit-framework/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/ncrack.git/commit/$          https://salsa.debian.org/pkg-security-team/ncrack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/ncrack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/ncrack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/ncrack(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/ncrack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/neopi.git/commit/$          https://salsa.debian.org/pkg-security-team/neopi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/neopi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/neopi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/neopi(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/neopi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/nmap.git/commit/$          https://salsa.debian.org/pkg-security-team/nmap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/nmap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/nmap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/nmap(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/nmap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/nmapsi4.git/commit/$          https://salsa.debian.org/pkg-security-team/nmapsi4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/nmapsi4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/nmapsi4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/nmapsi4(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/nmapsi4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/openscap-daemon.git/commit/$          https://salsa.debian.org/pkg-security-team/openscap-daemon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/openscap-daemon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/openscap-daemon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/openscap-daemon(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/openscap-daemon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/openvas-cli.git/commit/$          https://salsa.debian.org/pkg-security-team/openvas-cli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/openvas-cli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/openvas-cli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/openvas-cli(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/openvas-cli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/openvas.git/commit/$          https://salsa.debian.org/pkg-security-team/openvas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/openvas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/openvas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/openvas(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/openvas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/openvas-libraries.git/commit/$          https://salsa.debian.org/pkg-security-team/openvas-libraries/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/openvas-libraries(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/openvas-libraries    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/openvas-libraries(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/openvas-libraries/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/openvas-manager.git/commit/$          https://salsa.debian.org/pkg-security-team/openvas-manager/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/openvas-manager(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/openvas-manager    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/openvas-manager(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/openvas-manager/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/openvas-scanner.git/commit/$          https://salsa.debian.org/pkg-security-team/openvas-scanner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/openvas-scanner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/openvas-scanner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/openvas-scanner(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/openvas-scanner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/ophcrack.git/commit/$          https://salsa.debian.org/pkg-security-team/ophcrack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/ophcrack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/ophcrack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/ophcrack(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/ophcrack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/p0f.git/commit/$          https://salsa.debian.org/pkg-security-team/p0f/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/p0f(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/p0f    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/p0f(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/p0f/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/patator.git/commit/$          https://salsa.debian.org/pkg-security-team/patator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/patator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/patator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/patator(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/patator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/pixiewps.git/commit/$          https://salsa.debian.org/pkg-security-team/pixiewps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/pixiewps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/pixiewps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/pixiewps(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/pixiewps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/pnscan.git/commit/$          https://salsa.debian.org/pkg-security-team/pnscan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/pnscan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/pnscan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/pnscan(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/pnscan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/polenum.git/commit/$          https://salsa.debian.org/pkg-security-team/polenum/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/polenum(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/polenum    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/polenum(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/polenum/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/princeprocessor.git/commit/$          https://salsa.debian.org/pkg-security-team/princeprocessor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/princeprocessor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/princeprocessor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/princeprocessor(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/princeprocessor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/python-darts.lib.utils.lru.git/commit/$          https://salsa.debian.org/pkg-security-team/python-darts.lib.utils.lru/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/python-darts.lib.utils.lru(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/python-darts.lib.utils.lru    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/python-darts.lib.utils.lru(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/python-darts.lib.utils.lru/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/python-vulndb.git/commit/$          https://salsa.debian.org/pkg-security-team/python-vulndb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/python-vulndb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/python-vulndb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/python-vulndb(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/python-vulndb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/recon-ng.git/commit/$          https://salsa.debian.org/pkg-security-team/recon-ng/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/recon-ng(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/recon-ng    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/recon-ng(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/recon-ng/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/rfdump.git/commit/$          https://salsa.debian.org/pkg-security-team/rfdump/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/rfdump(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/rfdump    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/rfdump(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/rfdump/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/samdump2.git/commit/$          https://salsa.debian.org/pkg-security-team/samdump2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/samdump2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/samdump2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/samdump2(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/samdump2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/scap-security-guide.git/commit/$          https://salsa.debian.org/pkg-security-team/scap-security-guide/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/scap-security-guide(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/scap-security-guide    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/scap-security-guide(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/scap-security-guide/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/set.git/commit/$          https://salsa.debian.org/pkg-security-team/set/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/set(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/set    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/set(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/set/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/snoopy.git/commit/$          https://salsa.debian.org/pkg-security-team/snoopy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/snoopy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/snoopy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/snoopy(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/snoopy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/sqlmap.git/commit/$          https://salsa.debian.org/pkg-security-team/sqlmap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/sqlmap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/sqlmap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/sqlmap(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/sqlmap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/ssldump.git/commit/$          https://salsa.debian.org/pkg-security-team/ssldump/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/ssldump(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/ssldump    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/ssldump(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/ssldump/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/sslsniff.git/commit/$          https://salsa.debian.org/pkg-security-team/sslsniff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/sslsniff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/sslsniff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/sslsniff(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/sslsniff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/statsprocessor.git/commit/$          https://salsa.debian.org/pkg-security-team/statsprocessor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/statsprocessor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/statsprocessor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/statsprocessor(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/statsprocessor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/sucrack.git/commit/$          https://salsa.debian.org/pkg-security-team/sucrack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/sucrack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/sucrack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/sucrack(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/sucrack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/swatch.git/commit/$          https://salsa.debian.org/pkg-security-team/swatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/swatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/swatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/swatch(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/swatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/t50.git/commit/$          https://salsa.debian.org/pkg-security-team/t50/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/t50(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/t50    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/t50(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/t50/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/tcpick.git/commit/$          https://salsa.debian.org/pkg-security-team/tcpick/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/tcpick(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/tcpick    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/tcpick(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/tcpick/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/testssl.sh.git/commit/$          https://salsa.debian.org/pkg-security-team/testssl.sh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/testssl.sh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/testssl.sh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/testssl.sh(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/testssl.sh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/thc-ipv6.git/commit/$          https://salsa.debian.org/pkg-security-team/thc-ipv6/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/thc-ipv6(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/thc-ipv6    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/thc-ipv6(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/thc-ipv6/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/tomb.git/commit/$          https://salsa.debian.org/pkg-security-team/tomb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/tomb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/tomb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/tomb(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/tomb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/vboot-utils.git/commit/$          https://salsa.debian.org/pkg-security-team/vboot-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/vboot-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/vboot-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/vboot-utils(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/vboot-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/w3af.git/commit/$          https://salsa.debian.org/pkg-security-team/w3af/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/w3af(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/w3af    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/w3af(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/w3af/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/wafw00f.git/commit/$          https://salsa.debian.org/pkg-security-team/wafw00f/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/wafw00f(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/wafw00f    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/wafw00f(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/wafw00f/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/wapiti.git/commit/$          https://salsa.debian.org/pkg-security-team/wapiti/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/wapiti(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/wapiti    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/wapiti(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/wapiti/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/wcc.git/commit/$          https://salsa.debian.org/pkg-security-team/wcc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/wcc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/wcc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/wcc(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/wcc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/websploit.git/commit/$          https://salsa.debian.org/pkg-security-team/websploit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/websploit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/websploit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/websploit(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/websploit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/wfuzz.git/commit/$          https://salsa.debian.org/pkg-security-team/wfuzz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/wfuzz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/wfuzz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/wfuzz(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/wfuzz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/wifite.git/commit/$          https://salsa.debian.org/pkg-security-team/wifite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/wifite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/wifite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/wifite(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/wifite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-security/xprobe.git/commit/$          https://salsa.debian.org/pkg-security-team/xprobe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-security/xprobe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/xprobe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-security/xprobe(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/xprobe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/aesfix.git/commit/$          https://salsa.debian.org/pkg-security-team/aesfix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/aesfix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/aesfix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/aesfix(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/aesfix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/aeskeyfind.git/commit/$          https://salsa.debian.org/pkg-security-team/aeskeyfind/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/aeskeyfind(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/aeskeyfind    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/aeskeyfind(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/aeskeyfind/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/aff4.git/commit/$          https://salsa.debian.org/pkg-security-team/aff4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/aff4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/aff4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/aff4(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/aff4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/afflib.git/commit/$          https://salsa.debian.org/pkg-security-team/afflib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/afflib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/afflib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/afflib(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/afflib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/aimage.git/commit/$          https://salsa.debian.org/pkg-security-team/aimage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/aimage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/aimage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/aimage(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/aimage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/air.git/commit/$          https://salsa.debian.org/pkg-security-team/air/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/air(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/air    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/air(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/air/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/biew.git/commit/$          https://salsa.debian.org/pkg-security-team/biew/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/biew(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/biew    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/biew(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/biew/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/binplist.git/commit/$          https://salsa.debian.org/pkg-security-team/binplist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/binplist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/binplist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/binplist(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/binplist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/bios-memimage.git/commit/$          https://salsa.debian.org/pkg-security-team/bios-memimage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/bios-memimage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/bios-memimage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/bios-memimage(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/bios-memimage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/bruteforce-salted-openssl.git/commit/$          https://salsa.debian.org/pkg-security-team/bruteforce-salted-openssl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/bruteforce-salted-openssl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/bruteforce-salted-openssl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/bruteforce-salted-openssl(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/bruteforce-salted-openssl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/cewl.git/commit/$          https://salsa.debian.org/pkg-security-team/cewl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/cewl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/cewl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/cewl(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/cewl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/chaosreader.git/commit/$          https://salsa.debian.org/pkg-security-team/chaosreader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/chaosreader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/chaosreader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/chaosreader(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/chaosreader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/crack.git/commit/$          https://salsa.debian.org/pkg-security-team/crack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/crack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/crack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/crack(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/crack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/dc3dd.git/commit/$          https://salsa.debian.org/pkg-security-team/dc3dd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/dc3dd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/dc3dd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/dc3dd(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/dc3dd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/dfdatetime.git/commit/$          https://salsa.debian.org/pkg-security-team/dfdatetime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/dfdatetime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/dfdatetime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/dfdatetime(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/dfdatetime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/dfvfs.git/commit/$          https://salsa.debian.org/pkg-security-team/dfvfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/dfvfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/dfvfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/dfvfs(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/dfvfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/dfwinreg.git/commit/$          https://salsa.debian.org/pkg-security-team/dfwinreg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/dfwinreg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/dfwinreg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/dfwinreg(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/dfwinreg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/dislocker.git/commit/$          https://salsa.debian.org/pkg-security-team/dislocker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/dislocker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/dislocker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/dislocker(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/dislocker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/ed2k-hash.git/commit/$          https://salsa.debian.org/pkg-security-team/ed2k-hash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/ed2k-hash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/ed2k-hash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/ed2k-hash(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/ed2k-hash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/eindeutig.git/commit/$          https://salsa.debian.org/pkg-security-team/eindeutig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/eindeutig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/eindeutig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/eindeutig(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/eindeutig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/exifprobe.git/commit/$          https://salsa.debian.org/pkg-security-team/exifprobe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/exifprobe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/exifprobe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/exifprobe(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/exifprobe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/ext3grep.git/commit/$          https://salsa.debian.org/pkg-security-team/ext3grep/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/ext3grep(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/ext3grep    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/ext3grep(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/ext3grep/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/ext4magic.git/commit/$          https://salsa.debian.org/pkg-security-team/ext4magic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/ext4magic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/ext4magic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/ext4magic(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/ext4magic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/extundelete.git/commit/$          https://salsa.debian.org/pkg-security-team/extundelete/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/extundelete(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/extundelete    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/extundelete(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/extundelete/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/fatback.git/commit/$          https://salsa.debian.org/pkg-security-team/fatback/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/fatback(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/fatback    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/fatback(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/fatback/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/fcrackzip.git/commit/$          https://salsa.debian.org/pkg-security-team/fcrackzip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/fcrackzip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/fcrackzip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/fcrackzip(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/fcrackzip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/forensics-all.git/commit/$          https://salsa.debian.org/pkg-security-team/forensics-all/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/forensics-all(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/forensics-all    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/forensics-all(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/forensics-all/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/forensics-colorize.git/commit/$          https://salsa.debian.org/pkg-security-team/forensics-colorize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/forensics-colorize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/forensics-colorize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/forensics-colorize(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/forensics-colorize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/forensics-extra.git/commit/$          https://salsa.debian.org/pkg-security-team/forensics-extra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/forensics-extra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/forensics-extra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/forensics-extra(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/forensics-extra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/ftimes.git/commit/$          https://salsa.debian.org/pkg-security-team/ftimes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/ftimes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/ftimes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/ftimes(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/ftimes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/galleta.git/commit/$          https://salsa.debian.org/pkg-security-team/galleta/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/galleta(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/galleta    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/galleta(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/galleta/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/gpart.git/commit/$          https://salsa.debian.org/pkg-security-team/gpart/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/gpart(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/gpart    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/gpart(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/gpart/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/grokevt.git/commit/$          https://salsa.debian.org/pkg-security-team/grokevt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/grokevt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/grokevt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/grokevt(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/grokevt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/grr-client-templates.git/commit/$          https://salsa.debian.org/pkg-security-team/grr-client-templates/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/grr-client-templates(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/grr-client-templates    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/grr-client-templates(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/grr-client-templates/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/grr.git/commit/$          https://salsa.debian.org/pkg-security-team/grr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/grr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/grr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/grr(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/grr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/guymager.git/commit/$          https://salsa.debian.org/pkg-security-team/guymager/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/guymager(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/guymager    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/guymager(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/guymager/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/hashdeep.git/commit/$          https://salsa.debian.org/pkg-security-team/hashdeep/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/hashdeep(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/hashdeep    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/hashdeep(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/hashdeep/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/hashrat.git/commit/$          https://salsa.debian.org/pkg-security-team/hashrat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/hashrat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/hashrat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/hashrat(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/hashrat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/homepage.git/commit/$          https://salsa.debian.org/pkg-security-team/homepage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/homepage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/homepage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/homepage(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/homepage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/hydra.git/commit/$          https://salsa.debian.org/pkg-security-team/hydra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/hydra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/hydra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/hydra(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/hydra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/lcrack.git/commit/$          https://salsa.debian.org/pkg-security-team/lcrack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/lcrack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/lcrack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/lcrack(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/lcrack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libbde.git/commit/$          https://salsa.debian.org/pkg-security-team/libbde/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libbde(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libbde    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libbde(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libbde/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libbfio.git/commit/$          https://salsa.debian.org/pkg-security-team/libbfio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libbfio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libbfio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libbfio(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libbfio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libesedb.git/commit/$          https://salsa.debian.org/pkg-security-team/libesedb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libesedb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libesedb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libesedb(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libesedb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libevt.git/commit/$          https://salsa.debian.org/pkg-security-team/libevt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libevt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libevt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libevt(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libevt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libevtx.git/commit/$          https://salsa.debian.org/pkg-security-team/libevtx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libevtx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libevtx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libevtx(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libevtx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libewf.git/commit/$          https://salsa.debian.org/pkg-security-team/libewf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libewf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libewf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libewf(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libewf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libfsntfs.git/commit/$          https://salsa.debian.org/pkg-security-team/libfsntfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libfsntfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libfsntfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libfsntfs(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libfsntfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libfvde.git/commit/$          https://salsa.debian.org/pkg-security-team/libfvde/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libfvde(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libfvde    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libfvde(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libfvde/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libfwnt.git/commit/$          https://salsa.debian.org/pkg-security-team/libfwnt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libfwnt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libfwnt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libfwnt(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libfwnt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libfwsi.git/commit/$          https://salsa.debian.org/pkg-security-team/libfwsi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libfwsi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libfwsi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libfwsi(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libfwsi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libguytools.git/commit/$          https://salsa.debian.org/pkg-security-team/libguytools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libguytools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libguytools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libguytools(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libguytools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/liblnk.git/commit/$          https://salsa.debian.org/pkg-security-team/liblnk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/liblnk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/liblnk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/liblnk(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/liblnk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libmsiecf.git/commit/$          https://salsa.debian.org/pkg-security-team/libmsiecf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libmsiecf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libmsiecf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libmsiecf(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libmsiecf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libolecf.git/commit/$          https://salsa.debian.org/pkg-security-team/libolecf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libolecf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libolecf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libolecf(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libolecf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libpff.git/commit/$          https://salsa.debian.org/pkg-security-team/libpff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libpff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libpff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libpff(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libpff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libphash.git/commit/$          https://salsa.debian.org/pkg-security-team/libphash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libphash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libphash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libphash(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libphash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libqcow.git/commit/$          https://salsa.debian.org/pkg-security-team/libqcow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libqcow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libqcow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libqcow(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libqcow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libregf.git/commit/$          https://salsa.debian.org/pkg-security-team/libregf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libregf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libregf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libregf(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libregf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libscca.git/commit/$          https://salsa.debian.org/pkg-security-team/libscca/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libscca(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libscca    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libscca(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libscca/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libsigscan.git/commit/$          https://salsa.debian.org/pkg-security-team/libsigscan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libsigscan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libsigscan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libsigscan(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libsigscan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libsmdev.git/commit/$          https://salsa.debian.org/pkg-security-team/libsmdev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libsmdev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libsmdev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libsmdev(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libsmdev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libsmraw.git/commit/$          https://salsa.debian.org/pkg-security-team/libsmraw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libsmraw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libsmraw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libsmraw(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libsmraw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libvhdi.git/commit/$          https://salsa.debian.org/pkg-security-team/libvhdi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libvhdi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libvhdi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libvhdi(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libvhdi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libvmdk.git/commit/$          https://salsa.debian.org/pkg-security-team/libvmdk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libvmdk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libvmdk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libvmdk(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libvmdk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libvshadow.git/commit/$          https://salsa.debian.org/pkg-security-team/libvshadow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libvshadow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libvshadow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libvshadow(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libvshadow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/libvslvm.git/commit/$          https://salsa.debian.org/pkg-security-team/libvslvm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/libvslvm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/libvslvm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/libvslvm(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/libvslvm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/lime-forensics.git/commit/$          https://salsa.debian.org/pkg-security-team/lime-forensics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/lime-forensics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/lime-forensics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/lime-forensics(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/lime-forensics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/mac-robber.git/commit/$          https://salsa.debian.org/pkg-security-team/mac-robber/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/mac-robber(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/mac-robber    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/mac-robber(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/mac-robber/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/magicrescue.git/commit/$          https://salsa.debian.org/pkg-security-team/magicrescue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/magicrescue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/magicrescue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/magicrescue(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/magicrescue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/md5deep.git/commit/$          https://salsa.debian.org/pkg-security-team/md5deep/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/md5deep(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/md5deep    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/md5deep(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/md5deep/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/memdump.git/commit/$          https://salsa.debian.org/pkg-security-team/memdump/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/memdump(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/memdump    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/memdump(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/memdump/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/metacam.git/commit/$          https://salsa.debian.org/pkg-security-team/metacam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/metacam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/metacam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/metacam(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/metacam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/missidentify.git/commit/$          https://salsa.debian.org/pkg-security-team/missidentify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/missidentify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/missidentify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/missidentify(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/missidentify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/myrescue.git/commit/$          https://salsa.debian.org/pkg-security-team/myrescue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/myrescue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/myrescue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/myrescue(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/myrescue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/nasty.git/commit/$          https://salsa.debian.org/pkg-security-team/nasty/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/nasty(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/nasty    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/nasty(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/nasty/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/outguess.git/commit/$          https://salsa.debian.org/pkg-security-team/outguess/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/outguess(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/outguess    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/outguess(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/outguess/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/pasco.git/commit/$          https://salsa.debian.org/pkg-security-team/pasco/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/pasco(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/pasco    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/pasco(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/pasco/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/perdr.git/commit/$          https://salsa.debian.org/pkg-security-team/perdr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/perdr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/perdr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/perdr(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/perdr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/pgpcrack.git/commit/$          https://salsa.debian.org/pkg-security-team/pgpcrack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/pgpcrack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/pgpcrack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/pgpcrack(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/pgpcrack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/pipebench.git/commit/$          https://salsa.debian.org/pkg-security-team/pipebench/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/pipebench(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/pipebench    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/pipebench(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/pipebench/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/pipemeter.git/commit/$          https://salsa.debian.org/pkg-security-team/pipemeter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/pipemeter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/pipemeter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/pipemeter(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/pipemeter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/pipeworks.git/commit/$          https://salsa.debian.org/pkg-security-team/pipeworks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/pipeworks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/pipeworks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/pipeworks(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/pipeworks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/plaso.git/commit/$          https://salsa.debian.org/pkg-security-team/plaso/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/plaso(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/plaso    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/plaso(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/plaso/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/pompem.git/commit/$          https://salsa.debian.org/pkg-security-team/pompem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/pompem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/pompem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/pompem(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/pompem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/pytsk.git/commit/$          https://salsa.debian.org/pkg-security-team/pytsk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/pytsk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/pytsk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/pytsk(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/pytsk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/rdd.git/commit/$          https://salsa.debian.org/pkg-security-team/rdd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/rdd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/rdd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/rdd(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/rdd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/recoverdm.git/commit/$          https://salsa.debian.org/pkg-security-team/recoverdm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/recoverdm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/recoverdm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/recoverdm(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/recoverdm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/recoverjpeg.git/commit/$          https://salsa.debian.org/pkg-security-team/recoverjpeg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/recoverjpeg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/recoverjpeg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/recoverjpeg(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/recoverjpeg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/recoverphotos.git/commit/$          https://salsa.debian.org/pkg-security-team/recoverphotos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/recoverphotos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/recoverphotos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/recoverphotos(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/recoverphotos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/reglookup.git/commit/$          https://salsa.debian.org/pkg-security-team/reglookup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/reglookup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/reglookup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/reglookup(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/reglookup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/rekall.git/commit/$          https://salsa.debian.org/pkg-security-team/rekall/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/rekall(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/rekall    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/rekall(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/rekall/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/rephrase.git/commit/$          https://salsa.debian.org/pkg-security-team/rephrase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/rephrase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/rephrase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/rephrase(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/rephrase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/revit.git/commit/$          https://salsa.debian.org/pkg-security-team/revit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/revit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/revit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/revit(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/revit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/rifiuti2.git/commit/$          https://salsa.debian.org/pkg-security-team/rifiuti2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/rifiuti2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/rifiuti2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/rifiuti2(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/rifiuti2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/rifiuti.git/commit/$          https://salsa.debian.org/pkg-security-team/rifiuti/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/rifiuti(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/rifiuti    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/rifiuti(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/rifiuti/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/rkhunter.git/commit/$          https://salsa.debian.org/pkg-security-team/rkhunter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/rkhunter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/rkhunter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/rkhunter(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/rkhunter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/rsakeyfind.git/commit/$          https://salsa.debian.org/pkg-security-team/rsakeyfind/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/rsakeyfind(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/rsakeyfind    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/rsakeyfind(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/rsakeyfind/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/safecopy.git/commit/$          https://salsa.debian.org/pkg-security-team/safecopy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/safecopy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/safecopy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/safecopy(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/safecopy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/scalpel.git/commit/$          https://salsa.debian.org/pkg-security-team/scalpel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/scalpel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/scalpel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/scalpel(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/scalpel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/scrounge-ntfs.git/commit/$          https://salsa.debian.org/pkg-security-team/scrounge-ntfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/scrounge-ntfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/scrounge-ntfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/scrounge-ntfs(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/scrounge-ntfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/sgzip.git/commit/$          https://salsa.debian.org/pkg-security-team/sgzip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/sgzip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/sgzip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/sgzip(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/sgzip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/shed.git/commit/$          https://salsa.debian.org/pkg-security-team/shed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/shed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/shed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/shed(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/shed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/sleuthkit.git/commit/$          https://salsa.debian.org/pkg-security-team/sleuthkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/sleuthkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/sleuthkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/sleuthkit(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/sleuthkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/ssdeep.git/commit/$          https://salsa.debian.org/pkg-security-team/ssdeep/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/ssdeep(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/ssdeep    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/ssdeep(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/ssdeep/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/steghide.git/commit/$          https://salsa.debian.org/pkg-security-team/steghide/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/steghide(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/steghide    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/steghide(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/steghide/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/tableau-parm.git/commit/$          https://salsa.debian.org/pkg-security-team/tableau-parm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/tableau-parm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/tableau-parm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/tableau-parm(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/tableau-parm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/tcpextract.git/commit/$          https://salsa.debian.org/pkg-security-team/tcpextract/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/tcpextract(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/tcpextract    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/tcpextract(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/tcpextract/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/tct.git/commit/$          https://salsa.debian.org/pkg-security-team/tct/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/tct(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/tct    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/tct(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/tct/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/undbx.git/commit/$          https://salsa.debian.org/pkg-security-team/undbx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/undbx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/undbx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/undbx(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/undbx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/unhide.git/commit/$          https://salsa.debian.org/pkg-security-team/unhide/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/unhide(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/unhide    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/unhide(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/unhide/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/unhide.rb.git/commit/$          https://salsa.debian.org/pkg-security-team/unhide.rb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/unhide.rb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/unhide.rb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/unhide.rb(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/unhide.rb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/vinetto.git/commit/$          https://salsa.debian.org/pkg-security-team/vinetto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/vinetto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/vinetto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/vinetto(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/vinetto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/volatility.git/commit/$          https://salsa.debian.org/pkg-security-team/volatility/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/volatility(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/volatility    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/volatility(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/volatility/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/volatility-profiles.git/commit/$          https://salsa.debian.org/pkg-security-team/volatility-profiles/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/volatility-profiles(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/volatility-profiles    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/volatility-profiles(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/volatility-profiles/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/winregfs.git/commit/$          https://salsa.debian.org/pkg-security-team/winregfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/winregfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/winregfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/winregfs(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/winregfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/wipe.git/commit/$          https://salsa.debian.org/pkg-security-team/wipe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/wipe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/wipe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/wipe(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/wipe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/xmount.git/commit/$          https://salsa.debian.org/pkg-security-team/xmount/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/xmount(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/xmount    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/xmount(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/xmount/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/yara.git/commit/$          https://salsa.debian.org/pkg-security-team/yara/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/yara(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/yara    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/yara(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/yara/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/yara-python.git/commit/$          https://salsa.debian.org/pkg-security-team/yara-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/yara-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/yara-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/yara-python(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/yara-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/forensics/yim2text.git/commit/$          https://salsa.debian.org/pkg-security-team/yim2text/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/forensics/yim2text(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-security-team/yim2text    [last,noescape,redirect=permanent]
+RewriteRule ^/git/forensics/yim2text(?:\.git)?/(.*)          https://salsa.debian.org/pkg-security-team/yim2text/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/adql.git/commit/$          https://salsa.debian.org/debian-astro-team/adql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/adql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/adql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/adql(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/adql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/aladin.git/commit/$          https://salsa.debian.org/debian-astro-team/aladin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/aladin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/aladin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/aladin(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/aladin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/alfa.git/commit/$          https://salsa.debian.org/debian-astro-team/alfa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/alfa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/alfa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/alfa(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/alfa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/aoflagger.git/commit/$          https://salsa.debian.org/debian-astro-team/aoflagger/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/aoflagger(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/aoflagger    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/aoflagger(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/aoflagger/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/aplpy.git/commit/$          https://salsa.debian.org/debian-astro-team/aplpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/aplpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/aplpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/aplpy(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/aplpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/aravis.git/commit/$          https://salsa.debian.org/debian-astro-team/aravis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/aravis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/aravis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/aravis(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/aravis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/astlib.git/commit/$          https://salsa.debian.org/debian-astro-team/astlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/astlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/astlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/astlib(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/astlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/astromatic.git/commit/$          https://salsa.debian.org/debian-astro-team/astromatic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/astromatic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/astromatic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/astromatic(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/astromatic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/astrometry-data-2mass.git/commit/$          https://salsa.debian.org/debian-astro-team/astrometry-data-2mass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/astrometry-data-2mass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/astrometry-data-2mass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/astrometry-data-2mass(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/astrometry-data-2mass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/astrometry.net.git/commit/$          https://salsa.debian.org/debian-astro-team/astrometry.net/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/astrometry.net(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/astrometry.net    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/astrometry.net(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/astrometry.net/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/astroml.git/commit/$          https://salsa.debian.org/debian-astro-team/astroml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/astroml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/astroml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/astroml(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/astroml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/astroml-addons.git/commit/$          https://salsa.debian.org/debian-astro-team/astroml-addons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/astroml-addons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/astroml-addons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/astroml-addons(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/astroml-addons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/astroplan.git/commit/$          https://salsa.debian.org/debian-astro-team/astroplan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/astroplan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/astroplan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/astroplan(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/astroplan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/astroquery.git/commit/$          https://salsa.debian.org/debian-astro-team/astroquery/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/astroquery(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/astroquery    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/astroquery(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/astroquery/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/astroscrappy.git/commit/$          https://salsa.debian.org/debian-astro-team/astroscrappy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/astroscrappy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/astroscrappy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/astroscrappy(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/astroscrappy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/casacore.git/commit/$          https://salsa.debian.org/debian-astro-team/casacore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/casacore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/casacore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/casacore(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/casacore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/casacore-data.git/commit/$          https://salsa.debian.org/debian-astro-team/casacore-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/casacore-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/casacore-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/casacore-data(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/casacore-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/casacore-data-eop.git/commit/$          https://salsa.debian.org/debian-astro-team/casacore-data-eop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/casacore-data-eop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/casacore-data-eop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/casacore-data-eop(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/casacore-data-eop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/casacore-data-igrf.git/commit/$          https://salsa.debian.org/debian-astro-team/casacore-data-igrf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/casacore-data-igrf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/casacore-data-igrf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/casacore-data-igrf(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/casacore-data-igrf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/casacore-data-jplde.git/commit/$          https://salsa.debian.org/debian-astro-team/casacore-data-jplde/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/casacore-data-jplde(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/casacore-data-jplde    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/casacore-data-jplde(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/casacore-data-jplde/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/casacore-data-lines.git/commit/$          https://salsa.debian.org/debian-astro-team/casacore-data-lines/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/casacore-data-lines(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/casacore-data-lines    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/casacore-data-lines(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/casacore-data-lines/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/casacore-data-observatories.git/commit/$          https://salsa.debian.org/debian-astro-team/casacore-data-observatories/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/casacore-data-observatories(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/casacore-data-observatories    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/casacore-data-observatories(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/casacore-data-observatories/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/casacore-data-predict.git/commit/$          https://salsa.debian.org/debian-astro-team/casacore-data-predict/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/casacore-data-predict(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/casacore-data-predict    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/casacore-data-predict(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/casacore-data-predict/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/casacore-data-sources.git/commit/$          https://salsa.debian.org/debian-astro-team/casacore-data-sources/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/casacore-data-sources(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/casacore-data-sources    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/casacore-data-sources(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/casacore-data-sources/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/casacore-data-tai-utc.git/commit/$          https://salsa.debian.org/debian-astro-team/casacore-data-tai-utc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/casacore-data-tai-utc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/casacore-data-tai-utc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/casacore-data-tai-utc(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/casacore-data-tai-utc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/casarest.git/commit/$          https://salsa.debian.org/debian-astro-team/casarest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/casarest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/casarest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/casarest(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/casarest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/casasynthesis.git/commit/$          https://salsa.debian.org/debian-astro-team/casasynthesis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/casasynthesis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/casasynthesis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/casasynthesis(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/casasynthesis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/cassbeam.git/commit/$          https://salsa.debian.org/debian-astro-team/cassbeam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/cassbeam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/cassbeam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/cassbeam(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/cassbeam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/ccdproc.git/commit/$          https://salsa.debian.org/debian-astro-team/ccdproc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/ccdproc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/ccdproc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/ccdproc(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/ccdproc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/cfitsio.git/commit/$          https://salsa.debian.org/debian-astro-team/cfitsio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/cfitsio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/cfitsio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/cfitsio(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/cfitsio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/chealpix.git/commit/$          https://salsa.debian.org/debian-astro-team/chealpix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/chealpix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/chealpix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/chealpix(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/chealpix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/cloudy.git/commit/$          https://salsa.debian.org/debian-astro-team/cloudy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/cloudy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/cloudy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/cloudy(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/cloudy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/coyote.git/commit/$          https://salsa.debian.org/debian-astro-team/coyote/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/coyote(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/coyote    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/coyote(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/coyote/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/cpl.git/commit/$          https://salsa.debian.org/debian-astro-team/cpl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/cpl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/cpl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/cpl(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/cpl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-amber.git/commit/$          https://salsa.debian.org/debian-astro-team/cpl-plugin-amber/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-amber(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/cpl-plugin-amber    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/cpl-plugin-amber(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/cpl-plugin-amber/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-fors.git/commit/$          https://salsa.debian.org/debian-astro-team/cpl-plugin-fors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-fors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/cpl-plugin-fors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/cpl-plugin-fors(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/cpl-plugin-fors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-giraf.git/commit/$          https://salsa.debian.org/debian-astro-team/cpl-plugin-giraf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-giraf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/cpl-plugin-giraf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/cpl-plugin-giraf(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/cpl-plugin-giraf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-hawki.git/commit/$          https://salsa.debian.org/debian-astro-team/cpl-plugin-hawki/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-hawki(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/cpl-plugin-hawki    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/cpl-plugin-hawki(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/cpl-plugin-hawki/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-kmos.git/commit/$          https://salsa.debian.org/debian-astro-team/cpl-plugin-kmos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-kmos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/cpl-plugin-kmos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/cpl-plugin-kmos(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/cpl-plugin-kmos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-muse.git/commit/$          https://salsa.debian.org/debian-astro-team/cpl-plugin-muse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-muse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/cpl-plugin-muse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/cpl-plugin-muse(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/cpl-plugin-muse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-naco.git/commit/$          https://salsa.debian.org/debian-astro-team/cpl-plugin-naco/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-naco(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/cpl-plugin-naco    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/cpl-plugin-naco(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/cpl-plugin-naco/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-sinfo.git/commit/$          https://salsa.debian.org/debian-astro-team/cpl-plugin-sinfo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-sinfo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/cpl-plugin-sinfo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/cpl-plugin-sinfo(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/cpl-plugin-sinfo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-uves.git/commit/$          https://salsa.debian.org/debian-astro-team/cpl-plugin-uves/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-uves(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/cpl-plugin-uves    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/cpl-plugin-uves(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/cpl-plugin-uves/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-vimos.git/commit/$          https://salsa.debian.org/debian-astro-team/cpl-plugin-vimos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-vimos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/cpl-plugin-vimos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/cpl-plugin-vimos(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/cpl-plugin-vimos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-visir.git/commit/$          https://salsa.debian.org/debian-astro-team/cpl-plugin-visir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-visir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/cpl-plugin-visir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/cpl-plugin-visir(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/cpl-plugin-visir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-xsh.git/commit/$          https://salsa.debian.org/debian-astro-team/cpl-plugin-xsh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/cpl-plugin-xsh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/cpl-plugin-xsh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/cpl-plugin-xsh(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/cpl-plugin-xsh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/cspice.git/commit/$          https://salsa.debian.org/debian-astro-team/cspice/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/cspice(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/cspice    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/cspice(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/cspice/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/debian-astro.git/commit/$          https://salsa.debian.org/debian-astro-team/debian-astro/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/debian-astro(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/debian-astro    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/debian-astro(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/debian-astro/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/dpuser.git/commit/$          https://salsa.debian.org/debian-astro-team/dpuser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/dpuser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/dpuser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/dpuser(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/dpuser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/eag-healpix.git/commit/$          https://salsa.debian.org/debian-astro-team/eag-healpix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/eag-healpix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/eag-healpix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/eag-healpix(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/eag-healpix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/emcee.git/commit/$          https://salsa.debian.org/debian-astro-team/emcee/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/emcee(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/emcee    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/emcee(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/emcee/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/erfa.git/commit/$          https://salsa.debian.org/debian-astro-team/erfa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/erfa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/erfa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/erfa(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/erfa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/eso-midas.git/commit/$          https://salsa.debian.org/debian-astro-team/eso-midas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/eso-midas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/eso-midas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/eso-midas(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/eso-midas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/eso-pipelines.git/commit/$          https://salsa.debian.org/debian-astro-team/eso-pipelines/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/eso-pipelines(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/eso-pipelines    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/eso-pipelines(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/eso-pipelines/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/esorex.git/commit/$          https://salsa.debian.org/debian-astro-team/esorex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/esorex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/esorex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/esorex(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/esorex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/extinction.git/commit/$          https://salsa.debian.org/debian-astro-team/extinction/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/extinction(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/extinction    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/extinction(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/extinction/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/fitscut.git/commit/$          https://salsa.debian.org/debian-astro-team/fitscut/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/fitscut(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/fitscut    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/fitscut(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/fitscut/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/fitsh.git/commit/$          https://salsa.debian.org/debian-astro-team/fitsh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/fitsh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/fitsh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/fitsh(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/fitsh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/fitspng.git/commit/$          https://salsa.debian.org/debian-astro-team/fitspng/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/fitspng(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/fitspng    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/fitspng(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/fitspng/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/fitsverify.git/commit/$          https://salsa.debian.org/debian-astro-team/fitsverify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/fitsverify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/fitsverify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/fitsverify(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/fitsverify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/ftools-fv.git/commit/$          https://salsa.debian.org/debian-astro-team/ftools-fv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/ftools-fv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/ftools-fv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/ftools-fv(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/ftools-fv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/funtools.git/commit/$          https://salsa.debian.org/debian-astro-team/funtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/funtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/funtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/funtools(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/funtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/galpy.git/commit/$          https://salsa.debian.org/debian-astro-team/galpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/galpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/galpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/galpy(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/galpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/gammapy.git/commit/$          https://salsa.debian.org/debian-astro-team/gammapy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/gammapy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/gammapy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/gammapy(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/gammapy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/gavodachs.git/commit/$          https://salsa.debian.org/debian-astro-team/gavodachs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/gavodachs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/gavodachs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/gavodachs(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/gavodachs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/ginga.git/commit/$          https://salsa.debian.org/debian-astro-team/ginga/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/ginga(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/ginga    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/ginga(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/ginga/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/giza.git/commit/$          https://salsa.debian.org/debian-astro-team/giza/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/giza(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/giza    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/giza(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/giza/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/glue.git/commit/$          https://salsa.debian.org/debian-astro-team/glue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/glue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/glue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/glue(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/glue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/glue-vispy-viewers.git/commit/$          https://salsa.debian.org/debian-astro-team/glue-vispy-viewers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/glue-vispy-viewers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/glue-vispy-viewers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/glue-vispy-viewers(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/glue-vispy-viewers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/gnuastro.git/commit/$          https://salsa.debian.org/debian-astro-team/gnuastro/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/gnuastro(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/gnuastro    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/gnuastro(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/gnuastro/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/gnudatalanguage.git/commit/$          https://salsa.debian.org/debian-astro-team/gnudatalanguage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/gnudatalanguage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/gnudatalanguage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/gnudatalanguage(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/gnudatalanguage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/gravit.git/commit/$          https://salsa.debian.org/debian-astro-team/gravit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/gravit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/gravit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/gravit(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/gravit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/gwcs.git/commit/$          https://salsa.debian.org/debian-astro-team/gwcs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/gwcs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/gwcs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/gwcs(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/gwcs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/healpix-cxx.git/commit/$          https://salsa.debian.org/debian-astro-team/healpix-cxx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/healpix-cxx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/healpix-cxx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/healpix-cxx(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/healpix-cxx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/healpix-java.git/commit/$          https://salsa.debian.org/debian-astro-team/healpix-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/healpix-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/healpix-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/healpix-java(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/healpix-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/healpy.git/commit/$          https://salsa.debian.org/debian-astro-team/healpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/healpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/healpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/healpy(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/healpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/iausofa.git/commit/$          https://salsa.debian.org/debian-astro-team/iausofa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/iausofa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/iausofa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/iausofa(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/iausofa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/idlastro.git/commit/$          https://salsa.debian.org/debian-astro-team/idlastro/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/idlastro(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/idlastro    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/idlastro(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/idlastro/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/imexam.git/commit/$          https://salsa.debian.org/debian-astro-team/imexam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/imexam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/imexam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/imexam(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/imexam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/inhomog.git/commit/$          https://salsa.debian.org/debian-astro-team/inhomog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/inhomog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/inhomog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/inhomog(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/inhomog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/iraf.git/commit/$          https://salsa.debian.org/debian-astro-team/iraf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/iraf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/iraf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/iraf(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/iraf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/jcdf.git/commit/$          https://salsa.debian.org/debian-astro-team/jcdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/jcdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/jcdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/jcdf(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/jcdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/jsamp.git/commit/$          https://salsa.debian.org/debian-astro-team/jsamp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/jsamp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/jsamp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/jsamp(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/jsamp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/libcds-astro-java.git/commit/$          https://salsa.debian.org/debian-astro-team/libcds-astro-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/libcds-astro-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/libcds-astro-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/libcds-astro-java(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/libcds-astro-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/libcds-moc-java.git/commit/$          https://salsa.debian.org/debian-astro-team/libcds-moc-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/libcds-moc-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/libcds-moc-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/libcds-moc-java(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/libcds-moc-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/libcds-savot-java.git/commit/$          https://salsa.debian.org/debian-astro-team/libcds-savot-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/libcds-savot-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/libcds-savot-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/libcds-savot-java(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/libcds-savot-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/libfits-java.git/commit/$          https://salsa.debian.org/debian-astro-team/libfits-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/libfits-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/libfits-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/libfits-java(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/libfits-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/libnexstar.git/commit/$          https://salsa.debian.org/debian-astro-team/libnexstar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/libnexstar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/libnexstar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/libnexstar(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/libnexstar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/linguider.git/commit/$          https://salsa.debian.org/debian-astro-team/linguider/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/linguider(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/linguider    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/linguider(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/linguider/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/lorene.git/commit/$          https://salsa.debian.org/debian-astro-team/lorene/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/lorene(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/lorene    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/lorene(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/lorene/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/missfits.git/commit/$          https://salsa.debian.org/debian-astro-team/missfits/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/missfits(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/missfits    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/missfits(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/missfits/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/mocassin.git/commit/$          https://salsa.debian.org/debian-astro-team/mocassin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/mocassin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/mocassin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/mocassin(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/mocassin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/montage.git/commit/$          https://salsa.debian.org/debian-astro-team/montage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/montage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/montage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/montage(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/montage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/montage-wrapper.git/commit/$          https://salsa.debian.org/debian-astro-team/montage-wrapper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/montage-wrapper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/montage-wrapper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/montage-wrapper(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/montage-wrapper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/mpfit.git/commit/$          https://salsa.debian.org/debian-astro-team/mpfit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/mpfit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/mpfit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/mpfit(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/mpfit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/mpgrafic.git/commit/$          https://salsa.debian.org/debian-astro-team/mpgrafic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/mpgrafic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/mpgrafic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/mpgrafic(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/mpgrafic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/munipack.git/commit/$          https://salsa.debian.org/debian-astro-team/munipack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/munipack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/munipack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/munipack(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/munipack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/neat.git/commit/$          https://salsa.debian.org/debian-astro-team/neat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/neat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/neat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/neat(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/neat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/oskar.git/commit/$          https://salsa.debian.org/debian-astro-team/oskar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/oskar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/oskar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/oskar(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/oskar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/photutils.git/commit/$          https://salsa.debian.org/debian-astro-team/photutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/photutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/photutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/photutils(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/photutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/psfex.git/commit/$          https://salsa.debian.org/debian-astro-team/psfex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/psfex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/psfex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/psfex(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/psfex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/purify.git/commit/$          https://salsa.debian.org/debian-astro-team/purify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/purify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/purify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/purify(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/purify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/pyavm.git/commit/$          https://salsa.debian.org/debian-astro-team/pyavm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/pyavm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/pyavm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/pyavm(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/pyavm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/pydl.git/commit/$          https://salsa.debian.org/debian-astro-team/pydl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/pydl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/pydl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/pydl(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/pydl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/pyephem.git/commit/$          https://salsa.debian.org/debian-astro-team/pyephem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/pyephem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/pyephem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/pyephem(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/pyephem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/pymoc.git/commit/$          https://salsa.debian.org/debian-astro-team/pymoc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/pymoc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/pymoc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/pymoc(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/pymoc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/pyraf.git/commit/$          https://salsa.debian.org/debian-astro-team/pyraf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/pyraf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/pyraf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/pyraf(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/pyraf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/pyregion.git/commit/$          https://salsa.debian.org/debian-astro-team/pyregion/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/pyregion(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/pyregion    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/pyregion(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/pyregion/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/pyspeckit.git/commit/$          https://salsa.debian.org/debian-astro-team/pyspeckit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/pyspeckit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/pyspeckit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/pyspeckit(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/pyspeckit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/pysynphot.git/commit/$          https://salsa.debian.org/debian-astro-team/pysynphot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/pysynphot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/pysynphot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/pysynphot(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/pysynphot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/pytest-cython.git/commit/$          https://salsa.debian.org/debian-astro-team/pytest-cython/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/pytest-cython(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/pytest-cython    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/pytest-cython(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/pytest-cython/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/pytest-mpl.git/commit/$          https://salsa.debian.org/debian-astro-team/pytest-mpl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/pytest-mpl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/pytest-mpl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/pytest-mpl(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/pytest-mpl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/python-asdf.git/commit/$          https://salsa.debian.org/debian-astro-team/python-asdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/python-asdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/python-asdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/python-asdf(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/python-asdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/python-astrodendro.git/commit/$          https://salsa.debian.org/debian-astro-team/python-astrodendro/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/python-astrodendro(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/python-astrodendro    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/python-astrodendro(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/python-astrodendro/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/python-astropy.git/commit/$          https://salsa.debian.org/debian-astro-team/python-astropy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/python-astropy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/python-astropy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/python-astropy(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/python-astropy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/python-astropy-affiliated.git/commit/$          https://salsa.debian.org/debian-astro-team/python-astropy-affiliated/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/python-astropy-affiliated(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/python-astropy-affiliated    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/python-astropy-affiliated(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/python-astropy-affiliated/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/python-astropy-helpers.git/commit/$          https://salsa.debian.org/debian-astro-team/python-astropy-helpers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/python-astropy-helpers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/python-astropy-helpers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/python-astropy-helpers(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/python-astropy-helpers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/python-casacore.git/commit/$          https://salsa.debian.org/debian-astro-team/python-casacore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/python-casacore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/python-casacore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/python-casacore(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/python-casacore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/python-cpl.git/commit/$          https://salsa.debian.org/debian-astro-team/python-cpl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/python-cpl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/python-cpl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/python-cpl(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/python-cpl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/python-drizzle.git/commit/$          https://salsa.debian.org/debian-astro-team/python-drizzle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/python-drizzle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/python-drizzle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/python-drizzle(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/python-drizzle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/python-fitsio.git/commit/$          https://salsa.debian.org/debian-astro-team/python-fitsio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/python-fitsio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/python-fitsio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/python-fitsio(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/python-fitsio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/python-pyds9.git/commit/$          https://salsa.debian.org/debian-astro-team/python-pyds9/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/python-pyds9(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/python-pyds9    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/python-pyds9(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/python-pyds9/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/python-pywcs.git/commit/$          https://salsa.debian.org/debian-astro-team/python-pywcs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/python-pywcs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/python-pywcs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/python-pywcs(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/python-pywcs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/pyvo.git/commit/$          https://salsa.debian.org/debian-astro-team/pyvo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/pyvo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/pyvo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/pyvo(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/pyvo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/radio-beam.git/commit/$          https://salsa.debian.org/debian-astro-team/radio-beam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/radio-beam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/radio-beam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/radio-beam(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/radio-beam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/rawtran.git/commit/$          https://salsa.debian.org/debian-astro-team/rawtran/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/rawtran(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/rawtran    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/rawtran(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/rawtran/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/reproject.git/commit/$          https://salsa.debian.org/debian-astro-team/reproject/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/reproject(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/reproject    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/reproject(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/reproject/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/saods9.git/commit/$          https://salsa.debian.org/debian-astro-team/saods9/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/saods9(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/saods9    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/saods9(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/saods9/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/scamp.git/commit/$          https://salsa.debian.org/debian-astro-team/scamp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/scamp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/scamp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/scamp(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/scamp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/ser-player.git/commit/$          https://salsa.debian.org/debian-astro-team/ser-player/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/ser-player(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/ser-player    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/ser-player(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/ser-player/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/sextractor.git/commit/$          https://salsa.debian.org/debian-astro-team/sextractor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/sextractor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/sextractor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/sextractor(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/sextractor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/siril.git/commit/$          https://salsa.debian.org/debian-astro-team/siril/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/siril(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/siril    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/siril(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/siril/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/skycat.git/commit/$          https://salsa.debian.org/debian-astro-team/skycat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/skycat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/skycat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/skycat(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/skycat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/skyview.git/commit/$          https://salsa.debian.org/debian-astro-team/skyview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/skyview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/skyview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/skyview(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/skyview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/sncosmo.git/commit/$          https://salsa.debian.org/debian-astro-team/sncosmo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/sncosmo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/sncosmo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/sncosmo(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/sncosmo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/sopt.git/commit/$          https://salsa.debian.org/debian-astro-team/sopt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/sopt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/sopt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/sopt(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/sopt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/spectral-cube.git/commit/$          https://salsa.debian.org/debian-astro-team/spectral-cube/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/spectral-cube(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/spectral-cube    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/spectral-cube(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/spectral-cube/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/specutils.git/commit/$          https://salsa.debian.org/debian-astro-team/specutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/specutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/specutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/specutils(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/specutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/splash.git/commit/$          https://salsa.debian.org/debian-astro-team/splash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/splash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/splash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/splash(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/splash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/starjava-array.git/commit/$          https://salsa.debian.org/debian-astro-team/starjava-array/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/starjava-array(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/starjava-array    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/starjava-array(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/starjava-array/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/starjava-cdf.git/commit/$          https://salsa.debian.org/debian-astro-team/starjava-cdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/starjava-cdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/starjava-cdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/starjava-cdf(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/starjava-cdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/starjava-connect.git/commit/$          https://salsa.debian.org/debian-astro-team/starjava-connect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/starjava-connect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/starjava-connect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/starjava-connect(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/starjava-connect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/starjava-datanode.git/commit/$          https://salsa.debian.org/debian-astro-team/starjava-datanode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/starjava-datanode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/starjava-datanode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/starjava-datanode(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/starjava-datanode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/starjava-fits.git/commit/$          https://salsa.debian.org/debian-astro-team/starjava-fits/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/starjava-fits(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/starjava-fits    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/starjava-fits(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/starjava-fits/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/starjava-pal.git/commit/$          https://salsa.debian.org/debian-astro-team/starjava-pal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/starjava-pal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/starjava-pal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/starjava-pal(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/starjava-pal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/starjava-registry.git/commit/$          https://salsa.debian.org/debian-astro-team/starjava-registry/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/starjava-registry(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/starjava-registry    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/starjava-registry(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/starjava-registry/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/starjava-table.git/commit/$          https://salsa.debian.org/debian-astro-team/starjava-table/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/starjava-table(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/starjava-table    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/starjava-table(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/starjava-table/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/starjava-task.git/commit/$          https://salsa.debian.org/debian-astro-team/starjava-task/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/starjava-task(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/starjava-task    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/starjava-task(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/starjava-task/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/starjava-topcat.git/commit/$          https://salsa.debian.org/debian-astro-team/starjava-topcat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/starjava-topcat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/starjava-topcat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/starjava-topcat(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/starjava-topcat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/starjava-ttools.git/commit/$          https://salsa.debian.org/debian-astro-team/starjava-ttools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/starjava-ttools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/starjava-ttools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/starjava-ttools(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/starjava-ttools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/starjava-util.git/commit/$          https://salsa.debian.org/debian-astro-team/starjava-util/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/starjava-util(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/starjava-util    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/starjava-util(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/starjava-util/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/starjava-vo.git/commit/$          https://salsa.debian.org/debian-astro-team/starjava-vo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/starjava-vo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/starjava-vo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/starjava-vo(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/starjava-vo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/starjava-votable.git/commit/$          https://salsa.debian.org/debian-astro-team/starjava-votable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/starjava-votable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/starjava-votable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/starjava-votable(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/starjava-votable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/starlink-ast.git/commit/$          https://salsa.debian.org/debian-astro-team/starlink-ast/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/starlink-ast(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/starlink-ast    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/starlink-ast(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/starlink-ast/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/starlink-pal.git/commit/$          https://salsa.debian.org/debian-astro-team/starlink-pal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/starlink-pal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/starlink-pal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/starlink-pal(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/starlink-pal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/stellarium.git/commit/$          https://salsa.debian.org/debian-astro-team/stellarium/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/stellarium(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/stellarium    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/stellarium(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/stellarium/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/stellarium-stars.git/commit/$          https://salsa.debian.org/debian-astro-team/stellarium-stars/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/stellarium-stars(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/stellarium-stars    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/stellarium-stars(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/stellarium-stars/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/stiff.git/commit/$          https://salsa.debian.org/debian-astro-team/stiff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/stiff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/stiff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/stiff(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/stiff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/stsci.tools.git/commit/$          https://salsa.debian.org/debian-astro-team/stsci.tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/stsci.tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/stsci.tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/stsci.tools(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/stsci.tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/sunpy.git/commit/$          https://salsa.debian.org/debian-astro-team/sunpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/sunpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/sunpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/sunpy(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/sunpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/swarp.git/commit/$          https://salsa.debian.org/debian-astro-team/swarp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/swarp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/swarp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/swarp(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/swarp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/tcl-fitstcl.git/commit/$          https://salsa.debian.org/debian-astro-team/tcl-fitstcl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/tcl-fitstcl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/tcl-fitstcl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/tcl-fitstcl(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/tcl-fitstcl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/tycho2.git/commit/$          https://salsa.debian.org/debian-astro-team/tycho2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/tycho2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/tycho2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/tycho2(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/tycho2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/voro++.git/commit/$          https://salsa.debian.org/debian-astro-team/voro/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/voro++(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/voro    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/voro++(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/voro/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/wcsaxes.git/commit/$          https://salsa.debian.org/debian-astro-team/wcsaxes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/wcsaxes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/wcsaxes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/wcsaxes(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/wcsaxes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/wcslib.git/commit/$          https://salsa.debian.org/debian-astro-team/wcslib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/wcslib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/wcslib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/wcslib(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/wcslib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/wcstools.git/commit/$          https://salsa.debian.org/debian-astro-team/wcstools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/wcstools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/wcstools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/wcstools(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/wcstools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/weightwatcher.git/commit/$          https://salsa.debian.org/debian-astro-team/weightwatcher/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/weightwatcher(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/weightwatcher    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/weightwatcher(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/weightwatcher/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/wsclean.git/commit/$          https://salsa.debian.org/debian-astro-team/wsclean/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/wsclean(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/wsclean    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/wsclean(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/wsclean/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/x11iraf.git/commit/$          https://salsa.debian.org/debian-astro-team/x11iraf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/x11iraf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/x11iraf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/x11iraf(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/x11iraf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/xpa.git/commit/$          https://salsa.debian.org/debian-astro-team/xpa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/xpa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/xpa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/xpa(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/xpa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-astro/packages/yt.git/commit/$          https://salsa.debian.org/debian-astro-team/yt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-astro/packages/yt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-astro-team/yt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-astro/packages/yt(?:\.git)?/(.*)          https://salsa.debian.org/debian-astro-team/yt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-request-tracker/request-tracker4.git/commit/$          https://salsa.debian.org/request-tracker-team/request-tracker4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-request-tracker/request-tracker4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/request-tracker-team/request-tracker4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-request-tracker/request-tracker4(?:\.git)?/(.*)          https://salsa.debian.org/request-tracker-team/request-tracker4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-request-tracker/rt-extension-calendar.git/commit/$          https://salsa.debian.org/request-tracker-team/rt-extension-calendar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-request-tracker/rt-extension-calendar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/request-tracker-team/rt-extension-calendar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-request-tracker/rt-extension-calendar(?:\.git)?/(.*)          https://salsa.debian.org/request-tracker-team/rt-extension-calendar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-request-tracker/rt-extension-customfieldsonupdate.git/commit/$          https://salsa.debian.org/request-tracker-team/rt-extension-customfieldsonupdate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-request-tracker/rt-extension-customfieldsonupdate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/request-tracker-team/rt-extension-customfieldsonupdate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-request-tracker/rt-extension-customfieldsonupdate(?:\.git)?/(.*)          https://salsa.debian.org/request-tracker-team/rt-extension-customfieldsonupdate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-request-tracker/rt-extension-jsgantt.git/commit/$          https://salsa.debian.org/request-tracker-team/rt-extension-customfieldsonupdate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-request-tracker/rt-extension-jsgantt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/request-tracker-team/rt-extension-customfieldsonupdate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-request-tracker/rt-extension-jsgantt(?:\.git)?/(.*)          https://salsa.debian.org/request-tracker-team/rt-extension-customfieldsonupdate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-request-tracker/rt-extension-nagios.git/commit/$          https://salsa.debian.org/request-tracker-team/rt-extension-nagios/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-request-tracker/rt-extension-nagios(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/request-tracker-team/rt-extension-nagios    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-request-tracker/rt-extension-nagios(?:\.git)?/(.*)          https://salsa.debian.org/request-tracker-team/rt-extension-nagios/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-request-tracker/rt-extension-repeatticket.git/commit/$          https://salsa.debian.org/request-tracker-team/rt-extension-repeatticket/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-request-tracker/rt-extension-repeatticket(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/request-tracker-team/rt-extension-repeatticket    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-request-tracker/rt-extension-repeatticket(?:\.git)?/(.*)          https://salsa.debian.org/request-tracker-team/rt-extension-repeatticket/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-request-tracker/rt-extension-smsnotify.git/commit/$          https://salsa.debian.org/request-tracker-team/rt-extension-smsnotify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-request-tracker/rt-extension-smsnotify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/request-tracker-team/rt-extension-smsnotify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-request-tracker/rt-extension-smsnotify(?:\.git)?/(.*)          https://salsa.debian.org/request-tracker-team/rt-extension-smsnotify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-request-tracker/rt-extension-spawnlinkedticketinqueue.git/commit/$          https://salsa.debian.org/request-tracker-team/rt-extension-spawnlinkedticketinqueue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-request-tracker/rt-extension-spawnlinkedticketinqueue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/request-tracker-team/rt-extension-spawnlinkedticketinqueue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-request-tracker/rt-extension-spawnlinkedticketinqueue(?:\.git)?/(.*)          https://salsa.debian.org/request-tracker-team/rt-extension-spawnlinkedticketinqueue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-sdl/packages/libsdl-console.git/commit/$          https://salsa.debian.org/sdl-team/libsdl-console/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-sdl/packages/libsdl-console(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/sdl-team/libsdl-console    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-sdl/packages/libsdl-console(?:\.git)?/(.*)          https://salsa.debian.org/sdl-team/libsdl-console/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-sdl/packages/libsdl-sge.git/commit/$          https://salsa.debian.org/sdl-team/libsdl-sge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-sdl/packages/libsdl-sge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/sdl-team/libsdl-sge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-sdl/packages/libsdl-sge(?:\.git)?/(.*)          https://salsa.debian.org/sdl-team/libsdl-sge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-sdl/packages/libsdl1.2.git/commit/$          https://salsa.debian.org/sdl-team/libsdl1.2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-sdl/packages/libsdl1.2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/sdl-team/libsdl1.2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-sdl/packages/libsdl1.2(?:\.git)?/(.*)          https://salsa.debian.org/sdl-team/libsdl1.2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-sdl/packages/libsdl2.git/commit/$          https://salsa.debian.org/sdl-team/libsdl2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-sdl/packages/libsdl2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/sdl-team/libsdl2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-sdl/packages/libsdl2(?:\.git)?/(.*)          https://salsa.debian.org/sdl-team/libsdl2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-sdl/packages/libsdl2-gfx.git/commit/$          https://salsa.debian.org/sdl-team/libsdl2-gfx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-sdl/packages/libsdl2-gfx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/sdl-team/libsdl2-gfx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-sdl/packages/libsdl2-gfx(?:\.git)?/(.*)          https://salsa.debian.org/sdl-team/libsdl2-gfx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-sdl/packages/libsdl2-image.git/commit/$          https://salsa.debian.org/sdl-team/libsdl2-image/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-sdl/packages/libsdl2-image(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/sdl-team/libsdl2-image    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-sdl/packages/libsdl2-image(?:\.git)?/(.*)          https://salsa.debian.org/sdl-team/libsdl2-image/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-sdl/packages/libsdl2-mixer.git/commit/$          https://salsa.debian.org/sdl-team/libsdl2-mixer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-sdl/packages/libsdl2-mixer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/sdl-team/libsdl2-mixer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-sdl/packages/libsdl2-mixer(?:\.git)?/(.*)          https://salsa.debian.org/sdl-team/libsdl2-mixer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-sdl/packages/libsdl2-net.git/commit/$          https://salsa.debian.org/sdl-team/libsdl2-net/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-sdl/packages/libsdl2-net(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/sdl-team/libsdl2-net    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-sdl/packages/libsdl2-net(?:\.git)?/(.*)          https://salsa.debian.org/sdl-team/libsdl2-net/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-sdl/packages/libsdl2-ttf.git/commit/$          https://salsa.debian.org/sdl-team/libsdl2-ttf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-sdl/packages/libsdl2-ttf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/sdl-team/libsdl2-ttf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-sdl/packages/libsdl2-ttf(?:\.git)?/(.*)          https://salsa.debian.org/sdl-team/libsdl2-ttf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-sdl/packages/sdl-image1.2.git/commit/$          https://salsa.debian.org/sdl-team/sdl-image1.2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-sdl/packages/sdl-image1.2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/sdl-team/sdl-image1.2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-sdl/packages/sdl-image1.2(?:\.git)?/(.*)          https://salsa.debian.org/sdl-team/sdl-image1.2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-sdl/packages/sdl-mixer1.2.git/commit/$          https://salsa.debian.org/sdl-team/sdl-mixer1.2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-sdl/packages/sdl-mixer1.2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/sdl-team/sdl-mixer1.2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-sdl/packages/sdl-mixer1.2(?:\.git)?/(.*)          https://salsa.debian.org/sdl-team/sdl-mixer1.2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-sdl/packages/sdl-net1.2.git/commit/$          https://salsa.debian.org/sdl-team/sdl-net1.2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-sdl/packages/sdl-net1.2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/sdl-team/sdl-net1.2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-sdl/packages/sdl-net1.2(?:\.git)?/(.*)          https://salsa.debian.org/sdl-team/sdl-net1.2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-sdl/packages/sdl-sound1.2.git/commit/$          https://salsa.debian.org/sdl-team/sdl-sound1.2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-sdl/packages/sdl-sound1.2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/sdl-team/sdl-sound1.2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-sdl/packages/sdl-sound1.2(?:\.git)?/(.*)          https://salsa.debian.org/sdl-team/sdl-sound1.2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-sdl/packages/sdl-stretch.git/commit/$          https://salsa.debian.org/sdl-team/sdl-stretch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-sdl/packages/sdl-stretch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/sdl-team/sdl-stretch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-sdl/packages/sdl-stretch(?:\.git)?/(.*)          https://salsa.debian.org/sdl-team/sdl-stretch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-sdl/packages/sdl-ttf2.0.git/commit/$          https://salsa.debian.org/sdl-team/sdl-ttf2.0/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-sdl/packages/sdl-ttf2.0(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/sdl-team/sdl-ttf2.0    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-sdl/packages/sdl-ttf2.0(?:\.git)?/(.*)          https://salsa.debian.org/sdl-team/sdl-ttf2.0/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-sdl/packages/sdlgfx.git/commit/$          https://salsa.debian.org/sdl-team/sdlgfx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-sdl/packages/sdlgfx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/sdl-team/sdlgfx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-sdl/packages/sdlgfx(?:\.git)?/(.*)          https://salsa.debian.org/sdl-team/sdlgfx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-sdl/packages/sdlpango.git/commit/$          https://salsa.debian.org/sdl-team/sdlpango/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-sdl/packages/sdlpango(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/sdl-team/sdlpango    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-sdl/packages/sdlpango(?:\.git)?/(.*)          https://salsa.debian.org/sdl-team/sdlpango/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-sdl/packages/smpeg.git/commit/$          https://salsa.debian.org/sdl-team/smpeg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-sdl/packages/smpeg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/sdl-team/smpeg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-sdl/packages/smpeg(?:\.git)?/(.*)          https://salsa.debian.org/sdl-team/smpeg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/anope.git/commit/$          https://salsa.debian.org/dom/anope/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/anope(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dom/anope    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/anope(?:\.git)?/(.*)          https://salsa.debian.org/dom/anope/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/ensymble.git/commit/$          https://salsa.debian.org/dom/ensymble/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/ensymble(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dom/ensymble    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/ensymble(?:\.git)?/(.*)          https://salsa.debian.org/dom/ensymble/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/ezmlm-browse.git/commit/$          https://salsa.debian.org/dom/ezmlm-browse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/ezmlm-browse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dom/ezmlm-browse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/ezmlm-browse(?:\.git)?/(.*)          https://salsa.debian.org/dom/ezmlm-browse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/ircd-hybrid.git/commit/$          https://salsa.debian.org/dom/ircd-hybrid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/ircd-hybrid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dom/ircd-hybrid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/ircd-hybrid(?:\.git)?/(.*)          https://salsa.debian.org/dom/ircd-hybrid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/liboxford-calendar-perl.git/commit/$          https://salsa.debian.org/dom/liboxford-calendar-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/liboxford-calendar-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dom/liboxford-calendar-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/liboxford-calendar-perl(?:\.git)?/(.*)          https://salsa.debian.org/dom/liboxford-calendar-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/libwiki-toolkit-formatter-usemod-perl.git/commit/$          https://salsa.debian.org/dom/libwiki-toolkit-formatter-usemod-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/libwiki-toolkit-formatter-usemod-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dom/libwiki-toolkit-formatter-usemod-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/libwiki-toolkit-formatter-usemod-perl(?:\.git)?/(.*)          https://salsa.debian.org/dom/libwiki-toolkit-formatter-usemod-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/libwiki-toolkit-perl.git/commit/$          https://salsa.debian.org/dom/libwiki-toolkit-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/libwiki-toolkit-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dom/libwiki-toolkit-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/libwiki-toolkit-perl(?:\.git)?/(.*)          https://salsa.debian.org/dom/libwiki-toolkit-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/libwiki-toolkit-plugin-diff-perl.git/commit/$          https://salsa.debian.org/dom/libwiki-toolkit-plugin-diff-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/libwiki-toolkit-plugin-diff-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dom/libwiki-toolkit-plugin-diff-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/libwiki-toolkit-plugin-diff-perl(?:\.git)?/(.*)          https://salsa.debian.org/dom/libwiki-toolkit-plugin-diff-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/libwiki-toolkit-plugin-json-perl.git/commit/$          https://salsa.debian.org/dom/libwiki-toolkit-plugin-json-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/libwiki-toolkit-plugin-json-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dom/libwiki-toolkit-plugin-json-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/libwiki-toolkit-plugin-json-perl(?:\.git)?/(.*)          https://salsa.debian.org/dom/libwiki-toolkit-plugin-json-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/libwiki-toolkit-plugin-locator-grid-perl.git/commit/$          https://salsa.debian.org/dom/libwiki-toolkit-plugin-locator-grid-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/libwiki-toolkit-plugin-locator-grid-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dom/libwiki-toolkit-plugin-locator-grid-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/libwiki-toolkit-plugin-locator-grid-perl(?:\.git)?/(.*)          https://salsa.debian.org/dom/libwiki-toolkit-plugin-locator-grid-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/libwiki-toolkit-plugin-ping-perl.git/commit/$          https://salsa.debian.org/dom/libwiki-toolkit-plugin-ping-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/libwiki-toolkit-plugin-ping-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dom/libwiki-toolkit-plugin-ping-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/libwiki-toolkit-plugin-ping-perl(?:\.git)?/(.*)          https://salsa.debian.org/dom/libwiki-toolkit-plugin-ping-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/openguides.git/commit/$          https://salsa.debian.org/dom/openguides/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/openguides(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dom/openguides    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/openguides(?:\.git)?/(.*)          https://salsa.debian.org/dom/openguides/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/wordpress-shibboleth.git/commit/$          https://salsa.debian.org/dom/wordpress-shibboleth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/wordpress-shibboleth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dom/wordpress-shibboleth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/wordpress-shibboleth(?:\.git)?/(.*)          https://salsa.debian.org/dom/wordpress-shibboleth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/libcrypt-dh-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-dh-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/libcrypt-dh-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-dh-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/libcrypt-dh-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-dh-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/libdbix-fulltextsearch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-fulltextsearch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/libdbix-fulltextsearch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-fulltextsearch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/libdbix-fulltextsearch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-fulltextsearch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/libgeo-helmerttransform-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeo-helmerttransform-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/libgeo-helmerttransform-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeo-helmerttransform-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/libgeo-helmerttransform-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeo-helmerttransform-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/libhtml-mason-psgihandler-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-mason-psgihandler-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/libhtml-mason-psgihandler-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-mason-psgihandler-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/libhtml-mason-psgihandler-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-mason-psgihandler-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/libhtml-quoted-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-quoted-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/libhtml-quoted-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-quoted-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/libhtml-quoted-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-quoted-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/libipc-run-safehandles-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libipc-run-safehandles-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/libipc-run-safehandles-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libipc-run-safehandles-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/libipc-run-safehandles-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libipc-run-safehandles-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/libjavascript-minifier-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libjavascript-minifier-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/libjavascript-minifier-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libjavascript-minifier-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/libjavascript-minifier-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libjavascript-minifier-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/libnet-openid-server-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-openid-server-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/libnet-openid-server-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-openid-server-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/libnet-openid-server-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-openid-server-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/libplucene-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplucene-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/libplucene-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplucene-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/libplucene-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplucene-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/libregexp-common-net-cidr-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libregexp-common-net-cidr-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/libregexp-common-net-cidr-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libregexp-common-net-cidr-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/libregexp-common-net-cidr-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libregexp-common-net-cidr-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/libtest-html-content-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-html-content-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/libtest-html-content-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-html-content-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/libtest-html-content-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-html-content-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/liburi-fetch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liburi-fetch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/liburi-fetch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liburi-fetch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/liburi-fetch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liburi-fetch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/dom/libvcs-lite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libvcs-lite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/dom/libvcs-lite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libvcs-lite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/dom/libvcs-lite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libvcs-lite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-l10n/compendia.git.git/commit/$          https://salsa.debian.org/l10n-team/compendia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-l10n/compendia.git(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/l10n-team/compendia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-l10n/compendia.git(?:\.git)?/(.*)          https://salsa.debian.org/l10n-team/compendia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-l10n/ddtp.git.git/commit/$          https://salsa.debian.org/l10n-team/ddtp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-l10n/ddtp.git(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/l10n-team/ddtp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-l10n/ddtp.git(?:\.git)?/(.*)          https://salsa.debian.org/l10n-team/ddtp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-l10n/ddtss-numbers.git.git/commit/$          https://salsa.debian.org/l10n-team/ddtss-numbers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-l10n/ddtss-numbers.git(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/l10n-team/ddtss-numbers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-l10n/ddtss-numbers.git(?:\.git)?/(.*)          https://salsa.debian.org/l10n-team/ddtss-numbers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-l10n/debian-l10n.git.git/commit/$          https://salsa.debian.org/l10n-team/debian-l10n/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-l10n/debian-l10n.git(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/l10n-team/debian-l10n    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-l10n/debian-l10n.git(?:\.git)?/(.*)          https://salsa.debian.org/l10n-team/debian-l10n/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-l10n/dl10n.git.git/commit/$          https://salsa.debian.org/l10n-team/dl10n/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-l10n/dl10n.git(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/l10n-team/dl10n    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-l10n/dl10n.git(?:\.git)?/(.*)          https://salsa.debian.org/l10n-team/dl10n/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-l10n/poedit.git.git/commit/$          https://salsa.debian.org/l10n-team/poedit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-l10n/poedit.git(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/l10n-team/poedit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-l10n/poedit.git(?:\.git)?/(.*)          https://salsa.debian.org/l10n-team/poedit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-l10n/python-l20n.git.git/commit/$          https://salsa.debian.org/l10n-team/python-l20n/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-l10n/python-l20n.git(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/l10n-team/python-l20n    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-l10n/python-l20n.git(?:\.git)?/(.*)          https://salsa.debian.org/l10n-team/python-l20n/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-l10n/translate-toolkit.git.git/commit/$          https://salsa.debian.org/l10n-team/translate-toolkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-l10n/translate-toolkit.git(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/l10n-team/translate-toolkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-l10n/translate-toolkit.git(?:\.git)?/(.*)          https://salsa.debian.org/l10n-team/translate-toolkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-l10n/virtaal.git.git/commit/$          https://salsa.debian.org/l10n-team/virtaal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-l10n/virtaal.git(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/l10n-team/virtaal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-l10n/virtaal.git(?:\.git)?/(.*)          https://salsa.debian.org/l10n-team/virtaal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/build-path-prefix-map-spec.git/commit/$          https://salsa.debian.org/reproducible-builds/specs/build-path-prefix-map-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/build-path-prefix-map-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/specs/build-path-prefix-map-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/build-path-prefix-map-spec(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/specs/build-path-prefix-map-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/buildinfo-spec.git/commit/$          https://salsa.debian.org/reproducible-builds/specs/buildinfo-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/buildinfo-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/specs/buildinfo-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/buildinfo-spec(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/specs/buildinfo-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/source-date-epoch-spec.git/commit/$          https://salsa.debian.org/reproducible-builds/specs/source-date-epoch-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/source-date-epoch-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/specs/source-date-epoch-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/source-date-epoch-spec(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/specs/source-date-epoch-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/buildinfo.debian.net.git/commit/$          https://salsa.debian.org/reproducible-builds/buildinfo.debian.net/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/buildinfo.debian.net(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/buildinfo.debian.net    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/buildinfo.debian.net(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/buildinfo.debian.net/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/debrepatch.git/commit/$          https://salsa.debian.org/reproducible-builds/debrepatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/debrepatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/debrepatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/debrepatch(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/debrepatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/misc.git/commit/$          https://salsa.debian.org/reproducible-builds/reproducible-misc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/misc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/reproducible-misc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/misc(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/reproducible-misc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/notes.git/commit/$          https://salsa.debian.org/reproducible-builds/reproducible-notes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/notes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/reproducible-notes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/notes(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/reproducible-notes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/presentations.git/commit/$          https://salsa.debian.org/reproducible-builds/reproducible-presentations/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/presentations(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/reproducible-presentations    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/presentations(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/reproducible-presentations/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/reproducible-utils.git/commit/$          https://salsa.debian.org/reproducible-builds/reproducible-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/reproducible-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/reproducible-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/reproducible-utils(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/reproducible-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/reproducible-website.git/commit/$          https://salsa.debian.org/reproducible-builds/reproducible-website/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/reproducible-website(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/reproducible-website    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/reproducible-website(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/reproducible-website/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/sortjar.git/commit/$          https://salsa.debian.org/reproducible-builds/sortjar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/sortjar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/sortjar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/sortjar(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/sortjar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/tasks.git/commit/$          https://salsa.debian.org/reproducible-builds/reproducible-tasks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/tasks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/reproducible-tasks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/tasks(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/reproducible-tasks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/diffoscope.git/commit/$          https://salsa.debian.org/reproducible-builds/diffoscope/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/diffoscope(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/diffoscope    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/diffoscope(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/diffoscope/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/disorderfs.git/commit/$          https://salsa.debian.org/reproducible-builds/disorderfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/disorderfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/disorderfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/disorderfs(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/disorderfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/koji.git/commit/$          https://salsa.debian.org/reproducible-builds/koji/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/koji(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/koji    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/koji(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/koji/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/reprotest.git/commit/$          https://salsa.debian.org/reproducible-builds/reprotest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/reprotest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/reprotest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/reprotest(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/reprotest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/strip-nondeterminism.git/commit/$          https://salsa.debian.org/reproducible-builds/strip-nondeterminism/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/strip-nondeterminism(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/strip-nondeterminism    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/strip-nondeterminism(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/strip-nondeterminism/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/trydiffoscope.git/commit/$          https://salsa.debian.org/reproducible-builds/trydiffoscope/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/trydiffoscope(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/trydiffoscope    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/trydiffoscope(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/trydiffoscope/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/blog.git/commit/$          https://salsa.debian.org/reproducible-builds/attic/blog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/blog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/attic/blog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/blog(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/attic/blog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/debian-rebuilder-setup.git/commit/$          https://salsa.debian.org/reproducible-builds/attic/debian-rebuilder-setup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/debian-rebuilder-setup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/attic/debian-rebuilder-setup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/debian-rebuilder-setup(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/attic/debian-rebuilder-setup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/debrebuild.git/commit/$          https://salsa.debian.org/reproducible-builds/attic/debrebuild/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/debrebuild(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/attic/debrebuild    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/debrebuild(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/attic/debrebuild/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/reproducible/reprobuild.git/commit/$          https://salsa.debian.org/reproducible-builds/attic/reprobuild/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/reproducible/reprobuild(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/reproducible-builds/attic/reprobuild    [last,noescape,redirect=permanent]
+RewriteRule ^/git/reproducible/reprobuild(?:\.git)?/(.*)          https://salsa.debian.org/reproducible-builds/attic/reprobuild/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-cd/debian-cd.git/commit/$          https://salsa.debian.org/images-team/debian-cd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-cd/debian-cd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/images-team/debian-cd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-cd/debian-cd(?:\.git)?/(.*)          https://salsa.debian.org/images-team/debian-cd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-cd/setup.git/commit/$          https://salsa.debian.org/images-team/setup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-cd/setup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/images-team/setup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-cd/setup(?:\.git)?/(.*)          https://salsa.debian.org/images-team/setup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-cd/pettersson-live.git/commit/$          https://salsa.debian.org/images-team/live-setup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-cd/pettersson-live(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/images-team/live-setup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-cd/pettersson-live(?:\.git)?/(.*)          https://salsa.debian.org/images-team/live-setup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-cd/package-lists.git/commit/$          https://salsa.debian.org/images-team/package-lists/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-cd/package-lists(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/images-team/package-lists    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-cd/package-lists(?:\.git)?/(.*)          https://salsa.debian.org/images-team/package-lists/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-cd/syslinux.git/commit/$          https://salsa.debian.org/images-team/syslinux/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-cd/syslinux(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/images-team/syslinux    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-cd/syslinux(?:\.git)?/(.*)          https://salsa.debian.org/images-team/syslinux/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/blueberry.git/commit/$          https://salsa.debian.org/cinnamon-team/blueberry/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/blueberry(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/blueberry    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/blueberry(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/blueberry/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon.git/commit/$          https://salsa.debian.org/cinnamon-team/cinnamon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/cinnamon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/cinnamon(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/cinnamon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon-bluetooth.git/commit/$          https://salsa.debian.org/cinnamon-team/cinnamon-bluetooth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon-bluetooth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/cinnamon-bluetooth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/cinnamon-bluetooth(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/cinnamon-bluetooth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon-control-center.git/commit/$          https://salsa.debian.org/cinnamon-team/cinnamon-control-center/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon-control-center(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/cinnamon-control-center    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/cinnamon-control-center(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/cinnamon-control-center/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon-desktop.git/commit/$          https://salsa.debian.org/cinnamon-team/cinnamon-desktop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon-desktop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/cinnamon-desktop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/cinnamon-desktop(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/cinnamon-desktop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon-desktop-environment.git/commit/$          https://salsa.debian.org/cinnamon-team/cinnamon-desktop-environment/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon-desktop-environment(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/cinnamon-desktop-environment    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/cinnamon-desktop-environment(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/cinnamon-desktop-environment/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon-menus.git/commit/$          https://salsa.debian.org/cinnamon-team/cinnamon-menus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon-menus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/cinnamon-menus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/cinnamon-menus(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/cinnamon-menus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon-screensaver.git/commit/$          https://salsa.debian.org/cinnamon-team/cinnamon-screensaver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon-screensaver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/cinnamon-screensaver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/cinnamon-screensaver(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/cinnamon-screensaver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon-session.git/commit/$          https://salsa.debian.org/cinnamon-team/cinnamon-session/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon-session(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/cinnamon-session    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/cinnamon-session(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/cinnamon-session/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon-settings-daemon.git/commit/$          https://salsa.debian.org/cinnamon-team/cinnamon-settings-daemon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon-settings-daemon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/cinnamon-settings-daemon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/cinnamon-settings-daemon(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/cinnamon-settings-daemon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon-themes.git/commit/$          https://salsa.debian.org/cinnamon-team/cinnamon-themes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon-themes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/cinnamon-themes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/cinnamon-themes(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/cinnamon-themes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon-translations.git/commit/$          https://salsa.debian.org/cinnamon-team/cinnamon-translations/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/cinnamon-translations(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/cinnamon-translations    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/cinnamon-translations(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/cinnamon-translations/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/cjs.git/commit/$          https://salsa.debian.org/cinnamon-team/cjs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/cjs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/cjs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/cjs(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/cjs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/iso-flags-svg.git/commit/$          https://salsa.debian.org/cinnamon-team/iso-flags-svg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/iso-flags-svg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/iso-flags-svg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/iso-flags-svg(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/iso-flags-svg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/muffin.git/commit/$          https://salsa.debian.org/cinnamon-team/muffin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/muffin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/muffin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/muffin(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/muffin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/nemo.git/commit/$          https://salsa.debian.org/cinnamon-team/nemo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/nemo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/nemo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/nemo(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/nemo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/nemo-extensions.git/commit/$          https://salsa.debian.org/cinnamon-team/nemo-extensions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/nemo-extensions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/nemo-extensions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/nemo-extensions(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/nemo-extensions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/nemo-fileroller.git/commit/$          https://salsa.debian.org/cinnamon-team/nemo-fileroller/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/nemo-fileroller(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/nemo-fileroller    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/nemo-fileroller(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/nemo-fileroller/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/nemo-python.git/commit/$          https://salsa.debian.org/cinnamon-team/nemo-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/nemo-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/nemo-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/nemo-python(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/nemo-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/pix.git/commit/$          https://salsa.debian.org/cinnamon-team/pix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/pix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/pix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/pix(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/pix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/pkg-cinnamon.git/commit/$          https://salsa.debian.org/cinnamon-team/pkg-cinnamon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/pkg-cinnamon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/pkg-cinnamon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/pkg-cinnamon(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/pkg-cinnamon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/python-xapp.git/commit/$          https://salsa.debian.org/cinnamon-team/python-xapp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/python-xapp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/python-xapp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/python-xapp(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/python-xapp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/xapp.git/commit/$          https://salsa.debian.org/cinnamon-team/xapp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/xapp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/xapp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/xapp(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/xapp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/xed.git/commit/$          https://salsa.debian.org/cinnamon-team/xed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/xed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/xed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/xed(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/xed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/xplayer.git/commit/$          https://salsa.debian.org/cinnamon-team/xplayer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/xplayer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/xplayer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/xplayer(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/xplayer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/xreader.git/commit/$          https://salsa.debian.org/cinnamon-team/xreader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/xreader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/xreader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/xreader(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/xreader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cinnamon/xviewer.git/commit/$          https://salsa.debian.org/cinnamon-team/xviewer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cinnamon/xviewer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cinnamon-team/xviewer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cinnamon/xviewer(?:\.git)?/(.*)          https://salsa.debian.org/cinnamon-team/xviewer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/dpkg/dpkg.git/commit/$          https://salsa.debian.org/dpkg-team/dpkg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/dpkg/dpkg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dpkg-team/dpkg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/dpkg/dpkg(?:\.git)?/(.*)          https://salsa.debian.org/dpkg-team/dpkg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/dpkg/dpkg-repack.git/commit/$          https://salsa.debian.org/dpkg-team/dpkg-repack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/dpkg/dpkg-repack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dpkg-team/dpkg-repack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/dpkg/dpkg-repack(?:\.git)?/(.*)          https://salsa.debian.org/dpkg-team/dpkg-repack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/dpkg/dpkg-tests.git/commit/$          https://salsa.debian.org/dpkg-team/dpkg-tests/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/dpkg/dpkg-tests(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dpkg-team/dpkg-tests    [last,noescape,redirect=permanent]
+RewriteRule ^/git/dpkg/dpkg-tests(?:\.git)?/(.*)          https://salsa.debian.org/dpkg-team/dpkg-tests/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/dpkg/debsig-verify.git/commit/$          https://salsa.debian.org/dpkg-team/debsig-verify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/dpkg/debsig-verify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dpkg-team/debsig-verify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/dpkg/debsig-verify(?:\.git)?/(.*)          https://salsa.debian.org/dpkg-team/debsig-verify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/dpkg/dupload.git/commit/$          https://salsa.debian.org/dpkg-team/dupload/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/dpkg/dupload(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dpkg-team/dupload    [last,noescape,redirect=permanent]
+RewriteRule ^/git/dpkg/dupload(?:\.git)?/(.*)          https://salsa.debian.org/dpkg-team/dupload/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/dpkg/pkg-tests.git/commit/$          https://salsa.debian.org/dpkg-team/dpkg-tests/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/dpkg/pkg-tests(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dpkg-team/dpkg-tests    [last,noescape,redirect=permanent]
+RewriteRule ^/git/dpkg/pkg-tests(?:\.git)?/(.*)          https://salsa.debian.org/dpkg-team/dpkg-tests/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/salve/auctex.git/commit/$          https://salsa.debian.org/salve/auctex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/salve/auctex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/salve/auctex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/salve/auctex(?:\.git)?/(.*)          https://salsa.debian.org/salve/auctex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/salve/lacheck.git/commit/$          https://salsa.debian.org/salve/lacheck/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/salve/lacheck(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/salve/lacheck    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/salve/lacheck(?:\.git)?/(.*)          https://salsa.debian.org/salve/lacheck/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/salve/witalian.git/commit/$          https://salsa.debian.org/salve/witalian/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/salve/witalian(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/salve/witalian    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/salve/witalian(?:\.git)?/(.*)          https://salsa.debian.org/salve/witalian/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/3depict.git/commit/$          https://salsa.debian.org/science-team/3depict/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/3depict(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/3depict    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/3depict(?:\.git)?/(.*)          https://salsa.debian.org/science-team/3depict/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/4ti2.git/commit/$          https://salsa.debian.org/science-team/4ti2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/4ti2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/4ti2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/4ti2(?:\.git)?/(.*)          https://salsa.debian.org/science-team/4ti2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/adios.git/commit/$          https://salsa.debian.org/science-team/adios/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/adios(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/adios    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/adios(?:\.git)?/(.*)          https://salsa.debian.org/science-team/adios/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/adk2tool.git/commit/$          https://salsa.debian.org/science-team/adk2tool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/adk2tool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/adk2tool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/adk2tool(?:\.git)?/(.*)          https://salsa.debian.org/science-team/adk2tool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/admesh.git/commit/$          https://salsa.debian.org/science-team/admesh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/admesh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/admesh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/admesh(?:\.git)?/(.*)          https://salsa.debian.org/science-team/admesh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/adms.git/commit/$          https://salsa.debian.org/science-team/adms/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/adms(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/adms    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/adms(?:\.git)?/(.*)          https://salsa.debian.org/science-team/adms/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/adolc.git/commit/$          https://salsa.debian.org/science-team/adolc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/adolc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/adolc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/adolc(?:\.git)?/(.*)          https://salsa.debian.org/science-team/adolc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/alberta.git/commit/$          https://salsa.debian.org/science-team/alberta/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/alberta(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/alberta    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/alberta(?:\.git)?/(.*)          https://salsa.debian.org/science-team/alberta/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/alglib.git/commit/$          https://salsa.debian.org/science-team/alglib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/alglib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/alglib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/alglib(?:\.git)?/(.*)          https://salsa.debian.org/science-team/alglib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/amp.git/commit/$          https://salsa.debian.org/science-team/amp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/amp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/amp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/amp(?:\.git)?/(.*)          https://salsa.debian.org/science-team/amp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ann.git/commit/$          https://salsa.debian.org/science-team/ann/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ann(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ann    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ann(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ann/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ape.git/commit/$          https://salsa.debian.org/science-team/ape/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ape(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ape    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ape(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ape/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium.git/commit/$          https://salsa.debian.org/science-team/apertium/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-af-nl.git/commit/$          https://salsa.debian.org/science-team/apertium-af-nl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-af-nl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-af-nl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-af-nl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-af-nl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-apy.git/commit/$          https://salsa.debian.org/science-team/apertium-apy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-apy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-apy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-apy(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-apy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-arg.git/commit/$          https://salsa.debian.org/science-team/apertium-arg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-arg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-arg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-arg(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-arg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-arg-cat.git/commit/$          https://salsa.debian.org/science-team/apertium-arg-cat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-arg-cat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-arg-cat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-arg-cat(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-arg-cat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-bel.git/commit/$          https://salsa.debian.org/science-team/apertium-bel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-bel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-bel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-bel(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-bel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-bel-rus.git/commit/$          https://salsa.debian.org/science-team/apertium-bel-rus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-bel-rus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-bel-rus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-bel-rus(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-bel-rus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-br-fr.git/commit/$          https://salsa.debian.org/science-team/apertium-br-fr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-br-fr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-br-fr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-br-fr(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-br-fr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-ca-it.git/commit/$          https://salsa.debian.org/science-team/apertium-ca-it/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-ca-it(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-ca-it    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-ca-it(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-ca-it/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-cat.git/commit/$          https://salsa.debian.org/science-team/apertium-cat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-cat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-cat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-cat(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-cat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-cat-srd.git/commit/$          https://salsa.debian.org/science-team/apertium-cat-srd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-cat-srd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-cat-srd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-cat-srd(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-cat-srd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-crh.git/commit/$          https://salsa.debian.org/science-team/apertium-crh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-crh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-crh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-crh(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-crh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-crh-tur.git/commit/$          https://salsa.debian.org/science-team/apertium-crh-tur/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-crh-tur(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-crh-tur    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-crh-tur(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-crh-tur/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-cy-en.git/commit/$          https://salsa.debian.org/science-team/apertium-cy-en/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-cy-en(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-cy-en    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-cy-en(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-cy-en/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-dan.git/commit/$          https://salsa.debian.org/science-team/apertium-dan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-dan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-dan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-dan(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-dan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-dan-nor.git/commit/$          https://salsa.debian.org/science-team/apertium-dan-nor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-dan-nor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-dan-nor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-dan-nor(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-dan-nor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-en-ca.git/commit/$          https://salsa.debian.org/science-team/apertium-en-ca/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-en-ca(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-en-ca    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-en-ca(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-en-ca/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-en-es.git/commit/$          https://salsa.debian.org/science-team/apertium-en-es/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-en-es(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-en-es    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-en-es(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-en-es/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-en-gl.git/commit/$          https://salsa.debian.org/science-team/apertium-en-gl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-en-gl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-en-gl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-en-gl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-en-gl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-eo-ca.git/commit/$          https://salsa.debian.org/science-team/apertium-eo-ca/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-eo-ca(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-eo-ca    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-eo-ca(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-eo-ca/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-eo-en.git/commit/$          https://salsa.debian.org/science-team/apertium-eo-en/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-eo-en(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-eo-en    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-eo-en(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-eo-en/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-eo-es.git/commit/$          https://salsa.debian.org/science-team/apertium-eo-es/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-eo-es(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-eo-es    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-eo-es(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-eo-es/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-eo-fr.git/commit/$          https://salsa.debian.org/science-team/apertium-eo-fr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-eo-fr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-eo-fr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-eo-fr(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-eo-fr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-es-ast.git/commit/$          https://salsa.debian.org/science-team/apertium-es-ast/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-es-ast(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-es-ast    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-es-ast(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-es-ast/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-es-gl.git/commit/$          https://salsa.debian.org/science-team/apertium-es-gl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-es-gl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-es-gl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-es-gl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-es-gl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-es-pt.git/commit/$          https://salsa.debian.org/science-team/apertium-es-pt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-es-pt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-es-pt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-es-pt(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-es-pt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-es-ro.git/commit/$          https://salsa.debian.org/science-team/apertium-es-ro/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-es-ro(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-es-ro    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-es-ro(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-es-ro/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-eu-en.git/commit/$          https://salsa.debian.org/science-team/apertium-eu-en/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-eu-en(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-eu-en    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-eu-en(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-eu-en/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-eu-es.git/commit/$          https://salsa.debian.org/science-team/apertium-eu-es/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-eu-es(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-eu-es    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-eu-es(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-eu-es/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-fr-es.git/commit/$          https://salsa.debian.org/science-team/apertium-fr-es/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-fr-es(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-fr-es    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-fr-es(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-fr-es/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-fra.git/commit/$          https://salsa.debian.org/science-team/apertium-fra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-fra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-fra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-fra(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-fra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-fra-cat.git/commit/$          https://salsa.debian.org/science-team/apertium-fra-cat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-fra-cat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-fra-cat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-fra-cat(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-fra-cat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-hbs.git/commit/$          https://salsa.debian.org/science-team/apertium-hbs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-hbs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-hbs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-hbs(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-hbs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-hbs-eng.git/commit/$          https://salsa.debian.org/science-team/apertium-hbs-eng/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-hbs-eng(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-hbs-eng    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-hbs-eng(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-hbs-eng/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-hbs-mkd.git/commit/$          https://salsa.debian.org/science-team/apertium-hbs-mkd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-hbs-mkd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-hbs-mkd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-hbs-mkd(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-hbs-mkd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-hbs-slv.git/commit/$          https://salsa.debian.org/science-team/apertium-hbs-slv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-hbs-slv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-hbs-slv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-hbs-slv(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-hbs-slv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-hin.git/commit/$          https://salsa.debian.org/science-team/apertium-hin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-hin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-hin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-hin(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-hin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-id-ms.git/commit/$          https://salsa.debian.org/science-team/apertium-id-ms/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-id-ms(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-id-ms    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-id-ms(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-id-ms/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-is-sv.git/commit/$          https://salsa.debian.org/science-team/apertium-is-sv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-is-sv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-is-sv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-is-sv(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-is-sv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-isl.git/commit/$          https://salsa.debian.org/science-team/apertium-isl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-isl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-isl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-isl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-isl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-isl-eng.git/commit/$          https://salsa.debian.org/science-team/apertium-isl-eng/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-isl-eng(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-isl-eng    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-isl-eng(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-isl-eng/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-ita.git/commit/$          https://salsa.debian.org/science-team/apertium-ita/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-ita(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-ita    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-ita(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-ita/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-kaz.git/commit/$          https://salsa.debian.org/science-team/apertium-kaz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-kaz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-kaz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-kaz(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-kaz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-kaz-tat.git/commit/$          https://salsa.debian.org/science-team/apertium-kaz-tat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-kaz-tat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-kaz-tat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-kaz-tat(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-kaz-tat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-lex-tools.git/commit/$          https://salsa.debian.org/science-team/apertium-lex-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-lex-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-lex-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-lex-tools(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-lex-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-mk-bg.git/commit/$          https://salsa.debian.org/science-team/apertium-mk-bg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-mk-bg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-mk-bg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-mk-bg(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-mk-bg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-mk-en.git/commit/$          https://salsa.debian.org/science-team/apertium-mk-en/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-mk-en(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-mk-en    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-mk-en(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-mk-en/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-mlt-ara.git/commit/$          https://salsa.debian.org/science-team/apertium-mlt-ara/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-mlt-ara(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-mlt-ara    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-mlt-ara(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-mlt-ara/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-nno.git/commit/$          https://salsa.debian.org/science-team/apertium-nno/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-nno(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-nno    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-nno(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-nno/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-nno-nob.git/commit/$          https://salsa.debian.org/science-team/apertium-nno-nob/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-nno-nob(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-nno-nob    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-nno-nob(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-nno-nob/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-nob.git/commit/$          https://salsa.debian.org/science-team/apertium-nob/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-nob(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-nob    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-nob(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-nob/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-oc-ca.git/commit/$          https://salsa.debian.org/science-team/apertium-oc-ca/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-oc-ca(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-oc-ca    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-oc-ca(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-oc-ca/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-oc-es.git/commit/$          https://salsa.debian.org/science-team/apertium-oc-es/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-oc-es(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-oc-es    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-oc-es(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-oc-es/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-pt-ca.git/commit/$          https://salsa.debian.org/science-team/apertium-pt-ca/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-pt-ca(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-pt-ca    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-pt-ca(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-pt-ca/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-pt-gl.git/commit/$          https://salsa.debian.org/science-team/apertium-pt-gl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-pt-gl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-pt-gl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-pt-gl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-pt-gl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-rus.git/commit/$          https://salsa.debian.org/science-team/apertium-rus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-rus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-rus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-rus(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-rus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-rus-ukr.git/commit/$          https://salsa.debian.org/science-team/apertium-rus-ukr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-rus-ukr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-rus-ukr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-rus-ukr(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-rus-ukr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-sme-nob.git/commit/$          https://salsa.debian.org/science-team/apertium-sme-nob/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-sme-nob(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-sme-nob    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-sme-nob(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-sme-nob/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-spa.git/commit/$          https://salsa.debian.org/science-team/apertium-spa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-spa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-spa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-spa(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-spa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-spa-arg.git/commit/$          https://salsa.debian.org/science-team/apertium-spa-arg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-spa-arg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-spa-arg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-spa-arg(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-spa-arg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-spa-cat.git/commit/$          https://salsa.debian.org/science-team/apertium-spa-cat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-spa-cat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-spa-cat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-spa-cat(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-spa-cat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-spa-ita.git/commit/$          https://salsa.debian.org/science-team/apertium-spa-ita/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-spa-ita(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-spa-ita    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-spa-ita(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-spa-ita/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-srd.git/commit/$          https://salsa.debian.org/science-team/apertium-srd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-srd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-srd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-srd(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-srd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-srd-ita.git/commit/$          https://salsa.debian.org/science-team/apertium-srd-ita/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-srd-ita(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-srd-ita    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-srd-ita(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-srd-ita/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-swe.git/commit/$          https://salsa.debian.org/science-team/apertium-swe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-swe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-swe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-swe(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-swe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-swe-dan.git/commit/$          https://salsa.debian.org/science-team/apertium-swe-dan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-swe-dan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-swe-dan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-swe-dan(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-swe-dan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-swe-nor.git/commit/$          https://salsa.debian.org/science-team/apertium-swe-nor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-swe-nor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-swe-nor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-swe-nor(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-swe-nor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-tat.git/commit/$          https://salsa.debian.org/science-team/apertium-tat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-tat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-tat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-tat(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-tat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-tur.git/commit/$          https://salsa.debian.org/science-team/apertium-tur/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-tur(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-tur    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-tur(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-tur/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-ukr.git/commit/$          https://salsa.debian.org/science-team/apertium-ukr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-ukr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-ukr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-ukr(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-ukr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-urd.git/commit/$          https://salsa.debian.org/science-team/apertium-urd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-urd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-urd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-urd(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-urd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apertium-urd-hin.git/commit/$          https://salsa.debian.org/science-team/apertium-urd-hin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apertium-urd-hin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apertium-urd-hin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apertium-urd-hin(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apertium-urd-hin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/apophenia.git/commit/$          https://salsa.debian.org/science-team/apophenia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/apophenia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/apophenia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/apophenia(?:\.git)?/(.*)          https://salsa.debian.org/science-team/apophenia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/arachne-pnr.git/commit/$          https://salsa.debian.org/science-team/arachne-pnr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/arachne-pnr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/arachne-pnr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/arachne-pnr(?:\.git)?/(.*)          https://salsa.debian.org/science-team/arachne-pnr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/arduino-mk.git/commit/$          https://salsa.debian.org/science-team/arduino-mk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/arduino-mk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/arduino-mk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/arduino-mk(?:\.git)?/(.*)          https://salsa.debian.org/science-team/arduino-mk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/aribas.git/commit/$          https://salsa.debian.org/science-team/aribas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/aribas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/aribas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/aribas(?:\.git)?/(.*)          https://salsa.debian.org/science-team/aribas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/armadillo.git/commit/$          https://salsa.debian.org/science-team/armadillo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/armadillo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/armadillo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/armadillo(?:\.git)?/(.*)          https://salsa.debian.org/science-team/armadillo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/arrayfire.git/commit/$          https://salsa.debian.org/science-team/arrayfire/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/arrayfire(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/arrayfire    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/arrayfire(?:\.git)?/(.*)          https://salsa.debian.org/science-team/arrayfire/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/arrayfire-cuda.git/commit/$          https://salsa.debian.org/science-team/arrayfire-cuda/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/arrayfire-cuda(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/arrayfire-cuda    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/arrayfire-cuda(?:\.git)?/(.*)          https://salsa.debian.org/science-team/arrayfire-cuda/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ask.git/commit/$          https://salsa.debian.org/science-team/ask/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ask(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ask    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ask(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ask/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/asl.git/commit/$          https://salsa.debian.org/science-team/asl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/asl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/asl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/asl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/asl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/aster.git/commit/$          https://salsa.debian.org/science-team/aster/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/aster(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/aster    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/aster(?:\.git)?/(.*)          https://salsa.debian.org/science-team/aster/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/astk.git/commit/$          https://salsa.debian.org/science-team/astk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/astk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/astk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/astk(?:\.git)?/(.*)          https://salsa.debian.org/science-team/astk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/atlas.git/commit/$          https://salsa.debian.org/science-team/atlas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/atlas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/atlas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/atlas(?:\.git)?/(.*)          https://salsa.debian.org/science-team/atlas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/atompaw.git/commit/$          https://salsa.debian.org/science-team/atompaw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/atompaw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/atompaw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/atompaw(?:\.git)?/(.*)          https://salsa.debian.org/science-team/atompaw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/auto-07p.git/commit/$          https://salsa.debian.org/science-team/auto-07p/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/auto-07p(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/auto-07p    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/auto-07p(?:\.git)?/(.*)          https://salsa.debian.org/science-team/auto-07p/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/aweather.git/commit/$          https://salsa.debian.org/science-team/aweather/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/aweather(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/aweather    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/aweather(?:\.git)?/(.*)          https://salsa.debian.org/science-team/aweather/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/bcolz.git/commit/$          https://salsa.debian.org/science-team/bcolz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/bcolz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/bcolz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/bcolz(?:\.git)?/(.*)          https://salsa.debian.org/science-team/bcolz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/benchmark.git/commit/$          https://salsa.debian.org/science-team/benchmark/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/benchmark(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/benchmark    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/benchmark(?:\.git)?/(.*)          https://salsa.debian.org/science-team/benchmark/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/berkeley-abc.git/commit/$          https://salsa.debian.org/science-team/berkeley-abc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/berkeley-abc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/berkeley-abc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/berkeley-abc(?:\.git)?/(.*)          https://salsa.debian.org/science-team/berkeley-abc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/bibutils.git/commit/$          https://salsa.debian.org/science-team/bibutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/bibutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/bibutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/bibutils(?:\.git)?/(.*)          https://salsa.debian.org/science-team/bibutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/blacs-mpi.git/commit/$          https://salsa.debian.org/science-team/blacs-mpi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/blacs-mpi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/blacs-mpi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/blacs-mpi(?:\.git)?/(.*)          https://salsa.debian.org/science-team/blacs-mpi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/blas.git/commit/$          https://salsa.debian.org/science-team/blas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/blas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/blas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/blas(?:\.git)?/(.*)          https://salsa.debian.org/science-team/blas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/bliss.git/commit/$          https://salsa.debian.org/science-team/bliss/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/bliss(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/bliss    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/bliss(?:\.git)?/(.*)          https://salsa.debian.org/science-team/bliss/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/blockdiag.git/commit/$          https://salsa.debian.org/science-team/blockdiag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/blockdiag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/blockdiag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/blockdiag(?:\.git)?/(.*)          https://salsa.debian.org/science-team/blockdiag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/boost-numeric-bindings.git/commit/$          https://salsa.debian.org/science-team/boost-numeric-bindings/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/boost-numeric-bindings(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/boost-numeric-bindings    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/boost-numeric-bindings(?:\.git)?/(.*)          https://salsa.debian.org/science-team/boost-numeric-bindings/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/bornagain.git/commit/$          https://salsa.debian.org/science-team/bornagain/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/bornagain(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/bornagain    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/bornagain(?:\.git)?/(.*)          https://salsa.debian.org/science-team/bornagain/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/bossa.git/commit/$          https://salsa.debian.org/science-team/bossa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/bossa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/bossa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/bossa(?:\.git)?/(.*)          https://salsa.debian.org/science-team/bossa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/brlcad.git/commit/$          https://salsa.debian.org/science-team/brlcad/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/brlcad(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/brlcad    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/brlcad(?:\.git)?/(.*)          https://salsa.debian.org/science-team/brlcad/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/caffe.git/commit/$          https://salsa.debian.org/science-team/caffe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/caffe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/caffe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/caffe(?:\.git)?/(.*)          https://salsa.debian.org/science-team/caffe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/caffe-contrib.git/commit/$          https://salsa.debian.org/science-team/caffe-contrib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/caffe-contrib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/caffe-contrib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/caffe-contrib(?:\.git)?/(.*)          https://salsa.debian.org/science-team/caffe-contrib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/calculix-ccx.git/commit/$          https://salsa.debian.org/science-team/calculix-ccx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/calculix-ccx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/calculix-ccx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/calculix-ccx(?:\.git)?/(.*)          https://salsa.debian.org/science-team/calculix-ccx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/calculix-ccx-doc.git/commit/$          https://salsa.debian.org/science-team/calculix-ccx-doc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/calculix-ccx-doc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/calculix-ccx-doc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/calculix-ccx-doc(?:\.git)?/(.*)          https://salsa.debian.org/science-team/calculix-ccx-doc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/calculix-ccx-test.git/commit/$          https://salsa.debian.org/science-team/calculix-ccx-test/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/calculix-ccx-test(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/calculix-ccx-test    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/calculix-ccx-test(?:\.git)?/(.*)          https://salsa.debian.org/science-team/calculix-ccx-test/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/calculix-cgx.git/commit/$          https://salsa.debian.org/science-team/calculix-cgx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/calculix-cgx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/calculix-cgx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/calculix-cgx(?:\.git)?/(.*)          https://salsa.debian.org/science-team/calculix-cgx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/calculix-cgx-doc.git/commit/$          https://salsa.debian.org/science-team/calculix-cgx-doc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/calculix-cgx-doc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/calculix-cgx-doc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/calculix-cgx-doc(?:\.git)?/(.*)          https://salsa.debian.org/science-team/calculix-cgx-doc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cb2bib.git/commit/$          https://salsa.debian.org/science-team/cb2bib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cb2bib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cb2bib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cb2bib(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cb2bib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cba.git/commit/$          https://salsa.debian.org/science-team/cba/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cba(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cba    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cba(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cba/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/packages/cbflib.git/commit/$          https://salsa.debian.org/science-team/cbflib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/packages/cbflib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cbflib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/packages/cbflib(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cbflib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ccd.git/commit/$          https://salsa.debian.org/science-team/ccd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ccd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ccd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ccd(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ccd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ccif.git/commit/$          https://salsa.debian.org/science-team/ccif/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ccif(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ccif    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ccif(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ccif/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cctbx.git/commit/$          https://salsa.debian.org/science-team/cctbx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cctbx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cctbx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cctbx(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cctbx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cctz.git/commit/$          https://salsa.debian.org/science-team/cctz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cctz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cctz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cctz(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cctz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cddlib.git/commit/$          https://salsa.debian.org/science-team/cddlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cddlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cddlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cddlib(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cddlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cdftools.git/commit/$          https://salsa.debian.org/science-team/cdftools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cdftools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cdftools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cdftools(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cdftools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cdo.git/commit/$          https://salsa.debian.org/science-team/cdo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cdo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cdo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cdo(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cdo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cellml-api.git/commit/$          https://salsa.debian.org/science-team/cellml-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cellml-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cellml-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cellml-api(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cellml-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ceres-solver.git/commit/$          https://salsa.debian.org/science-team/ceres-solver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ceres-solver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ceres-solver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ceres-solver(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ceres-solver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cernlib.git/commit/$          https://salsa.debian.org/science-team/cernlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cernlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cernlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cernlib(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cernlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cfortran.git/commit/$          https://salsa.debian.org/science-team/cfortran/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cfortran(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cfortran    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cfortran(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cfortran/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cg3.git/commit/$          https://salsa.debian.org/science-team/cg3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cg3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cg3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cg3(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cg3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/charliecloud.git/commit/$          https://salsa.debian.org/science-team/charliecloud/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/charliecloud(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/charliecloud    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/charliecloud(?:\.git)?/(.*)          https://salsa.debian.org/science-team/charliecloud/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/choreonoid.git/commit/$          https://salsa.debian.org/science-team/choreonoid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/choreonoid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/choreonoid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/choreonoid(?:\.git)?/(.*)          https://salsa.debian.org/science-team/choreonoid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cimg.git/commit/$          https://salsa.debian.org/science-team/cimg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cimg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cimg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cimg(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cimg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ckon.git/commit/$          https://salsa.debian.org/science-team/ckon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ckon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ckon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ckon(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ckon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/clapack.git/commit/$          https://salsa.debian.org/science-team/clapack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/clapack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/clapack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/clapack(?:\.git)?/(.*)          https://salsa.debian.org/science-team/clapack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/clasp.git/commit/$          https://salsa.debian.org/science-team/clasp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/clasp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/clasp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/clasp(?:\.git)?/(.*)          https://salsa.debian.org/science-team/clasp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/clblas.git/commit/$          https://salsa.debian.org/science-team/clblas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/clblas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/clblas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/clblas(?:\.git)?/(.*)          https://salsa.debian.org/science-team/clblas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/clfft.git/commit/$          https://salsa.debian.org/science-team/clfft/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/clfft(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/clfft    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/clfft(?:\.git)?/(.*)          https://salsa.debian.org/science-team/clfft/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/clhep.git/commit/$          https://salsa.debian.org/science-team/clhep/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/clhep(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/clhep    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/clhep(?:\.git)?/(.*)          https://salsa.debian.org/science-team/clhep/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/clipper.git/commit/$          https://salsa.debian.org/science-team/clipper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/clipper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/clipper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/clipper(?:\.git)?/(.*)          https://salsa.debian.org/science-team/clipper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cliquer.git/commit/$          https://salsa.debian.org/science-team/cliquer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cliquer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cliquer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cliquer(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cliquer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/clp.git/commit/$          https://salsa.debian.org/science-team/clp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/clp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/clp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/clp(?:\.git)?/(.*)          https://salsa.debian.org/science-team/clp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/clrng.git/commit/$          https://salsa.debian.org/science-team/clrng/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/clrng(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/clrng    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/clrng(?:\.git)?/(.*)          https://salsa.debian.org/science-team/clrng/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/clsparse.git/commit/$          https://salsa.debian.org/science-team/clsparse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/clsparse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/clsparse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/clsparse(?:\.git)?/(.*)          https://salsa.debian.org/science-team/clsparse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cmor.git/commit/$          https://salsa.debian.org/science-team/cmor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cmor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cmor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cmor(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cmor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cmor-tables.git/commit/$          https://salsa.debian.org/science-team/cmor-tables/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cmor-tables(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cmor-tables    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cmor-tables(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cmor-tables/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/coala.git/commit/$          https://salsa.debian.org/science-team/coala/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/coala(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/coala    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/coala(?:\.git)?/(.*)          https://salsa.debian.org/science-team/coala/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cod-tools.git/commit/$          https://salsa.debian.org/science-team/cod-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cod-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cod-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cod-tools(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cod-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/code-saturne.git/commit/$          https://salsa.debian.org/science-team/code-saturne/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/code-saturne(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/code-saturne    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/code-saturne(?:\.git)?/(.*)          https://salsa.debian.org/science-team/code-saturne/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cohomcalg.git/commit/$          https://salsa.debian.org/science-team/cohomcalg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cohomcalg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cohomcalg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cohomcalg(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cohomcalg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/coinmp.git/commit/$          https://salsa.debian.org/science-team/coinmp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/coinmp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/coinmp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/coinmp(?:\.git)?/(.*)          https://salsa.debian.org/science-team/coinmp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/coinor-bonmin.git/commit/$          https://salsa.debian.org/science-team/coinor-bonmin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/coinor-bonmin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/coinor-bonmin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/coinor-bonmin(?:\.git)?/(.*)          https://salsa.debian.org/science-team/coinor-bonmin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/coinor-cbc.git/commit/$          https://salsa.debian.org/science-team/coinor-cbc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/coinor-cbc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/coinor-cbc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/coinor-cbc(?:\.git)?/(.*)          https://salsa.debian.org/science-team/coinor-cbc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/coinor-cgl.git/commit/$          https://salsa.debian.org/science-team/coinor-cgl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/coinor-cgl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/coinor-cgl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/coinor-cgl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/coinor-cgl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/coinor-osi.git/commit/$          https://salsa.debian.org/science-team/coinor-osi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/coinor-osi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/coinor-osi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/coinor-osi(?:\.git)?/(.*)          https://salsa.debian.org/science-team/coinor-osi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/coinor-symphony.git/commit/$          https://salsa.debian.org/science-team/coinor-symphony/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/coinor-symphony(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/coinor-symphony    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/coinor-symphony(?:\.git)?/(.*)          https://salsa.debian.org/science-team/coinor-symphony/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/coinutils.git/commit/$          https://salsa.debian.org/science-team/coinutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/coinutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/coinutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/coinutils(?:\.git)?/(.*)          https://salsa.debian.org/science-team/coinutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/colibri-core.git/commit/$          https://salsa.debian.org/science-team/colibri-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/colibri-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/colibri-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/colibri-core(?:\.git)?/(.*)          https://salsa.debian.org/science-team/colibri-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/collada-dom.git/commit/$          https://salsa.debian.org/science-team/collada-dom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/collada-dom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/collada-dom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/collada-dom(?:\.git)?/(.*)          https://salsa.debian.org/science-team/collada-dom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/colpack.git/commit/$          https://salsa.debian.org/science-team/colpack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/colpack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/colpack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/colpack(?:\.git)?/(.*)          https://salsa.debian.org/science-team/colpack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/compute.git/commit/$          https://salsa.debian.org/science-team/compute/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/compute(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/compute    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/compute(?:\.git)?/(.*)          https://salsa.debian.org/science-team/compute/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/console-bridge.git/commit/$          https://salsa.debian.org/science-team/console-bridge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/console-bridge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/console-bridge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/console-bridge(?:\.git)?/(.*)          https://salsa.debian.org/science-team/console-bridge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/coot.git/commit/$          https://salsa.debian.org/science-team/coot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/coot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/coot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/coot(?:\.git)?/(.*)          https://salsa.debian.org/science-team/coot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cppad.git/commit/$          https://salsa.debian.org/science-team/cppad/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cppad(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cppad    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cppad(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cppad/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cqrlib.git/commit/$          https://salsa.debian.org/science-team/cqrlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cqrlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cqrlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cqrlib(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cqrlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/critterding.git/commit/$          https://salsa.debian.org/science-team/critterding/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/critterding(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/critterding    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/critterding(?:\.git)?/(.*)          https://salsa.debian.org/science-team/critterding/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/crystfel.git/commit/$          https://salsa.debian.org/science-team/crystfel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/crystfel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/crystfel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/crystfel(?:\.git)?/(.*)          https://salsa.debian.org/science-team/crystfel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cts-gle-graphics.git/commit/$          https://salsa.debian.org/science-team/cts-gle-graphics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cts-gle-graphics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cts-gle-graphics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cts-gle-graphics(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cts-gle-graphics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cvc4.git/commit/$          https://salsa.debian.org/science-team/cvc4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cvc4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cvc4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cvc4(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cvc4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cvector.git/commit/$          https://salsa.debian.org/science-team/cvector/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cvector(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cvector    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cvector(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cvector/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cvxopt.git/commit/$          https://salsa.debian.org/science-team/cvxopt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cvxopt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cvxopt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cvxopt(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cvxopt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cylc.git/commit/$          https://salsa.debian.org/science-team/cylc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cylc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cylc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cylc(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cylc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/cypari2.git/commit/$          https://salsa.debian.org/science-team/cypari2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/cypari2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/cypari2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/cypari2(?:\.git)?/(.*)          https://salsa.debian.org/science-team/cypari2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/deal.ii.git/commit/$          https://salsa.debian.org/science-team/deal.ii/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/deal.ii(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/deal.ii    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/deal.ii(?:\.git)?/(.*)          https://salsa.debian.org/science-team/deal.ii/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/depqbf.git/commit/$          https://salsa.debian.org/science-team/depqbf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/depqbf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/depqbf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/depqbf(?:\.git)?/(.*)          https://salsa.debian.org/science-team/depqbf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/dfcgen-gtk.git/commit/$          https://salsa.debian.org/science-team/dfcgen-gtk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/dfcgen-gtk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/dfcgen-gtk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/dfcgen-gtk(?:\.git)?/(.*)          https://salsa.debian.org/science-team/dfcgen-gtk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/dh-fortran-mod.git/commit/$          https://salsa.debian.org/science-team/dh-fortran-mod/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/dh-fortran-mod(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/dh-fortran-mod    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/dh-fortran-mod(?:\.git)?/(.*)          https://salsa.debian.org/science-team/dh-fortran-mod/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/diet.git/commit/$          https://salsa.debian.org/science-team/diet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/diet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/diet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/diet(?:\.git)?/(.*)          https://salsa.debian.org/science-team/diet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/dimbl.git/commit/$          https://salsa.debian.org/science-team/dimbl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/dimbl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/dimbl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/dimbl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/dimbl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/docopt.cpp.git/commit/$          https://salsa.debian.org/science-team/docopt.cpp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/docopt.cpp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/docopt.cpp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/docopt.cpp(?:\.git)?/(.*)          https://salsa.debian.org/science-team/docopt.cpp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/double-conversion.git/commit/$          https://salsa.debian.org/science-team/double-conversion/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/double-conversion(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/double-conversion    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/double-conversion(?:\.git)?/(.*)          https://salsa.debian.org/science-team/double-conversion/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/dx.git/commit/$          https://salsa.debian.org/science-team/dx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/dx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/dx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/dx(?:\.git)?/(.*)          https://salsa.debian.org/science-team/dx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/dxflib.git/commit/$          https://salsa.debian.org/science-team/dxflib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/dxflib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/dxflib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/dxflib(?:\.git)?/(.*)          https://salsa.debian.org/science-team/dxflib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/dxsamples.git/commit/$          https://salsa.debian.org/science-team/dxsamples/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/dxsamples(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/dxsamples    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/dxsamples(?:\.git)?/(.*)          https://salsa.debian.org/science-team/dxsamples/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/eccodes.git/commit/$          https://salsa.debian.org/science-team/eccodes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/eccodes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/eccodes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/eccodes(?:\.git)?/(.*)          https://salsa.debian.org/science-team/eccodes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ecflow.git/commit/$          https://salsa.debian.org/science-team/ecflow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ecflow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ecflow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ecflow(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ecflow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/eclib.git/commit/$          https://salsa.debian.org/science-team/eclib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/eclib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/eclib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/eclib(?:\.git)?/(.*)          https://salsa.debian.org/science-team/eclib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/edge-addition-planarity-suite.git/commit/$          https://salsa.debian.org/science-team/edge-addition-planarity-suite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/edge-addition-planarity-suite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/edge-addition-planarity-suite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/edge-addition-planarity-suite(?:\.git)?/(.*)          https://salsa.debian.org/science-team/edge-addition-planarity-suite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/eigen2.git/commit/$          https://salsa.debian.org/science-team/eigen2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/eigen2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/eigen2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/eigen2(?:\.git)?/(.*)          https://salsa.debian.org/science-team/eigen2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/eigen3.git/commit/$          https://salsa.debian.org/science-team/eigen3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/eigen3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/eigen3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/eigen3(?:\.git)?/(.*)          https://salsa.debian.org/science-team/eigen3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/einspline.git/commit/$          https://salsa.debian.org/science-team/einspline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/einspline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/einspline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/einspline(?:\.git)?/(.*)          https://salsa.debian.org/science-team/einspline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/elmer-doc.git/commit/$          https://salsa.debian.org/science-team/elmer-doc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/elmer-doc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/elmer-doc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/elmer-doc(?:\.git)?/(.*)          https://salsa.debian.org/science-team/elmer-doc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/elmerfem.git/commit/$          https://salsa.debian.org/science-team/elmerfem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/elmerfem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/elmerfem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/elmerfem(?:\.git)?/(.*)          https://salsa.debian.org/science-team/elmerfem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/emos.git/commit/$          https://salsa.debian.org/science-team/emos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/emos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/emos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/emos(?:\.git)?/(.*)          https://salsa.debian.org/science-team/emos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/engrid.git/commit/$          https://salsa.debian.org/science-team/engrid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/engrid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/engrid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/engrid(?:\.git)?/(.*)          https://salsa.debian.org/science-team/engrid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/eprover.git/commit/$          https://salsa.debian.org/science-team/eprover/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/eprover(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/eprover    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/eprover(?:\.git)?/(.*)          https://salsa.debian.org/science-team/eprover/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/esys-particle.git/commit/$          https://salsa.debian.org/science-team/esys-particle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/esys-particle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/esys-particle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/esys-particle(?:\.git)?/(.*)          https://salsa.debian.org/science-team/esys-particle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/evolver.git/commit/$          https://salsa.debian.org/science-team/evolver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/evolver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/evolver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/evolver(?:\.git)?/(.*)          https://salsa.debian.org/science-team/evolver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/exodus.git/commit/$          https://salsa.debian.org/science-team/exodus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/exodus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/exodus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/exodus(?:\.git)?/(.*)          https://salsa.debian.org/science-team/exodus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/expeyes.git/commit/$          https://salsa.debian.org/science-team/expeyes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/expeyes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/expeyes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/expeyes(?:\.git)?/(.*)          https://salsa.debian.org/science-team/expeyes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/fastjet.git/commit/$          https://salsa.debian.org/science-team/fastjet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/fastjet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/fastjet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/fastjet(?:\.git)?/(.*)          https://salsa.debian.org/science-team/fastjet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/fcl.git/commit/$          https://salsa.debian.org/science-team/fcl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/fcl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/fcl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/fcl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/fcl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/fcm.git/commit/$          https://salsa.debian.org/science-team/fcm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/fcm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/fcm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/fcm(?:\.git)?/(.*)          https://salsa.debian.org/science-team/fcm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/fdmnes.git/commit/$          https://salsa.debian.org/science-team/fdmnes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/fdmnes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/fdmnes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/fdmnes(?:\.git)?/(.*)          https://salsa.debian.org/science-team/fdmnes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/feedgnuplot.git/commit/$          https://salsa.debian.org/science-team/feedgnuplot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/feedgnuplot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/feedgnuplot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/feedgnuplot(?:\.git)?/(.*)          https://salsa.debian.org/science-team/feedgnuplot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ferret-vis.git/commit/$          https://salsa.debian.org/science-team/ferret-vis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ferret-vis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ferret-vis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ferret-vis(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ferret-vis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/fflas-ffpack.git/commit/$          https://salsa.debian.org/science-team/fflas-ffpack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/fflas-ffpack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/fflas-ffpack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/fflas-ffpack(?:\.git)?/(.*)          https://salsa.debian.org/science-team/fflas-ffpack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/fftw.git/commit/$          https://salsa.debian.org/science-team/fftw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/fftw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/fftw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/fftw(?:\.git)?/(.*)          https://salsa.debian.org/science-team/fftw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/fftw3.git/commit/$          https://salsa.debian.org/science-team/fftw3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/fftw3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/fftw3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/fftw3(?:\.git)?/(.*)          https://salsa.debian.org/science-team/fftw3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/fftwcffi.git/commit/$          https://salsa.debian.org/science-team/fftwcffi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/fftwcffi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/fftwcffi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/fftwcffi(?:\.git)?/(.*)          https://salsa.debian.org/science-team/fftwcffi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/findimagedupes.git/commit/$          https://salsa.debian.org/science-team/findimagedupes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/findimagedupes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/findimagedupes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/findimagedupes(?:\.git)?/(.*)          https://salsa.debian.org/science-team/findimagedupes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/fityk.git/commit/$          https://salsa.debian.org/science-team/fityk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/fityk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/fityk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/fityk(?:\.git)?/(.*)          https://salsa.debian.org/science-team/fityk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/flann.git/commit/$          https://salsa.debian.org/science-team/flann/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/flann(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/flann    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/flann(?:\.git)?/(.*)          https://salsa.debian.org/science-team/flann/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/flatbuffers.git/commit/$          https://salsa.debian.org/science-team/flatbuffers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/flatbuffers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/flatbuffers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/flatbuffers(?:\.git)?/(.*)          https://salsa.debian.org/science-team/flatbuffers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/flexpart.git/commit/$          https://salsa.debian.org/science-team/flexpart/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/flexpart(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/flexpart    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/flexpart(?:\.git)?/(.*)          https://salsa.debian.org/science-team/flexpart/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/flextra.git/commit/$          https://salsa.debian.org/science-team/flextra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/flextra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/flextra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/flextra(?:\.git)?/(.*)          https://salsa.debian.org/science-team/flextra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/flint.git/commit/$          https://salsa.debian.org/science-team/flint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/flint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/flint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/flint(?:\.git)?/(.*)          https://salsa.debian.org/science-team/flint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/flint-arb.git/commit/$          https://salsa.debian.org/science-team/flint-arb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/flint-arb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/flint-arb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/flint-arb(?:\.git)?/(.*)          https://salsa.debian.org/science-team/flint-arb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/flintqs.git/commit/$          https://salsa.debian.org/science-team/flintqs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/flintqs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/flintqs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/flintqs(?:\.git)?/(.*)          https://salsa.debian.org/science-team/flintqs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/foma.git/commit/$          https://salsa.debian.org/science-team/foma/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/foma(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/foma    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/foma(?:\.git)?/(.*)          https://salsa.debian.org/science-team/foma/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/forge.git/commit/$          https://salsa.debian.org/science-team/forge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/forge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/forge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/forge(?:\.git)?/(.*)          https://salsa.debian.org/science-team/forge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/fparser.git/commit/$          https://salsa.debian.org/science-team/fparser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/fparser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/fparser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/fparser(?:\.git)?/(.*)          https://salsa.debian.org/science-team/fparser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/fpga-icestorm.git/commit/$          https://salsa.debian.org/science-team/fpga-icestorm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/fpga-icestorm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/fpga-icestorm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/fpga-icestorm(?:\.git)?/(.*)          https://salsa.debian.org/science-team/fpga-icestorm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/fplll.git/commit/$          https://salsa.debian.org/science-team/fplll/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/fplll(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/fplll    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/fplll(?:\.git)?/(.*)          https://salsa.debian.org/science-team/fplll/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/freecad.git/commit/$          https://salsa.debian.org/science-team/freecad/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/freecad(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/freecad    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/freecad(?:\.git)?/(.*)          https://salsa.debian.org/science-team/freecad/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/freefempp.git/commit/$          https://salsa.debian.org/science-team/freefempp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/freefempp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/freefempp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/freefempp(?:\.git)?/(.*)          https://salsa.debian.org/science-team/freefempp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/freefoam.git/commit/$          https://salsa.debian.org/science-team/freefoam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/freefoam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/freefoam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/freefoam(?:\.git)?/(.*)          https://salsa.debian.org/science-team/freefoam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/freeimage.git/commit/$          https://salsa.debian.org/science-team/freeimage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/freeimage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/freeimage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/freeimage(?:\.git)?/(.*)          https://salsa.debian.org/science-team/freeimage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/frobby.git/commit/$          https://salsa.debian.org/science-team/frobby/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/frobby(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/frobby    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/frobby(?:\.git)?/(.*)          https://salsa.debian.org/science-team/frobby/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/frog.git/commit/$          https://salsa.debian.org/science-team/frog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/frog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/frog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/frog(?:\.git)?/(.*)          https://salsa.debian.org/science-team/frog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/frogdata.git/commit/$          https://salsa.debian.org/science-team/frogdata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/frogdata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/frogdata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/frogdata(?:\.git)?/(.*)          https://salsa.debian.org/science-team/frogdata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gadap.git/commit/$          https://salsa.debian.org/science-team/gadap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gadap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gadap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gadap(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gadap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gap-design.git/commit/$          https://salsa.debian.org/science-team/gap-design/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gap-design(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gap-design    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gap-design(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gap-design/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gap-factint.git/commit/$          https://salsa.debian.org/science-team/gap-factint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gap-factint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gap-factint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gap-factint(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gap-factint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gap-float.git/commit/$          https://salsa.debian.org/science-team/gap-float/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gap-float(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gap-float    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gap-float(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gap-float/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gap-grape.git/commit/$          https://salsa.debian.org/science-team/gap-grape/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gap-grape(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gap-grape    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gap-grape(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gap-grape/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gap-guava.git/commit/$          https://salsa.debian.org/science-team/gap-guava/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gap-guava(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gap-guava    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gap-guava(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gap-guava/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gap-io.git/commit/$          https://salsa.debian.org/science-team/gap-io/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gap-io(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gap-io    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gap-io(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gap-io/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gap-laguna.git/commit/$          https://salsa.debian.org/science-team/gap-laguna/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gap-laguna(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gap-laguna    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gap-laguna(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gap-laguna/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gap-openmath.git/commit/$          https://salsa.debian.org/science-team/gap-openmath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gap-openmath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gap-openmath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gap-openmath(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gap-openmath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gap-scscp.git/commit/$          https://salsa.debian.org/science-team/gap-scscp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gap-scscp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gap-scscp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gap-scscp(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gap-scscp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gap-sonata.git/commit/$          https://salsa.debian.org/science-team/gap-sonata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gap-sonata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gap-sonata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gap-sonata(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gap-sonata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gap-toric.git/commit/$          https://salsa.debian.org/science-team/gap-toric/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gap-toric(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gap-toric    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gap-toric(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gap-toric/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gazebo.git/commit/$          https://salsa.debian.org/science-team/gazebo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gazebo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gazebo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gazebo(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gazebo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/geant321.git/commit/$          https://salsa.debian.org/science-team/geant321/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/geant321(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/geant321    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/geant321(?:\.git)?/(.*)          https://salsa.debian.org/science-team/geant321/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/geant4.git/commit/$          https://salsa.debian.org/science-team/geant4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/geant4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/geant4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/geant4(?:\.git)?/(.*)          https://salsa.debian.org/science-team/geant4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/geg.git/commit/$          https://salsa.debian.org/science-team/geg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/geg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/geg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/geg(?:\.git)?/(.*)          https://salsa.debian.org/science-team/geg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/geneagrapher.git/commit/$          https://salsa.debian.org/science-team/geneagrapher/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/geneagrapher(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/geneagrapher    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/geneagrapher(?:\.git)?/(.*)          https://salsa.debian.org/science-team/geneagrapher/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/genesis.git/commit/$          https://salsa.debian.org/science-team/genesis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/genesis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/genesis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/genesis(?:\.git)?/(.*)          https://salsa.debian.org/science-team/genesis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/genus2reduction.git/commit/$          https://salsa.debian.org/science-team/genus2reduction/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/genus2reduction(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/genus2reduction    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/genus2reduction(?:\.git)?/(.*)          https://salsa.debian.org/science-team/genus2reduction/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/geoserver.git/commit/$          https://salsa.debian.org/science-team/geoserver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/geoserver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/geoserver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/geoserver(?:\.git)?/(.*)          https://salsa.debian.org/science-team/geoserver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gerris.git/commit/$          https://salsa.debian.org/science-team/gerris/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gerris(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gerris    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gerris(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gerris/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/getdp.git/commit/$          https://salsa.debian.org/science-team/getdp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/getdp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/getdp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/getdp(?:\.git)?/(.*)          https://salsa.debian.org/science-team/getdp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/getfem.git/commit/$          https://salsa.debian.org/science-team/getfem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/getfem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/getfem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/getfem(?:\.git)?/(.*)          https://salsa.debian.org/science-team/getfem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gf2x.git/commit/$          https://salsa.debian.org/science-team/gf2x/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gf2x(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gf2x    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gf2x(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gf2x/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gfan.git/commit/$          https://salsa.debian.org/science-team/gfan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gfan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gfan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gfan(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gfan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gfm.git/commit/$          https://salsa.debian.org/science-team/gfm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gfm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gfm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gfm(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gfm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gfsview.git/commit/$          https://salsa.debian.org/science-team/gfsview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gfsview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gfsview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gfsview(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gfsview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/giac.git/commit/$          https://salsa.debian.org/science-team/giac/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/giac(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/giac    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/giac(?:\.git)?/(.*)          https://salsa.debian.org/science-team/giac/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/giella-core.git/commit/$          https://salsa.debian.org/science-team/giella-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/giella-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/giella-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/giella-core(?:\.git)?/(.*)          https://salsa.debian.org/science-team/giella-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/giella-sme.git/commit/$          https://salsa.debian.org/science-team/giella-sme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/giella-sme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/giella-sme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/giella-sme(?:\.git)?/(.*)          https://salsa.debian.org/science-team/giella-sme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/givaro.git/commit/$          https://salsa.debian.org/science-team/givaro/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/givaro(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/givaro    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/givaro(?:\.git)?/(.*)          https://salsa.debian.org/science-team/givaro/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gl2ps.git/commit/$          https://salsa.debian.org/science-team/gl2ps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gl2ps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gl2ps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gl2ps(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gl2ps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/glbinding.git/commit/$          https://salsa.debian.org/science-team/glbinding/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/glbinding(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/glbinding    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/glbinding(?:\.git)?/(.*)          https://salsa.debian.org/science-team/glbinding/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gle-graphics.git/commit/$          https://salsa.debian.org/science-team/gle-graphics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gle-graphics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gle-graphics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gle-graphics(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gle-graphics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gli.git/commit/$          https://salsa.debian.org/science-team/gli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gli(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/glm.git/commit/$          https://salsa.debian.org/science-team/glm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/glm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/glm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/glm(?:\.git)?/(.*)          https://salsa.debian.org/science-team/glm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/globjects.git/commit/$          https://salsa.debian.org/science-team/globjects/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/globjects(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/globjects    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/globjects(?:\.git)?/(.*)          https://salsa.debian.org/science-team/globjects/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/glpk.git/commit/$          https://salsa.debian.org/science-team/glpk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/glpk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/glpk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/glpk(?:\.git)?/(.*)          https://salsa.debian.org/science-team/glpk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/glpk-java.git/commit/$          https://salsa.debian.org/science-team/glpk-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/glpk-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/glpk-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/glpk-java(?:\.git)?/(.*)          https://salsa.debian.org/science-team/glpk-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gmp-ecm.git/commit/$          https://salsa.debian.org/science-team/gmp-ecm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gmp-ecm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gmp-ecm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gmp-ecm(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gmp-ecm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gmsh.git/commit/$          https://salsa.debian.org/science-team/gmsh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gmsh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gmsh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gmsh(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gmsh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gnuplot.git/commit/$          https://salsa.debian.org/science-team/gnuplot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gnuplot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gnuplot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gnuplot(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gnuplot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gnuplot-iostream.git/commit/$          https://salsa.debian.org/science-team/gnuplot-iostream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gnuplot-iostream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gnuplot-iostream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gnuplot-iostream(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gnuplot-iostream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gnuplot5.git/commit/$          https://salsa.debian.org/science-team/gnuplot5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gnuplot5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gnuplot5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gnuplot5(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gnuplot5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gpaw.git/commit/$          https://salsa.debian.org/science-team/gpaw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gpaw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gpaw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gpaw(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gpaw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gpaw-setups.git/commit/$          https://salsa.debian.org/science-team/gpaw-setups/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gpaw-setups(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gpaw-setups    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gpaw-setups(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gpaw-setups/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gpiv.git/commit/$          https://salsa.debian.org/science-team/gpiv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gpiv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gpiv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gpiv(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gpiv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gpivtools.git/commit/$          https://salsa.debian.org/science-team/gpivtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gpivtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gpivtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gpivtools(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gpivtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gpp4.git/commit/$          https://salsa.debian.org/science-team/gpp4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gpp4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gpp4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gpp4(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gpp4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gpyfft.git/commit/$          https://salsa.debian.org/science-team/gpyfft/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gpyfft(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gpyfft    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gpyfft(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gpyfft/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/grads.git/commit/$          https://salsa.debian.org/science-team/grads/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/grads(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/grads    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/grads(?:\.git)?/(.*)          https://salsa.debian.org/science-team/grads/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/graywolf.git/commit/$          https://salsa.debian.org/science-team/graywolf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/graywolf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/graywolf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/graywolf(?:\.git)?/(.*)          https://salsa.debian.org/science-team/graywolf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gringo.git/commit/$          https://salsa.debian.org/science-team/gringo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gringo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gringo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gringo(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gringo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gsw.git/commit/$          https://salsa.debian.org/science-team/gsw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gsw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gsw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gsw(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gsw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gtkdataboxmm.git/commit/$          https://salsa.debian.org/science-team/gtkdataboxmm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gtkdataboxmm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gtkdataboxmm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gtkdataboxmm(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gtkdataboxmm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gtkmathview.git/commit/$          https://salsa.debian.org/science-team/gtkmathview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gtkmathview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gtkmathview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gtkmathview(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gtkmathview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gts.git/commit/$          https://salsa.debian.org/science-team/gts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gts(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/guava.git/commit/$          https://salsa.debian.org/science-team/guava/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/guava(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/guava    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/guava(?:\.git)?/(.*)          https://salsa.debian.org/science-team/guava/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/guidata.git/commit/$          https://salsa.debian.org/science-team/guidata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/guidata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/guidata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/guidata(?:\.git)?/(.*)          https://salsa.debian.org/science-team/guidata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/guiqwt.git/commit/$          https://salsa.debian.org/science-team/guiqwt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/guiqwt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/guiqwt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/guiqwt(?:\.git)?/(.*)          https://salsa.debian.org/science-team/guiqwt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gummi.git/commit/$          https://salsa.debian.org/science-team/gummi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gummi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gummi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gummi(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gummi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gvars3.git/commit/$          https://salsa.debian.org/science-team/gvars3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gvars3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gvars3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gvars3(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gvars3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/gyoto.git/commit/$          https://salsa.debian.org/science-team/gyoto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/gyoto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/gyoto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/gyoto(?:\.git)?/(.*)          https://salsa.debian.org/science-team/gyoto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/h5py.git/commit/$          https://salsa.debian.org/science-team/h5py/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/h5py(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/h5py    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/h5py(?:\.git)?/(.*)          https://salsa.debian.org/science-team/h5py/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/hdf-compass.git/commit/$          https://salsa.debian.org/science-team/hdf-compass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/hdf-compass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/hdf-compass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/hdf-compass(?:\.git)?/(.*)          https://salsa.debian.org/science-team/hdf-compass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/hdf-compass-git.git/commit/$          https://salsa.debian.org/science-team/hdf-compass-git/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/hdf-compass-git(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/hdf-compass-git    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/hdf-compass-git(?:\.git)?/(.*)          https://salsa.debian.org/science-team/hdf-compass-git/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/hdf-eos5.git/commit/$          https://salsa.debian.org/science-team/hdf-eos5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/hdf-eos5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/hdf-eos5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/hdf-eos5(?:\.git)?/(.*)          https://salsa.debian.org/science-team/hdf-eos5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/heaptrack.git/commit/$          https://salsa.debian.org/science-team/heaptrack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/heaptrack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/heaptrack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/heaptrack(?:\.git)?/(.*)          https://salsa.debian.org/science-team/heaptrack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/hepmc.git/commit/$          https://salsa.debian.org/science-team/hepmc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/hepmc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/hepmc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/hepmc(?:\.git)?/(.*)          https://salsa.debian.org/science-team/hepmc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/herb.git/commit/$          https://salsa.debian.org/science-team/herb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/herb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/herb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/herb(?:\.git)?/(.*)          https://salsa.debian.org/science-team/herb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/herwig6.git/commit/$          https://salsa.debian.org/science-team/herwig6/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/herwig6(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/herwig6    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/herwig6(?:\.git)?/(.*)          https://salsa.debian.org/science-team/herwig6/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/hfst.git/commit/$          https://salsa.debian.org/science-team/hfst/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/hfst(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/hfst    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/hfst(?:\.git)?/(.*)          https://salsa.debian.org/science-team/hfst/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/hfst-ospell.git/commit/$          https://salsa.debian.org/science-team/hfst-ospell/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/hfst-ospell(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/hfst-ospell    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/hfst-ospell(?:\.git)?/(.*)          https://salsa.debian.org/science-team/hfst-ospell/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/hkl.git/commit/$          https://salsa.debian.org/science-team/hkl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/hkl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/hkl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/hkl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/hkl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/hmat-oss.git/commit/$          https://salsa.debian.org/science-team/hmat-oss/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/hmat-oss(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/hmat-oss    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/hmat-oss(?:\.git)?/(.*)          https://salsa.debian.org/science-team/hmat-oss/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/hodie.git/commit/$          https://salsa.debian.org/science-team/hodie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/hodie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/hodie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/hodie(?:\.git)?/(.*)          https://salsa.debian.org/science-team/hodie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/hpcc.git/commit/$          https://salsa.debian.org/science-team/hpcc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/hpcc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/hpcc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/hpcc(?:\.git)?/(.*)          https://salsa.debian.org/science-team/hpcc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/hydroffice.bag.git/commit/$          https://salsa.debian.org/science-team/hydroffice.bag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/hydroffice.bag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/hydroffice.bag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/hydroffice.bag(?:\.git)?/(.*)          https://salsa.debian.org/science-team/hydroffice.bag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/hypre.git/commit/$          https://salsa.debian.org/science-team/hypre/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/hypre(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/hypre    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/hypre(?:\.git)?/(.*)          https://salsa.debian.org/science-team/hypre/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/iapws.git/commit/$          https://salsa.debian.org/science-team/iapws/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/iapws(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/iapws    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/iapws(?:\.git)?/(.*)          https://salsa.debian.org/science-team/iapws/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ic3-autosubmit.git/commit/$          https://salsa.debian.org/science-team/ic3-autosubmit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ic3-autosubmit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ic3-autosubmit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ic3-autosubmit(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ic3-autosubmit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/iep.git/commit/$          https://salsa.debian.org/science-team/iep/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/iep(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/iep    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/iep(?:\.git)?/(.*)          https://salsa.debian.org/science-team/iep/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ignition-cmake.git/commit/$          https://salsa.debian.org/science-team/ignition-cmake/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ignition-cmake(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ignition-cmake    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ignition-cmake(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ignition-cmake/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ignition-common.git/commit/$          https://salsa.debian.org/science-team/ignition-common/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ignition-common(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ignition-common    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ignition-common(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ignition-common/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ignition-math2.git/commit/$          https://salsa.debian.org/science-team/ignition-math2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ignition-math2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ignition-math2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ignition-math2(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ignition-math2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ignition-math3.git/commit/$          https://salsa.debian.org/science-team/ignition-math3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ignition-math3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ignition-math3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ignition-math3(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ignition-math3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ignition-math4.git/commit/$          https://salsa.debian.org/science-team/ignition-math4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ignition-math4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ignition-math4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ignition-math4(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ignition-math4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ignition-msgs.git/commit/$          https://salsa.debian.org/science-team/ignition-msgs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ignition-msgs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ignition-msgs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ignition-msgs(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ignition-msgs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ignition-transport.git/commit/$          https://salsa.debian.org/science-team/ignition-transport/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ignition-transport(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ignition-transport    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ignition-transport(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ignition-transport/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ignition-transport3.git/commit/$          https://salsa.debian.org/science-team/ignition-transport3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ignition-transport3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ignition-transport3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ignition-transport3(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ignition-transport3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ignition-transport4.git/commit/$          https://salsa.debian.org/science-team/ignition-transport4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ignition-transport4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ignition-transport4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ignition-transport4(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ignition-transport4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/illuminator.git/commit/$          https://salsa.debian.org/science-team/illuminator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/illuminator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/illuminator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/illuminator(?:\.git)?/(.*)          https://salsa.debian.org/science-team/illuminator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/iml.git/commit/$          https://salsa.debian.org/science-team/iml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/iml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/iml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/iml(?:\.git)?/(.*)          https://salsa.debian.org/science-team/iml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/imview.git/commit/$          https://salsa.debian.org/science-team/imview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/imview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/imview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/imview(?:\.git)?/(.*)          https://salsa.debian.org/science-team/imview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/imview-doc.git/commit/$          https://salsa.debian.org/science-team/imview-doc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/imview-doc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/imview-doc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/imview-doc(?:\.git)?/(.*)          https://salsa.debian.org/science-team/imview-doc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ipe-tools.git/commit/$          https://salsa.debian.org/science-team/ipe-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ipe-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ipe-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ipe-tools(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ipe-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/irstlm.git/commit/$          https://salsa.debian.org/science-team/irstlm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/irstlm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/irstlm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/irstlm(?:\.git)?/(.*)          https://salsa.debian.org/science-team/irstlm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/isabelle.git/commit/$          https://salsa.debian.org/science-team/isabelle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/isabelle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/isabelle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/isabelle(?:\.git)?/(.*)          https://salsa.debian.org/science-team/isabelle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/itango.git/commit/$          https://salsa.debian.org/science-team/itango/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/itango(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/itango    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/itango(?:\.git)?/(.*)          https://salsa.debian.org/science-team/itango/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ivoafits.git/commit/$          https://salsa.debian.org/science-team/ivoafits/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ivoafits(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ivoafits    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ivoafits(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ivoafits/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/jpy.git/commit/$          https://salsa.debian.org/science-team/jpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/jpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/jpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/jpy(?:\.git)?/(.*)          https://salsa.debian.org/science-team/jpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/jsurf-alggeo.git/commit/$          https://salsa.debian.org/science-team/jsurf-alggeo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/jsurf-alggeo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/jsurf-alggeo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/jsurf-alggeo(?:\.git)?/(.*)          https://salsa.debian.org/science-team/jsurf-alggeo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/kaldi.git/commit/$          https://salsa.debian.org/science-team/kaldi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/kaldi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/kaldi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/kaldi(?:\.git)?/(.*)          https://salsa.debian.org/science-team/kaldi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/kbibtex.git/commit/$          https://salsa.debian.org/science-team/kbibtex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/kbibtex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/kbibtex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/kbibtex(?:\.git)?/(.*)          https://salsa.debian.org/science-team/kbibtex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/keras.git/commit/$          https://salsa.debian.org/science-team/keras/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/keras(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/keras    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/keras(?:\.git)?/(.*)          https://salsa.debian.org/science-team/keras/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/kido.git/commit/$          https://salsa.debian.org/science-team/kido/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/kido(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/kido    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/kido(?:\.git)?/(.*)          https://salsa.debian.org/science-team/kido/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/kst.git/commit/$          https://salsa.debian.org/science-team/kst/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/kst(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/kst    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/kst(?:\.git)?/(.*)          https://salsa.debian.org/science-team/kst/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lammps.git/commit/$          https://salsa.debian.org/science-team/lammps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lammps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lammps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lammps(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lammps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lapack.git/commit/$          https://salsa.debian.org/science-team/lapack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lapack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lapack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lapack(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lapack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lasagne.git/commit/$          https://salsa.debian.org/science-team/lasagne/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lasagne(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lasagne    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lasagne(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lasagne/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lbt.git/commit/$          https://salsa.debian.org/science-team/lbt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lbt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lbt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lbt(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lbt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lcalc.git/commit/$          https://salsa.debian.org/science-team/lcalc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lcalc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lcalc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lcalc(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lcalc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/levmar.git/commit/$          https://salsa.debian.org/science-team/levmar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/levmar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/levmar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/levmar(?:\.git)?/(.*)          https://salsa.debian.org/science-team/levmar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lhapdf.git/commit/$          https://salsa.debian.org/science-team/lhapdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lhapdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lhapdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lhapdf(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lhapdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lib3ds.git/commit/$          https://salsa.debian.org/science-team/lib3ds/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lib3ds(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lib3ds    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lib3ds(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lib3ds/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libaec.git/commit/$          https://salsa.debian.org/science-team/libaec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libaec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libaec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libaec(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libaec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libccd.git/commit/$          https://salsa.debian.org/science-team/libccd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libccd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libccd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libccd(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libccd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libccp4.git/commit/$          https://salsa.debian.org/science-team/libccp4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libccp4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libccp4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libccp4(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libccp4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libcerf.git/commit/$          https://salsa.debian.org/science-team/libcerf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libcerf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libcerf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libcerf(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libcerf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libcvd.git/commit/$          https://salsa.debian.org/science-team/libcvd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libcvd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libcvd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libcvd(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libcvd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libdap.git/commit/$          https://salsa.debian.org/science-team/libdap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libdap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libdap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libdap(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libdap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libdogleg.git/commit/$          https://salsa.debian.org/science-team/libdogleg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libdogleg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libdogleg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libdogleg(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libdogleg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libfann.git/commit/$          https://salsa.debian.org/science-team/libfann/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libfann(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libfann    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libfann(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libfann/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libfolia.git/commit/$          https://salsa.debian.org/science-team/libfolia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libfolia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libfolia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libfolia(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libfolia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libfox95.git/commit/$          https://salsa.debian.org/science-team/libfox95/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libfox95(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libfox95    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libfox95(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libfox95/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libgap-sage.git/commit/$          https://salsa.debian.org/science-team/libgap-sage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libgap-sage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libgap-sage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libgap-sage(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libgap-sage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libgetdata.git/commit/$          https://salsa.debian.org/science-team/libgetdata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libgetdata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libgetdata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libgetdata(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libgetdata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libgpiv.git/commit/$          https://salsa.debian.org/science-team/libgpiv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libgpiv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libgpiv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libgpiv(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libgpiv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libgpuarray.git/commit/$          https://salsa.debian.org/science-team/libgpuarray/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libgpuarray(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libgpuarray    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libgpuarray(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libgpuarray/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libgtkdatabox.git/commit/$          https://salsa.debian.org/science-team/libgtkdatabox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libgtkdatabox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libgtkdatabox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libgtkdatabox(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libgtkdatabox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libitpp.git/commit/$          https://salsa.debian.org/science-team/libitpp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libitpp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libitpp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libitpp(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libitpp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/liblbfgs.git/commit/$          https://salsa.debian.org/science-team/liblbfgs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/liblbfgs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/liblbfgs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/liblbfgs(?:\.git)?/(.*)          https://salsa.debian.org/science-team/liblbfgs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/liblemon1.git/commit/$          https://salsa.debian.org/science-team/liblemon1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/liblemon1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/liblemon1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/liblemon1(?:\.git)?/(.*)          https://salsa.debian.org/science-team/liblemon1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/liblinear.git/commit/$          https://salsa.debian.org/science-team/liblinear/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/liblinear(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/liblinear    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/liblinear(?:\.git)?/(.*)          https://salsa.debian.org/science-team/liblinear/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/liblxi.git/commit/$          https://salsa.debian.org/science-team/liblxi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/liblxi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/liblxi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/liblxi(?:\.git)?/(.*)          https://salsa.debian.org/science-team/liblxi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libm4ri.git/commit/$          https://salsa.debian.org/science-team/libm4ri/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libm4ri(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libm4ri    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libm4ri(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libm4ri/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libm4rie.git/commit/$          https://salsa.debian.org/science-team/libm4rie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libm4rie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libm4rie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libm4rie(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libm4rie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libmatheval.git/commit/$          https://salsa.debian.org/science-team/libmatheval/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libmatheval(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libmatheval    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libmatheval(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libmatheval/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libmatio.git/commit/$          https://salsa.debian.org/science-team/libmatio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libmatio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libmatio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libmatio(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libmatio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libmpikmeans.git/commit/$          https://salsa.debian.org/science-team/libmpikmeans/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libmpikmeans(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libmpikmeans    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libmpikmeans(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libmpikmeans/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libmseed.git/commit/$          https://salsa.debian.org/science-team/libmseed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libmseed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libmseed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libmseed(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libmseed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libntl.git/commit/$          https://salsa.debian.org/science-team/libntl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libntl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libntl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libntl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libntl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libocas.git/commit/$          https://salsa.debian.org/science-team/libocas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libocas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libocas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libocas(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libocas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libosmo-abis.git/commit/$          https://salsa.debian.org/science-team/libosmo-abis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libosmo-abis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libosmo-abis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libosmo-abis(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libosmo-abis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libosmo-netif.git/commit/$          https://salsa.debian.org/science-team/libosmo-netif/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libosmo-netif(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libosmo-netif    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libosmo-netif(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libosmo-netif/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libosmo-sccp.git/commit/$          https://salsa.debian.org/science-team/libosmo-sccp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libosmo-sccp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libosmo-sccp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libosmo-sccp(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libosmo-sccp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libosmocore.git/commit/$          https://salsa.debian.org/science-team/libosmocore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libosmocore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libosmocore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libosmocore(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libosmocore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libqglviewer.git/commit/$          https://salsa.debian.org/science-team/libqglviewer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libqglviewer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libqglviewer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libqglviewer(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libqglviewer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libquantum.git/commit/$          https://salsa.debian.org/science-team/libquantum/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libquantum(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libquantum    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libquantum(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libquantum/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/librecad.git/commit/$          https://salsa.debian.org/science-team/librecad/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/librecad(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/librecad    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/librecad(?:\.git)?/(.*)          https://salsa.debian.org/science-team/librecad/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libsdsl.git/commit/$          https://salsa.debian.org/science-team/libsdsl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libsdsl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libsdsl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libsdsl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libsdsl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libserialport.git/commit/$          https://salsa.debian.org/science-team/libserialport/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libserialport(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libserialport    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libserialport(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libserialport/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libsigrok.git/commit/$          https://salsa.debian.org/science-team/libsigrok/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libsigrok(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libsigrok    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libsigrok(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libsigrok/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libsigrokdecode.git/commit/$          https://salsa.debian.org/science-team/libsigrokdecode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libsigrokdecode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libsigrokdecode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libsigrokdecode(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libsigrokdecode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libslink2.git/commit/$          https://salsa.debian.org/science-team/libslink2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libslink2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libslink2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libslink2(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libslink2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libsmpp34.git/commit/$          https://salsa.debian.org/science-team/libsmpp34/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libsmpp34(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libsmpp34    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libsmpp34(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libsmpp34/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libsnl.git/commit/$          https://salsa.debian.org/science-team/libsnl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libsnl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libsnl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libsnl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libsnl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libspimage.git/commit/$          https://salsa.debian.org/science-team/libspimage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libspimage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libspimage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libspimage(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libspimage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libstxxl1.git/commit/$          https://salsa.debian.org/science-team/libstxxl1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libstxxl1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libstxxl1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libstxxl1(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libstxxl1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libticables.git/commit/$          https://salsa.debian.org/science-team/libticables/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libticables(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libticables    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libticables(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libticables/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libticalcs.git/commit/$          https://salsa.debian.org/science-team/libticalcs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libticalcs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libticalcs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libticalcs(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libticalcs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libticcutils.git/commit/$          https://salsa.debian.org/science-team/libticcutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libticcutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libticcutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libticcutils(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libticcutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libticonv.git/commit/$          https://salsa.debian.org/science-team/libticonv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libticonv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libticonv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libticonv(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libticonv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libtifiles.git/commit/$          https://salsa.debian.org/science-team/libtifiles/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libtifiles(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libtifiles    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libtifiles(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libtifiles/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libvd.git/commit/$          https://salsa.debian.org/science-team/libvd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libvd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libvd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libvd(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libvd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libvigraimpex.git/commit/$          https://salsa.debian.org/science-team/libvigraimpex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libvigraimpex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libvigraimpex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libvigraimpex(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libvigraimpex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/libzn-poly.git/commit/$          https://salsa.debian.org/science-team/libzn-poly/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/libzn-poly(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/libzn-poly    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/libzn-poly(?:\.git)?/(.*)          https://salsa.debian.org/science-team/libzn-poly/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/liggghts.git/commit/$          https://salsa.debian.org/science-team/liggghts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/liggghts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/liggghts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/liggghts(?:\.git)?/(.*)          https://salsa.debian.org/science-team/liggghts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/limereg.git/commit/$          https://salsa.debian.org/science-team/limereg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/limereg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/limereg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/limereg(?:\.git)?/(.*)          https://salsa.debian.org/science-team/limereg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/linbox.git/commit/$          https://salsa.debian.org/science-team/linbox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/linbox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/linbox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/linbox(?:\.git)?/(.*)          https://salsa.debian.org/science-team/linbox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/linop.git/commit/$          https://salsa.debian.org/science-team/linop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/linop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/linop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/linop(?:\.git)?/(.*)          https://salsa.debian.org/science-team/linop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/linsmith.git/commit/$          https://salsa.debian.org/science-team/linsmith/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/linsmith(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/linsmith    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/linsmith(?:\.git)?/(.*)          https://salsa.debian.org/science-team/linsmith/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lmfit-py.git/commit/$          https://salsa.debian.org/science-team/lmfit-py/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lmfit-py(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lmfit-py    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lmfit-py(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lmfit-py/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/logservice.git/commit/$          https://salsa.debian.org/science-team/logservice/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/logservice(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/logservice    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/logservice(?:\.git)?/(.*)          https://salsa.debian.org/science-team/logservice/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/looptools.git/commit/$          https://salsa.debian.org/science-team/looptools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/looptools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/looptools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/looptools(?:\.git)?/(.*)          https://salsa.debian.org/science-team/looptools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lrcalc.git/commit/$          https://salsa.debian.org/science-team/lrcalc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lrcalc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lrcalc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lrcalc(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lrcalc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lrslib.git/commit/$          https://salsa.debian.org/science-team/lrslib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lrslib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lrslib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lrslib(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lrslib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lttoolbox.git/commit/$          https://salsa.debian.org/science-team/lttoolbox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lttoolbox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lttoolbox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lttoolbox(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lttoolbox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lua-torch-cutorch.git/commit/$          https://salsa.debian.org/science-team/lua-torch-cutorch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lua-torch-cutorch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lua-torch-cutorch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lua-torch-cutorch(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lua-torch-cutorch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lua-torch-cwrap.git/commit/$          https://salsa.debian.org/science-team/lua-torch-cwrap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lua-torch-cwrap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lua-torch-cwrap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lua-torch-cwrap(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lua-torch-cwrap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lua-torch-dok.git/commit/$          https://salsa.debian.org/science-team/lua-torch-dok/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lua-torch-dok(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lua-torch-dok    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lua-torch-dok(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lua-torch-dok/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lua-torch-graph.git/commit/$          https://salsa.debian.org/science-team/lua-torch-graph/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lua-torch-graph(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lua-torch-graph    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lua-torch-graph(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lua-torch-graph/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lua-torch-image.git/commit/$          https://salsa.debian.org/science-team/lua-torch-image/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lua-torch-image(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lua-torch-image    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lua-torch-image(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lua-torch-image/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lua-torch-nn.git/commit/$          https://salsa.debian.org/science-team/lua-torch-nn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lua-torch-nn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lua-torch-nn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lua-torch-nn(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lua-torch-nn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lua-torch-nngraph.git/commit/$          https://salsa.debian.org/science-team/lua-torch-nngraph/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lua-torch-nngraph(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lua-torch-nngraph    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lua-torch-nngraph(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lua-torch-nngraph/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lua-torch-optim.git/commit/$          https://salsa.debian.org/science-team/lua-torch-optim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lua-torch-optim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lua-torch-optim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lua-torch-optim(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lua-torch-optim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lua-torch-paths.git/commit/$          https://salsa.debian.org/science-team/lua-torch-paths/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lua-torch-paths(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lua-torch-paths    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lua-torch-paths(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lua-torch-paths/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lua-torch-sundown.git/commit/$          https://salsa.debian.org/science-team/lua-torch-sundown/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lua-torch-sundown(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lua-torch-sundown    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lua-torch-sundown(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lua-torch-sundown/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lua-torch-sys.git/commit/$          https://salsa.debian.org/science-team/lua-torch-sys/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lua-torch-sys(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lua-torch-sys    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lua-torch-sys(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lua-torch-sys/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lua-torch-torch7.git/commit/$          https://salsa.debian.org/science-team/lua-torch-torch7/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lua-torch-torch7(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lua-torch-torch7    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lua-torch-torch7(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lua-torch-torch7/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lua-torch-trepl.git/commit/$          https://salsa.debian.org/science-team/lua-torch-trepl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lua-torch-trepl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lua-torch-trepl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lua-torch-trepl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lua-torch-trepl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lua-torch-xlua.git/commit/$          https://salsa.debian.org/science-team/lua-torch-xlua/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lua-torch-xlua(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lua-torch-xlua    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lua-torch-xlua(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lua-torch-xlua/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/luasseq.git/commit/$          https://salsa.debian.org/science-team/luasseq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/luasseq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/luasseq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/luasseq(?:\.git)?/(.*)          https://salsa.debian.org/science-team/luasseq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/lxi-tools.git/commit/$          https://salsa.debian.org/science-team/lxi-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/lxi-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/lxi-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/lxi-tools(?:\.git)?/(.*)          https://salsa.debian.org/science-team/lxi-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/magics.git/commit/$          https://salsa.debian.org/science-team/magics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/magics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/magics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/magics(?:\.git)?/(.*)          https://salsa.debian.org/science-team/magics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/mango.git/commit/$          https://salsa.debian.org/science-team/mango/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/mango(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/mango    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/mango(?:\.git)?/(.*)          https://salsa.debian.org/science-team/mango/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/maria.git/commit/$          https://salsa.debian.org/science-team/maria/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/maria(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/maria    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/maria(?:\.git)?/(.*)          https://salsa.debian.org/science-team/maria/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/mathgl.git/commit/$          https://salsa.debian.org/science-team/mathgl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/mathgl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/mathgl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/mathgl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/mathgl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/mathic.git/commit/$          https://salsa.debian.org/science-team/mathic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/mathic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/mathic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/mathic(?:\.git)?/(.*)          https://salsa.debian.org/science-team/mathic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/mathicgb.git/commit/$          https://salsa.debian.org/science-team/mathicgb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/mathicgb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/mathicgb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/mathicgb(?:\.git)?/(.*)          https://salsa.debian.org/science-team/mathicgb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/mathpartir.git/commit/$          https://salsa.debian.org/science-team/mathpartir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/mathpartir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/mathpartir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/mathpartir(?:\.git)?/(.*)          https://salsa.debian.org/science-team/mathpartir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/maxima-sage.git/commit/$          https://salsa.debian.org/science-team/maxima-sage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/maxima-sage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/maxima-sage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/maxima-sage(?:\.git)?/(.*)          https://salsa.debian.org/science-team/maxima-sage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/mbsystem.git/commit/$          https://salsa.debian.org/science-team/mbsystem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/mbsystem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/mbsystem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/mbsystem(?:\.git)?/(.*)          https://salsa.debian.org/science-team/mbsystem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/mbt.git/commit/$          https://salsa.debian.org/science-team/mbt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/mbt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/mbt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/mbt(?:\.git)?/(.*)          https://salsa.debian.org/science-team/mbt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/mbtserver.git/commit/$          https://salsa.debian.org/science-team/mbtserver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/mbtserver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/mbtserver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/mbtserver(?:\.git)?/(.*)          https://salsa.debian.org/science-team/mbtserver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/mcl.git/commit/$          https://salsa.debian.org/science-team/mcl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/mcl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/mcl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/mcl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/mcl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/mclibs.git/commit/$          https://salsa.debian.org/science-team/mclibs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/mclibs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/mclibs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/mclibs(?:\.git)?/(.*)          https://salsa.debian.org/science-team/mclibs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/med-fichier.git/commit/$          https://salsa.debian.org/science-team/med-fichier/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/med-fichier(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/med-fichier    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/med-fichier(?:\.git)?/(.*)          https://salsa.debian.org/science-team/med-fichier/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/memtailor.git/commit/$          https://salsa.debian.org/science-team/memtailor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/memtailor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/memtailor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/memtailor(?:\.git)?/(.*)          https://salsa.debian.org/science-team/memtailor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/meshlab.git/commit/$          https://salsa.debian.org/science-team/meshlab/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/meshlab(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/meshlab    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/meshlab(?:\.git)?/(.*)          https://salsa.debian.org/science-team/meshlab/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/meta-torch-core-free.git/commit/$          https://salsa.debian.org/science-team/meta-torch-core-free/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/meta-torch-core-free(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/meta-torch-core-free    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/meta-torch-core-free(?:\.git)?/(.*)          https://salsa.debian.org/science-team/meta-torch-core-free/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/metis.git/commit/$          https://salsa.debian.org/science-team/metis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/metis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/metis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/metis(?:\.git)?/(.*)          https://salsa.debian.org/science-team/metis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/metview.git/commit/$          https://salsa.debian.org/science-team/metview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/metview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/metview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/metview(?:\.git)?/(.*)          https://salsa.debian.org/science-team/metview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/minieigen.git/commit/$          https://salsa.debian.org/science-team/minieigen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/minieigen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/minieigen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/minieigen(?:\.git)?/(.*)          https://salsa.debian.org/science-team/minieigen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/minpack.git/commit/$          https://salsa.debian.org/science-team/minpack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/minpack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/minpack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/minpack(?:\.git)?/(.*)          https://salsa.debian.org/science-team/minpack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/mlpack.git/commit/$          https://salsa.debian.org/science-team/mlpack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/mlpack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/mlpack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/mlpack(?:\.git)?/(.*)          https://salsa.debian.org/science-team/mlpack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/mmdb.git/commit/$          https://salsa.debian.org/science-team/mmdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/mmdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/mmdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/mmdb(?:\.git)?/(.*)          https://salsa.debian.org/science-team/mmdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/mmtk.git/commit/$          https://salsa.debian.org/science-team/mmtk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/mmtk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/mmtk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/mmtk(?:\.git)?/(.*)          https://salsa.debian.org/science-team/mmtk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/mona.git/commit/$          https://salsa.debian.org/science-team/mona/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/mona(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/mona    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/mona(?:\.git)?/(.*)          https://salsa.debian.org/science-team/mona/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/mpfi.git/commit/$          https://salsa.debian.org/science-team/mpfi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/mpfi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/mpfi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/mpfi(?:\.git)?/(.*)          https://salsa.debian.org/science-team/mpfi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/mpi-defaults.git/commit/$          https://salsa.debian.org/science-team/mpi-defaults/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/mpi-defaults(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/mpi-defaults    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/mpi-defaults(?:\.git)?/(.*)          https://salsa.debian.org/science-team/mpi-defaults/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/mpich.git/commit/$          https://salsa.debian.org/science-team/mpich/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/mpich(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/mpich    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/mpich(?:\.git)?/(.*)          https://salsa.debian.org/science-team/mpich/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/mpich2.git/commit/$          https://salsa.debian.org/science-team/mpich2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/mpich2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/mpich2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/mpich2(?:\.git)?/(.*)          https://salsa.debian.org/science-team/mpich2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/mpir.git/commit/$          https://salsa.debian.org/science-team/mpir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/mpir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/mpir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/mpir(?:\.git)?/(.*)          https://salsa.debian.org/science-team/mpir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/mpria.git/commit/$          https://salsa.debian.org/science-team/mpria/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/mpria(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/mpria    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/mpria(?:\.git)?/(.*)          https://salsa.debian.org/science-team/mpria/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/mumps.git/commit/$          https://salsa.debian.org/science-team/mumps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/mumps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/mumps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/mumps(?:\.git)?/(.*)          https://salsa.debian.org/science-team/mumps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/muparser.git/commit/$          https://salsa.debian.org/science-team/muparser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/muparser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/muparser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/muparser(?:\.git)?/(.*)          https://salsa.debian.org/science-team/muparser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/nauty.git/commit/$          https://salsa.debian.org/science-team/nauty/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/nauty(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/nauty    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/nauty(?:\.git)?/(.*)          https://salsa.debian.org/science-team/nauty/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ncl.git/commit/$          https://salsa.debian.org/science-team/ncl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ncl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ncl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ncl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ncl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/neartree.git/commit/$          https://salsa.debian.org/science-team/neartree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/neartree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/neartree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/neartree(?:\.git)?/(.*)          https://salsa.debian.org/science-team/neartree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/netcdfc.git/commit/$          https://salsa.debian.org/science-team/netcdfc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/netcdfc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/netcdfc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/netcdfc(?:\.git)?/(.*)          https://salsa.debian.org/science-team/netcdfc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/netgen.git/commit/$          https://salsa.debian.org/science-team/netgen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/netgen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/netgen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/netgen(?:\.git)?/(.*)          https://salsa.debian.org/science-team/netgen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/newmat.git/commit/$          https://salsa.debian.org/science-team/newmat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/newmat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/newmat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/newmat(?:\.git)?/(.*)          https://salsa.debian.org/science-team/newmat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/nexus.git/commit/$          https://salsa.debian.org/science-team/nexus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/nexus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/nexus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/nexus(?:\.git)?/(.*)          https://salsa.debian.org/science-team/nexus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/nfft.git/commit/$          https://salsa.debian.org/science-team/nfft/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/nfft(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/nfft    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/nfft(?:\.git)?/(.*)          https://salsa.debian.org/science-team/nfft/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/nfftcffi.git/commit/$          https://salsa.debian.org/science-team/nfftcffi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/nfftcffi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/nfftcffi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/nfftcffi(?:\.git)?/(.*)          https://salsa.debian.org/science-team/nfftcffi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ngspice.git/commit/$          https://salsa.debian.org/science-team/ngspice/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ngspice(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ngspice    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ngspice(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ngspice/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/nlopt.git/commit/$          https://salsa.debian.org/science-team/nlopt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/nlopt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/nlopt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/nlopt(?:\.git)?/(.*)          https://salsa.debian.org/science-team/nlopt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/nltk.git/commit/$          https://salsa.debian.org/science-team/nltk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/nltk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/nltk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/nltk(?:\.git)?/(.*)          https://salsa.debian.org/science-team/nltk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/nmoldyn.git/commit/$          https://salsa.debian.org/science-team/nmoldyn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/nmoldyn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/nmoldyn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/nmoldyn(?:\.git)?/(.*)          https://salsa.debian.org/science-team/nmoldyn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/normaliz.git/commit/$          https://salsa.debian.org/science-team/normaliz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/normaliz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/normaliz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/normaliz(?:\.git)?/(.*)          https://salsa.debian.org/science-team/normaliz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/nufft.git/commit/$          https://salsa.debian.org/science-team/nufft/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/nufft(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/nufft    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/nufft(?:\.git)?/(.*)          https://salsa.debian.org/science-team/nufft/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/numba.git/commit/$          https://salsa.debian.org/science-team/numba/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/numba(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/numba    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/numba(?:\.git)?/(.*)          https://salsa.debian.org/science-team/numba/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/numexpr.git/commit/$          https://salsa.debian.org/science-team/numexpr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/numexpr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/numexpr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/numexpr(?:\.git)?/(.*)          https://salsa.debian.org/science-team/numexpr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/o2scl.git/commit/$          https://salsa.debian.org/science-team/o2scl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/o2scl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/o2scl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/o2scl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/o2scl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/oce.git/commit/$          https://salsa.debian.org/science-team/oce/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/oce(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/oce    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/oce(?:\.git)?/(.*)          https://salsa.debian.org/science-team/oce/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/octomap.git/commit/$          https://salsa.debian.org/science-team/octomap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/octomap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/octomap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/octomap(?:\.git)?/(.*)          https://salsa.debian.org/science-team/octomap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/odb-api.git/commit/$          https://salsa.debian.org/science-team/odb-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/odb-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/odb-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/odb-api(?:\.git)?/(.*)          https://salsa.debian.org/science-team/odb-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/omninotify.git/commit/$          https://salsa.debian.org/science-team/omninotify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/omninotify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/omninotify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/omninotify(?:\.git)?/(.*)          https://salsa.debian.org/science-team/omninotify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ompl.git/commit/$          https://salsa.debian.org/science-team/ompl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ompl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ompl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ompl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ompl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/oofem.git/commit/$          https://salsa.debian.org/science-team/oofem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/oofem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/oofem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/oofem(?:\.git)?/(.*)          https://salsa.debian.org/science-team/oofem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/open-coarrays.git/commit/$          https://salsa.debian.org/science-team/open-coarrays/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/open-coarrays(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/open-coarrays    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/open-coarrays(?:\.git)?/(.*)          https://salsa.debian.org/science-team/open-coarrays/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/openblas.git/commit/$          https://salsa.debian.org/science-team/openblas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/openblas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/openblas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/openblas(?:\.git)?/(.*)          https://salsa.debian.org/science-team/openblas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/openbsc.git/commit/$          https://salsa.debian.org/science-team/openbsc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/openbsc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/openbsc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/openbsc(?:\.git)?/(.*)          https://salsa.debian.org/science-team/openbsc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/opencascade.git/commit/$          https://salsa.debian.org/science-team/opencascade/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/opencascade(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/opencascade    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/opencascade(?:\.git)?/(.*)          https://salsa.debian.org/science-team/opencascade/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/openctm.git/commit/$          https://salsa.debian.org/science-team/openctm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/openctm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/openctm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/openctm(?:\.git)?/(.*)          https://salsa.debian.org/science-team/openctm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/opencv.git/commit/$          https://salsa.debian.org/science-team/opencv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/opencv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/opencv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/opencv(?:\.git)?/(.*)          https://salsa.debian.org/science-team/opencv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/openems.git/commit/$          https://salsa.debian.org/science-team/openems/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/openems(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/openems    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/openems(?:\.git)?/(.*)          https://salsa.debian.org/science-team/openems/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/openfoam.git/commit/$          https://salsa.debian.org/science-team/openfoam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/openfoam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/openfoam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/openfoam(?:\.git)?/(.*)          https://salsa.debian.org/science-team/openfoam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/openggsn.git/commit/$          https://salsa.debian.org/science-team/openggsn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/openggsn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/openggsn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/openggsn(?:\.git)?/(.*)          https://salsa.debian.org/science-team/openggsn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/opengm.git/commit/$          https://salsa.debian.org/science-team/opengm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/opengm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/opengm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/opengm(?:\.git)?/(.*)          https://salsa.debian.org/science-team/opengm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/openmeca.git/commit/$          https://salsa.debian.org/science-team/openmeca/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/openmeca(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/openmeca    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/openmeca(?:\.git)?/(.*)          https://salsa.debian.org/science-team/openmeca/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/openpilot.git/commit/$          https://salsa.debian.org/science-team/openpilot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/openpilot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/openpilot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/openpilot(?:\.git)?/(.*)          https://salsa.debian.org/science-team/openpilot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/openrtm-aist.git/commit/$          https://salsa.debian.org/science-team/openrtm-aist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/openrtm-aist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/openrtm-aist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/openrtm-aist(?:\.git)?/(.*)          https://salsa.debian.org/science-team/openrtm-aist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/openstereogram.git/commit/$          https://salsa.debian.org/science-team/openstereogram/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/openstereogram(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/openstereogram    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/openstereogram(?:\.git)?/(.*)          https://salsa.debian.org/science-team/openstereogram/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/openturns.git/commit/$          https://salsa.debian.org/science-team/openturns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/openturns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/openturns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/openturns(?:\.git)?/(.*)          https://salsa.debian.org/science-team/openturns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/opticalraytracer.git/commit/$          https://salsa.debian.org/science-team/opticalraytracer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/opticalraytracer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/opticalraytracer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/opticalraytracer(?:\.git)?/(.*)          https://salsa.debian.org/science-team/opticalraytracer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/orocos/bfl.git/commit/$          https://salsa.debian.org/science-team/bfl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/orocos/bfl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/bfl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/orocos/bfl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/bfl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/orocos/log4cpp.git/commit/$          https://salsa.debian.org/science-team/log4cpp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/orocos/log4cpp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/log4cpp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/orocos/log4cpp(?:\.git)?/(.*)          https://salsa.debian.org/science-team/log4cpp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/orocos/ocl.git/commit/$          https://salsa.debian.org/science-team/ocl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/orocos/ocl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ocl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/orocos/ocl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ocl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/orocos/orocos-kdl.git/commit/$          https://salsa.debian.org/science-team/orocos-kdl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/orocos/orocos-kdl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/orocos-kdl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/orocos/orocos-kdl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/orocos-kdl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/orocos/rtt.git/commit/$          https://salsa.debian.org/science-team/rtt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/orocos/rtt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/rtt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/orocos/rtt(?:\.git)?/(.*)          https://salsa.debian.org/science-team/rtt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/orocos/rtt-ros-integration.git/commit/$          https://salsa.debian.org/science-team/rtt-ros-integration/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/orocos/rtt-ros-integration(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/rtt-ros-integration    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/orocos/rtt-ros-integration(?:\.git)?/(.*)          https://salsa.debian.org/science-team/rtt-ros-integration/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/orocos/typelib.git/commit/$          https://salsa.debian.org/science-team/typelib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/orocos/typelib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/typelib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/orocos/typelib(?:\.git)?/(.*)          https://salsa.debian.org/science-team/typelib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/orocos/utilrb.git/commit/$          https://salsa.debian.org/science-team/utilrb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/orocos/utilrb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/utilrb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/orocos/utilrb(?:\.git)?/(.*)          https://salsa.debian.org/science-team/utilrb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/orsa.git/commit/$          https://salsa.debian.org/science-team/orsa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/orsa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/orsa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/orsa(?:\.git)?/(.*)          https://salsa.debian.org/science-team/orsa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/osmo-bts.git/commit/$          https://salsa.debian.org/science-team/osmo-bts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/osmo-bts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/osmo-bts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/osmo-bts(?:\.git)?/(.*)          https://salsa.debian.org/science-team/osmo-bts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/osmo-trx.git/commit/$          https://salsa.debian.org/science-team/osmo-trx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/osmo-trx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/osmo-trx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/osmo-trx(?:\.git)?/(.*)          https://salsa.debian.org/science-team/osmo-trx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ovito.git/commit/$          https://salsa.debian.org/science-team/ovito/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ovito(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ovito    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ovito(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ovito/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/p4est.git/commit/$          https://salsa.debian.org/science-team/p4est/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/p4est(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/p4est    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/p4est(?:\.git)?/(.*)          https://salsa.debian.org/science-team/p4est/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/palabos.git/commit/$          https://salsa.debian.org/science-team/palabos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/palabos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/palabos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/palabos(?:\.git)?/(.*)          https://salsa.debian.org/science-team/palabos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/palp.git/commit/$          https://salsa.debian.org/science-team/palp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/palp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/palp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/palp(?:\.git)?/(.*)          https://salsa.debian.org/science-team/palp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pandas.git/commit/$          https://salsa.debian.org/science-team/pandas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pandas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pandas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pandas(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pandas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/paraview.git/commit/$          https://salsa.debian.org/science-team/paraview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/paraview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/paraview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/paraview(?:\.git)?/(.*)          https://salsa.debian.org/science-team/paraview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pari-sage.git/commit/$          https://salsa.debian.org/science-team/pari-sage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pari-sage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pari-sage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pari-sage(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pari-sage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/parmetis.git/commit/$          https://salsa.debian.org/science-team/parmetis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/parmetis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/parmetis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/parmetis(?:\.git)?/(.*)          https://salsa.debian.org/science-team/parmetis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/paw.git/commit/$          https://salsa.debian.org/science-team/paw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/paw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/paw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/paw(?:\.git)?/(.*)          https://salsa.debian.org/science-team/paw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pcl.git/commit/$          https://salsa.debian.org/science-team/pcl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pcl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pcl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pcl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pcl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pdl.git/commit/$          https://salsa.debian.org/science-team/pdl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pdl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pdl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pdl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pdl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/petsc.git/commit/$          https://salsa.debian.org/science-team/petsc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/petsc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/petsc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/petsc(?:\.git)?/(.*)          https://salsa.debian.org/science-team/petsc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/petsc4py.git/commit/$          https://salsa.debian.org/science-team/petsc4py/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/petsc4py(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/petsc4py    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/petsc4py(?:\.git)?/(.*)          https://salsa.debian.org/science-team/petsc4py/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pfft.git/commit/$          https://salsa.debian.org/science-team/pfft/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pfft(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pfft    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pfft(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pfft/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pgsphere.git/commit/$          https://salsa.debian.org/science-team/pgsphere/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pgsphere(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pgsphere    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pgsphere(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pgsphere/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/plotdrop.git/commit/$          https://salsa.debian.org/science-team/plotdrop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/plotdrop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/plotdrop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/plotdrop(?:\.git)?/(.*)          https://salsa.debian.org/science-team/plotdrop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pmix.git/commit/$          https://salsa.debian.org/science-team/pmix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pmix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pmix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pmix(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pmix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pnetcdf.git/commit/$          https://salsa.debian.org/science-team/pnetcdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pnetcdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pnetcdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pnetcdf(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pnetcdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pnfft.git/commit/$          https://salsa.debian.org/science-team/pnfft/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pnfft(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pnfft    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pnfft(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pnfft/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/polybori.git/commit/$          https://salsa.debian.org/science-team/polybori/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/polybori(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/polybori    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/polybori(?:\.git)?/(.*)          https://salsa.debian.org/science-team/polybori/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/polyml.git/commit/$          https://salsa.debian.org/science-team/polyml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/polyml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/polyml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/polyml(?:\.git)?/(.*)          https://salsa.debian.org/science-team/polyml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/postgresql-q3c.git/commit/$          https://salsa.debian.org/science-team/postgresql-q3c/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/postgresql-q3c(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/postgresql-q3c    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/postgresql-q3c(?:\.git)?/(.*)          https://salsa.debian.org/science-team/postgresql-q3c/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ppl.git/commit/$          https://salsa.debian.org/science-team/ppl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ppl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ppl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ppl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ppl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/primesieve.git/commit/$          https://salsa.debian.org/science-team/primesieve/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/primesieve(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/primesieve    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/primesieve(?:\.git)?/(.*)          https://salsa.debian.org/science-team/primesieve/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/projectchrono.git/commit/$          https://salsa.debian.org/science-team/projectchrono/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/projectchrono(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/projectchrono    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/projectchrono(?:\.git)?/(.*)          https://salsa.debian.org/science-team/projectchrono/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/psurface.git/commit/$          https://salsa.debian.org/science-team/psurface/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/psurface(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/psurface    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/psurface(?:\.git)?/(.*)          https://salsa.debian.org/science-team/psurface/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ptypy.git/commit/$          https://salsa.debian.org/science-team/ptypy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ptypy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ptypy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ptypy(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ptypy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pulseview.git/commit/$          https://salsa.debian.org/science-team/pulseview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pulseview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pulseview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pulseview(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pulseview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pybind11.git/commit/$          https://salsa.debian.org/science-team/pybind11/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pybind11(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pybind11    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pybind11(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pybind11/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pybtex.git/commit/$          https://salsa.debian.org/science-team/pybtex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pybtex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pybtex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pybtex(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pybtex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pybtex-docutils.git/commit/$          https://salsa.debian.org/science-team/pybtex-docutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pybtex-docutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pybtex-docutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pybtex-docutils(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pybtex-docutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pycollada.git/commit/$          https://salsa.debian.org/science-team/pycollada/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pycollada(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pycollada    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pycollada(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pycollada/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pyevolve.git/commit/$          https://salsa.debian.org/science-team/pyevolve/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pyevolve(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pyevolve    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pyevolve(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pyevolve/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pyfai.git/commit/$          https://salsa.debian.org/science-team/pyfai/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pyfai(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pyfai    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pyfai(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pyfai/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pyferret.git/commit/$          https://salsa.debian.org/science-team/pyferret/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pyferret(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pyferret    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pyferret(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pyferret/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pyfftw.git/commit/$          https://salsa.debian.org/science-team/pyfftw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pyfftw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pyfftw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pyfftw(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pyfftw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pyfr.git/commit/$          https://salsa.debian.org/science-team/pyfr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pyfr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pyfr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pyfr(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pyfr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pygrib.git/commit/$          https://salsa.debian.org/science-team/pygrib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pygrib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pygrib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pygrib(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pygrib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pygts.git/commit/$          https://salsa.debian.org/science-team/pygts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pygts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pygts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pygts(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pygts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pymca.git/commit/$          https://salsa.debian.org/science-team/pymca/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pymca(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pymca    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pymca(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pymca/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pynac.git/commit/$          https://salsa.debian.org/science-team/pynac/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pynac(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pynac    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pynac(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pynac/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pynfft.git/commit/$          https://salsa.debian.org/science-team/pynfft/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pynfft(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pynfft    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pynfft(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pynfft/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pyoperators.git/commit/$          https://salsa.debian.org/science-team/pyoperators/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pyoperators(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pyoperators    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pyoperators(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pyoperators/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pyplusplus.git/commit/$          https://salsa.debian.org/science-team/pyplusplus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pyplusplus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pyplusplus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pyplusplus(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pyplusplus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pysparse.git/commit/$          https://salsa.debian.org/science-team/pysparse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pysparse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pysparse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pysparse(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pysparse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pysph.git/commit/$          https://salsa.debian.org/science-team/pysph/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pysph(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pysph    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pysph(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pysph/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pytables.git/commit/$          https://salsa.debian.org/science-team/pytables/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pytables(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pytables    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pytables(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pytables/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pytango.git/commit/$          https://salsa.debian.org/science-team/pytango/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pytango(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pytango    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pytango(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pytango/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pythia6.git/commit/$          https://salsa.debian.org/science-team/pythia6/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pythia6(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pythia6    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pythia6(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pythia6/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pythia8.git/commit/$          https://salsa.debian.org/science-team/pythia8/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pythia8(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pythia8    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pythia8(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pythia8/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-admesh.git/commit/$          https://salsa.debian.org/science-team/python-admesh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-admesh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-admesh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-admesh(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-admesh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-arrayfire.git/commit/$          https://salsa.debian.org/science-team/python-arrayfire/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-arrayfire(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-arrayfire    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-arrayfire(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-arrayfire/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-ase.git/commit/$          https://salsa.debian.org/science-team/python-ase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-ase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-ase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-ase(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-ase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-bayespy.git/commit/$          https://salsa.debian.org/science-team/python-bayespy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-bayespy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-bayespy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-bayespy(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-bayespy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-bitstring.git/commit/$          https://salsa.debian.org/science-team/python-bitstring/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-bitstring(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-bitstring    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-bitstring(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-bitstring/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-bumps.git/commit/$          https://salsa.debian.org/science-team/python-bumps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-bumps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-bumps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-bumps(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-bumps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-cartopy.git/commit/$          https://salsa.debian.org/science-team/python-cartopy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-cartopy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-cartopy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-cartopy(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-cartopy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-clam.git/commit/$          https://salsa.debian.org/science-team/python-clam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-clam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-clam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-clam(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-clam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-coards.git/commit/$          https://salsa.debian.org/science-team/python-coards/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-coards(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-coards    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-coards(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-coards/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-cylp.git/commit/$          https://salsa.debian.org/science-team/python-cylp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-cylp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-cylp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-cylp(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-cylp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-demgengeo.git/commit/$          https://salsa.debian.org/science-team/python-demgengeo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-demgengeo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-demgengeo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-demgengeo(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-demgengeo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-dtcwt.git/commit/$          https://salsa.debian.org/science-team/python-dtcwt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-dtcwt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-dtcwt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-dtcwt(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-dtcwt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-escript.git/commit/$          https://salsa.debian.org/science-team/python-escript/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-escript(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-escript    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-escript(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-escript/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-expyriment.git/commit/$          https://salsa.debian.org/science-team/python-expyriment/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-expyriment(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-expyriment    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-expyriment(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-expyriment/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-fabio.git/commit/$          https://salsa.debian.org/science-team/python-fabio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-fabio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-fabio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-fabio(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-fabio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-fann2.git/commit/$          https://salsa.debian.org/science-team/python-fann2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-fann2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-fann2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-fann2(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-fann2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-gimmik.git/commit/$          https://salsa.debian.org/science-team/python-gimmik/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-gimmik(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-gimmik    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-gimmik(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-gimmik/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-gnuplot.git/commit/$          https://salsa.debian.org/science-team/python-gnuplot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-gnuplot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-gnuplot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-gnuplot(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-gnuplot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-h5netcdf.git/commit/$          https://salsa.debian.org/science-team/python-h5netcdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-h5netcdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-h5netcdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-h5netcdf(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-h5netcdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-hdf5storage.git/commit/$          https://salsa.debian.org/science-team/python-hdf5storage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-hdf5storage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-hdf5storage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-hdf5storage(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-hdf5storage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-imageio.git/commit/$          https://salsa.debian.org/science-team/python-imageio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-imageio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-imageio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-imageio(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-imageio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-ltfatpy.git/commit/$          https://salsa.debian.org/science-team/python-ltfatpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-ltfatpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-ltfatpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-ltfatpy(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-ltfatpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-meshio.git/commit/$          https://salsa.debian.org/science-team/python-meshio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-meshio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-meshio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-meshio(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-meshio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-obspy.git/commit/$          https://salsa.debian.org/science-team/python-obspy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-obspy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-obspy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-obspy(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-obspy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-openrtm-aist.git/commit/$          https://salsa.debian.org/science-team/python-openrtm-aist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-openrtm-aist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-openrtm-aist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-openrtm-aist(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-openrtm-aist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-periodictable.git/commit/$          https://salsa.debian.org/science-team/python-periodictable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-periodictable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-periodictable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-periodictable(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-periodictable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-pweave.git/commit/$          https://salsa.debian.org/science-team/python-pweave/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-pweave(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-pweave    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-pweave(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-pweave/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-pydap.git/commit/$          https://salsa.debian.org/science-team/python-pydap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-pydap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-pydap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-pydap(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-pydap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-pyepsg.git/commit/$          https://salsa.debian.org/science-team/python-pyepsg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-pyepsg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-pyepsg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-pyepsg(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-pyepsg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-pymeasure.git/commit/$          https://salsa.debian.org/science-team/python-pymeasure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-pymeasure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-pymeasure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-pymeasure(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-pymeasure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-pynlpl.git/commit/$          https://salsa.debian.org/science-team/python-pynlpl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-pynlpl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-pynlpl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-pynlpl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-pynlpl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-pyorick.git/commit/$          https://salsa.debian.org/science-team/python-pyorick/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-pyorick(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-pyorick    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-pyorick(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-pyorick/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-pyqtgraph.git/commit/$          https://salsa.debian.org/science-team/python-pyqtgraph/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-pyqtgraph(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-pyqtgraph    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-pyqtgraph(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-pyqtgraph/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-qwt.git/commit/$          https://salsa.debian.org/science-team/python-qwt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-qwt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-qwt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-qwt(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-qwt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-scientific.git/commit/$          https://salsa.debian.org/science-team/python-scientific/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-scientific(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-scientific    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-scientific(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-scientific/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-spacepy.git/commit/$          https://salsa.debian.org/science-team/python-spacepy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-spacepy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-spacepy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-spacepy(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-spacepy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-vispy.git/commit/$          https://salsa.debian.org/science-team/python-vispy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-vispy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-vispy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-vispy(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-vispy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-xarray.git/commit/$          https://salsa.debian.org/science-team/python-xarray/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-xarray(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-xarray    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-xarray(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-xarray/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/python-xrayutilities.git/commit/$          https://salsa.debian.org/science-team/python-xrayutilities/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/python-xrayutilities(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/python-xrayutilities    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/python-xrayutilities(?:\.git)?/(.*)          https://salsa.debian.org/science-team/python-xrayutilities/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pyviennacl.git/commit/$          https://salsa.debian.org/science-team/pyviennacl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pyviennacl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pyviennacl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pyviennacl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pyviennacl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/pyzo.git/commit/$          https://salsa.debian.org/science-team/pyzo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/pyzo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/pyzo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/pyzo(?:\.git)?/(.*)          https://salsa.debian.org/science-team/pyzo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/qcad.git/commit/$          https://salsa.debian.org/science-team/qcad/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/qcad(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/qcad    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/qcad(?:\.git)?/(.*)          https://salsa.debian.org/science-team/qcad/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/qcustomplot.git/commit/$          https://salsa.debian.org/science-team/qcustomplot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/qcustomplot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/qcustomplot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/qcustomplot(?:\.git)?/(.*)          https://salsa.debian.org/science-team/qcustomplot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/qflow.git/commit/$          https://salsa.debian.org/science-team/qflow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/qflow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/qflow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/qflow(?:\.git)?/(.*)          https://salsa.debian.org/science-team/qflow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/qhull.git/commit/$          https://salsa.debian.org/science-team/qhull/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/qhull(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/qhull    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/qhull(?:\.git)?/(.*)          https://salsa.debian.org/science-team/qhull/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/qrouter.git/commit/$          https://salsa.debian.org/science-team/qrouter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/qrouter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/qrouter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/qrouter(?:\.git)?/(.*)          https://salsa.debian.org/science-team/qrouter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/qrupdate.git/commit/$          https://salsa.debian.org/science-team/qrupdate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/qrupdate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/qrupdate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/qrupdate(?:\.git)?/(.*)          https://salsa.debian.org/science-team/qrupdate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/qtango.git/commit/$          https://salsa.debian.org/science-team/qtango/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/qtango(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/qtango    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/qtango(?:\.git)?/(.*)          https://salsa.debian.org/science-team/qtango/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/qtdmm.git/commit/$          https://salsa.debian.org/science-team/qtdmm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/qtdmm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/qtdmm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/qtdmm(?:\.git)?/(.*)          https://salsa.debian.org/science-team/qtdmm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/qtexengine.git/commit/$          https://salsa.debian.org/science-team/qtexengine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/qtexengine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/qtexengine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/qtexengine(?:\.git)?/(.*)          https://salsa.debian.org/science-team/qtexengine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/qtiplot.git/commit/$          https://salsa.debian.org/science-team/qtiplot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/qtiplot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/qtiplot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/qtiplot(?:\.git)?/(.*)          https://salsa.debian.org/science-team/qtiplot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/quadrule.git/commit/$          https://salsa.debian.org/science-team/quadrule/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/quadrule(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/quadrule    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/quadrule(?:\.git)?/(.*)          https://salsa.debian.org/science-team/quadrule/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/qucs.git/commit/$          https://salsa.debian.org/science-team/qucs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/qucs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/qucs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/qucs(?:\.git)?/(.*)          https://salsa.debian.org/science-team/qucs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/qwtplot3d.git/commit/$          https://salsa.debian.org/science-team/qwtplot3d/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/qwtplot3d(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/qwtplot3d    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/qwtplot3d(?:\.git)?/(.*)          https://salsa.debian.org/science-team/qwtplot3d/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/rasmol.git/commit/$          https://salsa.debian.org/science-team/rasmol/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/rasmol(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/rasmol    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/rasmol(?:\.git)?/(.*)          https://salsa.debian.org/science-team/rasmol/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ratpoints.git/commit/$          https://salsa.debian.org/science-team/ratpoints/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ratpoints(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ratpoints    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ratpoints(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ratpoints/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/rbdl.git/commit/$          https://salsa.debian.org/science-team/rbdl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/rbdl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/rbdl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/rbdl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/rbdl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/refmac-dictionary.git/commit/$          https://salsa.debian.org/science-team/refmac-dictionary/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/refmac-dictionary(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/refmac-dictionary    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/refmac-dictionary(?:\.git)?/(.*)          https://salsa.debian.org/science-team/refmac-dictionary/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/release-notes.git/commit/$          https://salsa.debian.org/science-team/release-notes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/release-notes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/release-notes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/release-notes(?:\.git)?/(.*)          https://salsa.debian.org/science-team/release-notes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/reprounzip.git/commit/$          https://salsa.debian.org/science-team/reprounzip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/reprounzip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/reprounzip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/reprounzip(?:\.git)?/(.*)          https://salsa.debian.org/science-team/reprounzip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/reprozip.git/commit/$          https://salsa.debian.org/science-team/reprozip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/reprozip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/reprozip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/reprozip(?:\.git)?/(.*)          https://salsa.debian.org/science-team/reprozip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/rivet.git/commit/$          https://salsa.debian.org/science-team/rivet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/rivet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/rivet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/rivet(?:\.git)?/(.*)          https://salsa.debian.org/science-team/rivet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/rlplot.git/commit/$          https://salsa.debian.org/science-team/rlplot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/rlplot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/rlplot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/rlplot(?:\.git)?/(.*)          https://salsa.debian.org/science-team/rlplot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/robot-player.git/commit/$          https://salsa.debian.org/science-team/robot-player/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/robot-player(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/robot-player    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/robot-player(?:\.git)?/(.*)          https://salsa.debian.org/science-team/robot-player/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/root-system.git/commit/$          https://salsa.debian.org/science-team/root-system/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/root-system(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/root-system    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/root-system(?:\.git)?/(.*)          https://salsa.debian.org/science-team/root-system/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-actionlib.git/commit/$          https://salsa.debian.org/science-team/ros-actionlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-actionlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-actionlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-actionlib(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-actionlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-angles.git/commit/$          https://salsa.debian.org/science-team/ros-angles/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-angles(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-angles    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-angles(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-angles/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-bloom.git/commit/$          https://salsa.debian.org/science-team/ros-bloom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-bloom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-bloom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-bloom(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-bloom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-bond-core.git/commit/$          https://salsa.debian.org/science-team/ros-bond-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-bond-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-bond-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-bond-core(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-bond-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-catkin.git/commit/$          https://salsa.debian.org/science-team/ros-catkin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-catkin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-catkin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-catkin(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-catkin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-catkin-pkg.git/commit/$          https://salsa.debian.org/science-team/ros-catkin-pkg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-catkin-pkg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-catkin-pkg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-catkin-pkg(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-catkin-pkg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-class-loader.git/commit/$          https://salsa.debian.org/science-team/ros-class-loader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-class-loader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-class-loader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-class-loader(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-class-loader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-cmake-modules.git/commit/$          https://salsa.debian.org/science-team/ros-cmake-modules/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-cmake-modules(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-cmake-modules    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-cmake-modules(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-cmake-modules/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-common-msgs.git/commit/$          https://salsa.debian.org/science-team/ros-common-msgs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-common-msgs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-common-msgs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-common-msgs(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-common-msgs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-control-msgs.git/commit/$          https://salsa.debian.org/science-team/ros-control-msgs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-control-msgs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-control-msgs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-control-msgs(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-control-msgs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-control-toolbox.git/commit/$          https://salsa.debian.org/science-team/ros-control-toolbox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-control-toolbox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-control-toolbox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-control-toolbox(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-control-toolbox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-diagnostics.git/commit/$          https://salsa.debian.org/science-team/ros-diagnostics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-diagnostics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-diagnostics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-diagnostics(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-diagnostics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-driver-common.git/commit/$          https://salsa.debian.org/science-team/ros-driver-common/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-driver-common(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-driver-common    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-driver-common(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-driver-common/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-dynamic-reconfigure.git/commit/$          https://salsa.debian.org/science-team/ros-dynamic-reconfigure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-dynamic-reconfigure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-dynamic-reconfigure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-dynamic-reconfigure(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-dynamic-reconfigure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-eigen-stl-containers.git/commit/$          https://salsa.debian.org/science-team/ros-eigen-stl-containers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-eigen-stl-containers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-eigen-stl-containers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-eigen-stl-containers(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-eigen-stl-containers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-filters.git/commit/$          https://salsa.debian.org/science-team/ros-filters/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-filters(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-filters    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-filters(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-filters/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-gazebo-ros-pkgs.git/commit/$          https://salsa.debian.org/science-team/ros-gazebo-ros-pkgs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-gazebo-ros-pkgs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-gazebo-ros-pkgs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-gazebo-ros-pkgs(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-gazebo-ros-pkgs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-gencpp.git/commit/$          https://salsa.debian.org/science-team/ros-gencpp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-gencpp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-gencpp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-gencpp(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-gencpp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-genlisp.git/commit/$          https://salsa.debian.org/science-team/ros-genlisp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-genlisp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-genlisp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-genlisp(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-genlisp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-genmsg.git/commit/$          https://salsa.debian.org/science-team/ros-genmsg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-genmsg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-genmsg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-genmsg(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-genmsg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-genpy.git/commit/$          https://salsa.debian.org/science-team/ros-genpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-genpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-genpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-genpy(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-genpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-geometric-shapes.git/commit/$          https://salsa.debian.org/science-team/ros-geometric-shapes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-geometric-shapes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-geometric-shapes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-geometric-shapes(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-geometric-shapes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-geometry.git/commit/$          https://salsa.debian.org/science-team/ros-geometry/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-geometry(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-geometry    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-geometry(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-geometry/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-geometry2.git/commit/$          https://salsa.debian.org/science-team/ros-geometry2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-geometry2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-geometry2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-geometry2(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-geometry2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-image-common.git/commit/$          https://salsa.debian.org/science-team/ros-image-common/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-image-common(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-image-common    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-image-common(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-image-common/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-image-pipeline.git/commit/$          https://salsa.debian.org/science-team/ros-image-pipeline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-image-pipeline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-image-pipeline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-image-pipeline(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-image-pipeline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-image-transport-plugins.git/commit/$          https://salsa.debian.org/science-team/ros-image-transport-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-image-transport-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-image-transport-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-image-transport-plugins(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-image-transport-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-interactive-markers.git/commit/$          https://salsa.debian.org/science-team/ros-interactive-markers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-interactive-markers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-interactive-markers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-interactive-markers(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-interactive-markers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-laser-geometry.git/commit/$          https://salsa.debian.org/science-team/ros-laser-geometry/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-laser-geometry(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-laser-geometry    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-laser-geometry(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-laser-geometry/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-message-generation.git/commit/$          https://salsa.debian.org/science-team/ros-message-generation/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-message-generation(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-message-generation    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-message-generation(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-message-generation/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-message-runtime.git/commit/$          https://salsa.debian.org/science-team/ros-message-runtime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-message-runtime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-message-runtime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-message-runtime(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-message-runtime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-metapackages.git/commit/$          https://salsa.debian.org/science-team/ros-metapackages/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-metapackages(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-metapackages    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-metapackages(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-metapackages/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-navigation-msgs.git/commit/$          https://salsa.debian.org/science-team/ros-navigation-msgs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-navigation-msgs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-navigation-msgs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-navigation-msgs(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-navigation-msgs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-nodelet-core.git/commit/$          https://salsa.debian.org/science-team/ros-nodelet-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-nodelet-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-nodelet-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-nodelet-core(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-nodelet-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-opencv-apps.git/commit/$          https://salsa.debian.org/science-team/ros-opencv-apps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-opencv-apps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-opencv-apps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-opencv-apps(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-opencv-apps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-pcl-conversions.git/commit/$          https://salsa.debian.org/science-team/ros-pcl-conversions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-pcl-conversions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-pcl-conversions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-pcl-conversions(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-pcl-conversions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-pcl-msgs.git/commit/$          https://salsa.debian.org/science-team/ros-pcl-msgs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-pcl-msgs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-pcl-msgs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-pcl-msgs(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-pcl-msgs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-pluginlib.git/commit/$          https://salsa.debian.org/science-team/ros-pluginlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-pluginlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-pluginlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-pluginlib(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-pluginlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-python-qt-binding.git/commit/$          https://salsa.debian.org/science-team/ros-python-qt-binding/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-python-qt-binding(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-python-qt-binding    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-python-qt-binding(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-python-qt-binding/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-random-numbers.git/commit/$          https://salsa.debian.org/science-team/ros-random-numbers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-random-numbers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-random-numbers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-random-numbers(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-random-numbers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-realtime-tools.git/commit/$          https://salsa.debian.org/science-team/ros-realtime-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-realtime-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-realtime-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-realtime-tools(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-realtime-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-resource-retriever.git/commit/$          https://salsa.debian.org/science-team/ros-resource-retriever/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-resource-retriever(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-resource-retriever    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-resource-retriever(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-resource-retriever/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-robot-model.git/commit/$          https://salsa.debian.org/science-team/ros-robot-model/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-robot-model(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-robot-model    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-robot-model(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-robot-model/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-robot-state-publisher.git/commit/$          https://salsa.debian.org/science-team/ros-robot-state-publisher/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-robot-state-publisher(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-robot-state-publisher    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-robot-state-publisher(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-robot-state-publisher/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-ros.git/commit/$          https://salsa.debian.org/science-team/ros-ros/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-ros(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-ros    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-ros(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-ros/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-ros-comm.git/commit/$          https://salsa.debian.org/science-team/ros-ros-comm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-ros-comm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-ros-comm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-ros-comm(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-ros-comm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-ros-comm-msgs.git/commit/$          https://salsa.debian.org/science-team/ros-ros-comm-msgs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-ros-comm-msgs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-ros-comm-msgs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-ros-comm-msgs(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-ros-comm-msgs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-ros-control.git/commit/$          https://salsa.debian.org/science-team/ros-ros-control/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-ros-control(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-ros-control    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-ros-control(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-ros-control/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-ros-controllers.git/commit/$          https://salsa.debian.org/science-team/ros-ros-controllers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-ros-controllers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-ros-controllers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-ros-controllers(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-ros-controllers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-rosconsole-bridge.git/commit/$          https://salsa.debian.org/science-team/ros-rosconsole-bridge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-rosconsole-bridge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-rosconsole-bridge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-rosconsole-bridge(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-rosconsole-bridge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-roscpp-core.git/commit/$          https://salsa.debian.org/science-team/ros-roscpp-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-roscpp-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-roscpp-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-roscpp-core(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-roscpp-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-rosdep.git/commit/$          https://salsa.debian.org/science-team/ros-rosdep/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-rosdep(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-rosdep    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-rosdep(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-rosdep/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-rosdistro.git/commit/$          https://salsa.debian.org/science-team/ros-rosdistro/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-rosdistro(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-rosdistro    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-rosdistro(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-rosdistro/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-rosinstall.git/commit/$          https://salsa.debian.org/science-team/ros-rosinstall/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-rosinstall(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-rosinstall    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-rosinstall(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-rosinstall/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-rosinstall-generator.git/commit/$          https://salsa.debian.org/science-team/ros-rosinstall-generator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-rosinstall-generator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-rosinstall-generator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-rosinstall-generator(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-rosinstall-generator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-roslint.git/commit/$          https://salsa.debian.org/science-team/ros-roslint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-roslint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-roslint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-roslint(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-roslint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-roslisp.git/commit/$          https://salsa.debian.org/science-team/ros-roslisp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-roslisp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-roslisp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-roslisp(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-roslisp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-rospack.git/commit/$          https://salsa.debian.org/science-team/ros-rospack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-rospack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-rospack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-rospack(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-rospack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-rospkg.git/commit/$          https://salsa.debian.org/science-team/ros-rospkg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-rospkg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-rospkg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-rospkg(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-rospkg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-rviz.git/commit/$          https://salsa.debian.org/science-team/ros-rviz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-rviz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-rviz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-rviz(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-rviz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-std-msgs.git/commit/$          https://salsa.debian.org/science-team/ros-std-msgs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-std-msgs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-std-msgs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-std-msgs(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-std-msgs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-vcstool.git/commit/$          https://salsa.debian.org/science-team/ros-vcstool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-vcstool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-vcstool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-vcstool(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-vcstool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-vcstools.git/commit/$          https://salsa.debian.org/science-team/ros-vcstools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-vcstools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-vcstools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-vcstools(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-vcstools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-vision-opencv.git/commit/$          https://salsa.debian.org/science-team/ros-vision-opencv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-vision-opencv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-vision-opencv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-vision-opencv(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-vision-opencv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-wstool.git/commit/$          https://salsa.debian.org/science-team/ros-wstool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-wstool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-wstool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-wstool(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-wstool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ros/ros-xacro.git/commit/$          https://salsa.debian.org/science-team/ros-xacro/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ros/ros-xacro(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ros-xacro    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ros/ros-xacro(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ros-xacro/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/rsl.git/commit/$          https://salsa.debian.org/science-team/rsl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/rsl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/rsl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/rsl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/rsl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/rstudio.git/commit/$          https://salsa.debian.org/science-team/rstudio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/rstudio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/rstudio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/rstudio(?:\.git)?/(.*)          https://salsa.debian.org/science-team/rstudio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/rubiks.git/commit/$          https://salsa.debian.org/science-team/rubiks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/rubiks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/rubiks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/rubiks(?:\.git)?/(.*)          https://salsa.debian.org/science-team/rubiks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/rw.git/commit/$          https://salsa.debian.org/science-team/rw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/rw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/rw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/rw(?:\.git)?/(.*)          https://salsa.debian.org/science-team/rw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sagelib.git/commit/$          https://salsa.debian.org/science-team/sagelib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sagelib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sagelib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sagelib(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sagelib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sagemath.git/commit/$          https://salsa.debian.org/science-team/sagemath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sagemath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sagemath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sagemath(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sagemath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sagemath-database-combinatorial-designs.git/commit/$          https://salsa.debian.org/science-team/sagemath-database-combinatorial-designs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sagemath-database-combinatorial-designs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sagemath-database-combinatorial-designs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sagemath-database-combinatorial-designs(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sagemath-database-combinatorial-designs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sagemath-database-conway-polynomials.git/commit/$          https://salsa.debian.org/science-team/sagemath-database-conway-polynomials/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sagemath-database-conway-polynomials(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sagemath-database-conway-polynomials    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sagemath-database-conway-polynomials(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sagemath-database-conway-polynomials/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sagemath-database-elliptic-curves.git/commit/$          https://salsa.debian.org/science-team/sagemath-database-elliptic-curves/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sagemath-database-elliptic-curves(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sagemath-database-elliptic-curves    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sagemath-database-elliptic-curves(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sagemath-database-elliptic-curves/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sagemath-database-graphs.git/commit/$          https://salsa.debian.org/science-team/sagemath-database-graphs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sagemath-database-graphs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sagemath-database-graphs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sagemath-database-graphs(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sagemath-database-graphs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sagemath-database-polytopes.git/commit/$          https://salsa.debian.org/science-team/sagemath-database-polytopes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sagemath-database-polytopes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sagemath-database-polytopes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sagemath-database-polytopes(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sagemath-database-polytopes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sagenb.git/commit/$          https://salsa.debian.org/science-team/sagenb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sagenb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sagenb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sagenb(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sagenb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sagenb-export.git/commit/$          https://salsa.debian.org/science-team/sagenb-export/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sagenb-export(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sagenb-export    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sagenb-export(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sagenb-export/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/salome.git/commit/$          https://salsa.debian.org/science-team/salome/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/salome(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/salome    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/salome(?:\.git)?/(.*)          https://salsa.debian.org/science-team/salome/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/salome-geom.git/commit/$          https://salsa.debian.org/science-team/salome-geom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/salome-geom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/salome-geom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/salome-geom(?:\.git)?/(.*)          https://salsa.debian.org/science-team/salome-geom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/salome-gui.git/commit/$          https://salsa.debian.org/science-team/salome-gui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/salome-gui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/salome-gui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/salome-gui(?:\.git)?/(.*)          https://salsa.debian.org/science-team/salome-gui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/salome-jobmanager.git/commit/$          https://salsa.debian.org/science-team/salome-jobmanager/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/salome-jobmanager(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/salome-jobmanager    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/salome-jobmanager(?:\.git)?/(.*)          https://salsa.debian.org/science-team/salome-jobmanager/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/salome-kernel.git/commit/$          https://salsa.debian.org/science-team/salome-kernel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/salome-kernel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/salome-kernel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/salome-kernel(?:\.git)?/(.*)          https://salsa.debian.org/science-team/salome-kernel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/salome-med.git/commit/$          https://salsa.debian.org/science-team/salome-med/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/salome-med(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/salome-med    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/salome-med(?:\.git)?/(.*)          https://salsa.debian.org/science-team/salome-med/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/salome-netgenplugin.git/commit/$          https://salsa.debian.org/science-team/salome-netgenplugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/salome-netgenplugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/salome-netgenplugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/salome-netgenplugin(?:\.git)?/(.*)          https://salsa.debian.org/science-team/salome-netgenplugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/salome-paravis.git/commit/$          https://salsa.debian.org/science-team/salome-paravis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/salome-paravis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/salome-paravis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/salome-paravis(?:\.git)?/(.*)          https://salsa.debian.org/science-team/salome-paravis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/salome-smesh.git/commit/$          https://salsa.debian.org/science-team/salome-smesh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/salome-smesh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/salome-smesh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/salome-smesh(?:\.git)?/(.*)          https://salsa.debian.org/science-team/salome-smesh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/salome-yacs.git/commit/$          https://salsa.debian.org/science-team/salome-yacs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/salome-yacs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/salome-yacs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/salome-yacs(?:\.git)?/(.*)          https://salsa.debian.org/science-team/salome-yacs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sardana.git/commit/$          https://salsa.debian.org/science-team/sardana/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sardana(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sardana    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sardana(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sardana/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sasmodels.git/commit/$          https://salsa.debian.org/science-team/sasmodels/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sasmodels(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sasmodels    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sasmodels(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sasmodels/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sasview.git/commit/$          https://salsa.debian.org/science-team/sasview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sasview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sasview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sasview(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sasview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/scalapack.git/commit/$          https://salsa.debian.org/science-team/scalapack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/scalapack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/scalapack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/scalapack(?:\.git)?/(.*)          https://salsa.debian.org/science-team/scalapack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/scikit-learn.git/commit/$          https://salsa.debian.org/science-team/scikit-learn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/scikit-learn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/scikit-learn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/scikit-learn(?:\.git)?/(.*)          https://salsa.debian.org/science-team/scikit-learn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/scilab.git/commit/$          https://salsa.debian.org/science-team/scilab/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/scilab(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/scilab    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/scilab(?:\.git)?/(.*)          https://salsa.debian.org/science-team/scilab/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/scilab-financial.git/commit/$          https://salsa.debian.org/science-team/scilab-financial/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/scilab-financial(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/scilab-financial    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/scilab-financial(?:\.git)?/(.*)          https://salsa.debian.org/science-team/scilab-financial/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/scoop.git/commit/$          https://salsa.debian.org/science-team/scoop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/scoop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/scoop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/scoop(?:\.git)?/(.*)          https://salsa.debian.org/science-team/scoop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/scotch.git/commit/$          https://salsa.debian.org/science-team/scotch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/scotch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/scotch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/scotch(?:\.git)?/(.*)          https://salsa.debian.org/science-team/scotch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/scram.git/commit/$          https://salsa.debian.org/science-team/scram/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/scram(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/scram    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/scram(?:\.git)?/(.*)          https://salsa.debian.org/science-team/scram/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/scscp-imcce.git/commit/$          https://salsa.debian.org/science-team/scscp-imcce/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/scscp-imcce(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/scscp-imcce    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/scscp-imcce(?:\.git)?/(.*)          https://salsa.debian.org/science-team/scscp-imcce/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sdformat.git/commit/$          https://salsa.debian.org/science-team/sdformat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sdformat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sdformat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sdformat(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sdformat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sdformat5.git/commit/$          https://salsa.debian.org/science-team/sdformat5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sdformat5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sdformat5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sdformat5(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sdformat5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sdp-s.git/commit/$          https://salsa.debian.org/science-team/sdp-s/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sdp-s(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sdp-s    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sdp-s(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sdp-s/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sdpb.git/commit/$          https://salsa.debian.org/science-team/sdpb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sdpb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sdpb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sdpb(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sdpb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/seaborn.git/commit/$          https://salsa.debian.org/science-team/seaborn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/seaborn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/seaborn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/seaborn(?:\.git)?/(.*)          https://salsa.debian.org/science-team/seaborn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/segyio.git/commit/$          https://salsa.debian.org/science-team/segyio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/segyio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/segyio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/segyio(?:\.git)?/(.*)          https://salsa.debian.org/science-team/segyio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sfepy.git/commit/$          https://salsa.debian.org/science-team/sfepy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sfepy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sfepy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sfepy(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sfepy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/shark.git/commit/$          https://salsa.debian.org/science-team/shark/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/shark(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/shark    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/shark(?:\.git)?/(.*)          https://salsa.debian.org/science-team/shark/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sigrok.git/commit/$          https://salsa.debian.org/science-team/sigrok/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sigrok(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sigrok    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sigrok(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sigrok/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sigrok-cli.git/commit/$          https://salsa.debian.org/science-team/sigrok-cli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sigrok-cli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sigrok-cli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sigrok-cli(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sigrok-cli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sigrok-firmware-fx2lafw.git/commit/$          https://salsa.debian.org/science-team/sigrok-firmware-fx2lafw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sigrok-firmware-fx2lafw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sigrok-firmware-fx2lafw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sigrok-firmware-fx2lafw(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sigrok-firmware-fx2lafw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/silo-llnl.git/commit/$          https://salsa.debian.org/science-team/silo-llnl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/silo-llnl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/silo-llnl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/silo-llnl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/silo-llnl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/silx.git/commit/$          https://salsa.debian.org/science-team/silx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/silx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/silx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/silx(?:\.git)?/(.*)          https://salsa.debian.org/science-team/silx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/simage.git/commit/$          https://salsa.debian.org/science-team/simage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/simage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/simage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/simage(?:\.git)?/(.*)          https://salsa.debian.org/science-team/simage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/simbody.git/commit/$          https://salsa.debian.org/science-team/simbody/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/simbody(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/simbody    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/simbody(?:\.git)?/(.*)          https://salsa.debian.org/science-team/simbody/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/singular.git/commit/$          https://salsa.debian.org/science-team/singular/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/singular(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/singular    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/singular(?:\.git)?/(.*)          https://salsa.debian.org/science-team/singular/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/siscone.git/commit/$          https://salsa.debian.org/science-team/siscone/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/siscone(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/siscone    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/siscone(?:\.git)?/(.*)          https://salsa.debian.org/science-team/siscone/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sketch.git/commit/$          https://salsa.debian.org/science-team/sketch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sketch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sketch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sketch(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sketch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/skimage.git/commit/$          https://salsa.debian.org/science-team/skimage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/skimage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/skimage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/skimage(?:\.git)?/(.*)          https://salsa.debian.org/science-team/skimage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/slepc.git/commit/$          https://salsa.debian.org/science-team/slepc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/slepc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/slepc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/slepc(?:\.git)?/(.*)          https://salsa.debian.org/science-team/slepc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/slepc4py.git/commit/$          https://salsa.debian.org/science-team/slepc4py/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/slepc4py(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/slepc4py    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/slepc4py(?:\.git)?/(.*)          https://salsa.debian.org/science-team/slepc4py/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/slicot.git/commit/$          https://salsa.debian.org/science-team/slicot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/slicot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/slicot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/slicot(?:\.git)?/(.*)          https://salsa.debian.org/science-team/slicot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/snap-engine.git/commit/$          https://salsa.debian.org/science-team/snap-engine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/snap-engine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/snap-engine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/snap-engine(?:\.git)?/(.*)          https://salsa.debian.org/science-team/snap-engine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sollya.git/commit/$          https://salsa.debian.org/science-team/sollya/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sollya(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sollya    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sollya(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sollya/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/solvespace.git/commit/$          https://salsa.debian.org/science-team/solvespace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/solvespace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/solvespace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/solvespace(?:\.git)?/(.*)          https://salsa.debian.org/science-team/solvespace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/spass.git/commit/$          https://salsa.debian.org/science-team/spass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/spass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/spass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/spass(?:\.git)?/(.*)          https://salsa.debian.org/science-team/spass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/spglib.git/commit/$          https://salsa.debian.org/science-team/spglib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/spglib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/spglib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/spglib(?:\.git)?/(.*)          https://salsa.debian.org/science-team/spglib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sphinxcontrib-bibtex.git/commit/$          https://salsa.debian.org/science-team/sphinxcontrib-bibtex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sphinxcontrib-bibtex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sphinxcontrib-bibtex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sphinxcontrib-bibtex(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sphinxcontrib-bibtex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/spooles.git/commit/$          https://salsa.debian.org/science-team/spooles/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/spooles(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/spooles    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/spooles(?:\.git)?/(.*)          https://salsa.debian.org/science-team/spooles/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/spyder.git/commit/$          https://salsa.debian.org/science-team/spyder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/spyder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/spyder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/spyder(?:\.git)?/(.*)          https://salsa.debian.org/science-team/spyder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/spyder-line-profiler.git/commit/$          https://salsa.debian.org/science-team/spyder-line-profiler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/spyder-line-profiler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/spyder-line-profiler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/spyder-line-profiler(?:\.git)?/(.*)          https://salsa.debian.org/science-team/spyder-line-profiler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/spyder-memory-profiler.git/commit/$          https://salsa.debian.org/science-team/spyder-memory-profiler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/spyder-memory-profiler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/spyder-memory-profiler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/spyder-memory-profiler(?:\.git)?/(.*)          https://salsa.debian.org/science-team/spyder-memory-profiler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/spyder-reports.git/commit/$          https://salsa.debian.org/science-team/spyder-reports/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/spyder-reports(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/spyder-reports    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/spyder-reports(?:\.git)?/(.*)          https://salsa.debian.org/science-team/spyder-reports/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/spyder-unittest.git/commit/$          https://salsa.debian.org/science-team/spyder-unittest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/spyder-unittest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/spyder-unittest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/spyder-unittest(?:\.git)?/(.*)          https://salsa.debian.org/science-team/spyder-unittest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ssm.git/commit/$          https://salsa.debian.org/science-team/ssm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ssm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ssm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ssm(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ssm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/statsmodels.git/commit/$          https://salsa.debian.org/science-team/statsmodels/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/statsmodels(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/statsmodels    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/statsmodels(?:\.git)?/(.*)          https://salsa.debian.org/science-team/statsmodels/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/stp.git/commit/$          https://salsa.debian.org/science-team/stp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/stp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/stp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/stp(?:\.git)?/(.*)          https://salsa.debian.org/science-team/stp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/su2.git/commit/$          https://salsa.debian.org/science-team/su2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/su2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/su2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/su2(?:\.git)?/(.*)          https://salsa.debian.org/science-team/su2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/suitesparse.git/commit/$          https://salsa.debian.org/science-team/suitesparse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/suitesparse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/suitesparse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/suitesparse(?:\.git)?/(.*)          https://salsa.debian.org/science-team/suitesparse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/suitesparse-metis.git/commit/$          https://salsa.debian.org/science-team/suitesparse-metis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/suitesparse-metis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/suitesparse-metis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/suitesparse-metis(?:\.git)?/(.*)          https://salsa.debian.org/science-team/suitesparse-metis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sumo.git/commit/$          https://salsa.debian.org/science-team/sumo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sumo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sumo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sumo(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sumo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sundials.git/commit/$          https://salsa.debian.org/science-team/sundials/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sundials(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sundials    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sundials(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sundials/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sundials_dima_kogan.git/commit/$          https://salsa.debian.org/science-team/sundials_dima_kogan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sundials_dima_kogan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sundials_dima_kogan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sundials_dima_kogan(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sundials_dima_kogan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/superlu.git/commit/$          https://salsa.debian.org/science-team/superlu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/superlu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/superlu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/superlu(?:\.git)?/(.*)          https://salsa.debian.org/science-team/superlu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/superlu-dist.git/commit/$          https://salsa.debian.org/science-team/superlu-dist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/superlu-dist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/superlu-dist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/superlu-dist(?:\.git)?/(.*)          https://salsa.debian.org/science-team/superlu-dist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/surf-alggeo.git/commit/$          https://salsa.debian.org/science-team/surf-alggeo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/surf-alggeo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/surf-alggeo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/surf-alggeo(?:\.git)?/(.*)          https://salsa.debian.org/science-team/surf-alggeo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/svgtoipe.git/commit/$          https://salsa.debian.org/science-team/svgtoipe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/svgtoipe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/svgtoipe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/svgtoipe(?:\.git)?/(.*)          https://salsa.debian.org/science-team/svgtoipe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/symmetrica.git/commit/$          https://salsa.debian.org/science-team/symmetrica/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/symmetrica(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/symmetrica    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/symmetrica(?:\.git)?/(.*)          https://salsa.debian.org/science-team/symmetrica/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sympow.git/commit/$          https://salsa.debian.org/science-team/sympow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sympow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sympow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sympow(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sympow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/sympy.git/commit/$          https://salsa.debian.org/science-team/sympy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/sympy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/sympy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/sympy(?:\.git)?/(.*)          https://salsa.debian.org/science-team/sympy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/syrthes.git/commit/$          https://salsa.debian.org/science-team/syrthes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/syrthes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/syrthes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/syrthes(?:\.git)?/(.*)          https://salsa.debian.org/science-team/syrthes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/tachyon.git/commit/$          https://salsa.debian.org/science-team/tachyon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/tachyon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/tachyon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/tachyon(?:\.git)?/(.*)          https://salsa.debian.org/science-team/tachyon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/tamuanova.git/commit/$          https://salsa.debian.org/science-team/tamuanova/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/tamuanova(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/tamuanova    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/tamuanova(?:\.git)?/(.*)          https://salsa.debian.org/science-team/tamuanova/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/tango.git/commit/$          https://salsa.debian.org/science-team/tango/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/tango(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/tango    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/tango(?:\.git)?/(.*)          https://salsa.debian.org/science-team/tango/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/taurus.git/commit/$          https://salsa.debian.org/science-team/taurus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/taurus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/taurus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/taurus(?:\.git)?/(.*)          https://salsa.debian.org/science-team/taurus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/tbb.git/commit/$          https://salsa.debian.org/science-team/tbb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/tbb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/tbb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/tbb(?:\.git)?/(.*)          https://salsa.debian.org/science-team/tbb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/tcl-signal.git/commit/$          https://salsa.debian.org/science-team/tcl-signal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/tcl-signal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/tcl-signal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/tcl-signal(?:\.git)?/(.*)          https://salsa.debian.org/science-team/tcl-signal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/teem.git/commit/$          https://salsa.debian.org/science-team/teem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/teem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/teem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/teem(?:\.git)?/(.*)          https://salsa.debian.org/science-team/teem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/tensorflow.git/commit/$          https://salsa.debian.org/science-team/tensorflow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/tensorflow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/tensorflow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/tensorflow(?:\.git)?/(.*)          https://salsa.debian.org/science-team/tensorflow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/testu01.git/commit/$          https://salsa.debian.org/science-team/testu01/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/testu01(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/testu01    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/testu01(?:\.git)?/(.*)          https://salsa.debian.org/science-team/testu01/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/tetgen.git/commit/$          https://salsa.debian.org/science-team/tetgen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/tetgen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/tetgen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/tetgen(?:\.git)?/(.*)          https://salsa.debian.org/science-team/tetgen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/texmaker.git/commit/$          https://salsa.debian.org/science-team/texmaker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/texmaker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/texmaker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/texmaker(?:\.git)?/(.*)          https://salsa.debian.org/science-team/texmaker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/theano.git/commit/$          https://salsa.debian.org/science-team/theano/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/theano(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/theano    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/theano(?:\.git)?/(.*)          https://salsa.debian.org/science-team/theano/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/thepeg.git/commit/$          https://salsa.debian.org/science-team/thepeg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/thepeg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/thepeg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/thepeg(?:\.git)?/(.*)          https://salsa.debian.org/science-team/thepeg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/thredds.git/commit/$          https://salsa.debian.org/science-team/thredds/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/thredds(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/thredds    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/thredds(?:\.git)?/(.*)          https://salsa.debian.org/science-team/thredds/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/threeb.git/commit/$          https://salsa.debian.org/science-team/threeb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/threeb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/threeb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/threeb(?:\.git)?/(.*)          https://salsa.debian.org/science-team/threeb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/tiemu.git/commit/$          https://salsa.debian.org/science-team/tiemu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/tiemu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/tiemu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/tiemu(?:\.git)?/(.*)          https://salsa.debian.org/science-team/tiemu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/tilem.git/commit/$          https://salsa.debian.org/science-team/tilem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/tilem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/tilem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/tilem(?:\.git)?/(.*)          https://salsa.debian.org/science-team/tilem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/tilp2.git/commit/$          https://salsa.debian.org/science-team/tilp2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/tilp2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/tilp2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/tilp2(?:\.git)?/(.*)          https://salsa.debian.org/science-team/tilp2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/timberwolf.git/commit/$          https://salsa.debian.org/science-team/timberwolf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/timberwolf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/timberwolf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/timberwolf(?:\.git)?/(.*)          https://salsa.debian.org/science-team/timberwolf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/timbl.git/commit/$          https://salsa.debian.org/science-team/timbl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/timbl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/timbl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/timbl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/timbl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/timblserver.git/commit/$          https://salsa.debian.org/science-team/timblserver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/timblserver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/timblserver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/timblserver(?:\.git)?/(.*)          https://salsa.debian.org/science-team/timblserver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/tkgate.git/commit/$          https://salsa.debian.org/science-team/tkgate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/tkgate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/tkgate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/tkgate(?:\.git)?/(.*)          https://salsa.debian.org/science-team/tkgate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/tkhtml3.git/commit/$          https://salsa.debian.org/science-team/tkhtml3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/tkhtml3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/tkhtml3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/tkhtml3(?:\.git)?/(.*)          https://salsa.debian.org/science-team/tkhtml3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/tktable.git/commit/$          https://salsa.debian.org/science-team/tktable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/tktable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/tktable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/tktable(?:\.git)?/(.*)          https://salsa.debian.org/science-team/tktable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/toon.git/commit/$          https://salsa.debian.org/science-team/toon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/toon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/toon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/toon(?:\.git)?/(.*)          https://salsa.debian.org/science-team/toon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/toontag.git/commit/$          https://salsa.debian.org/science-team/toontag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/toontag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/toontag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/toontag(?:\.git)?/(.*)          https://salsa.debian.org/science-team/toontag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/toulbar2.git/commit/$          https://salsa.debian.org/science-team/toulbar2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/toulbar2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/toulbar2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/toulbar2(?:\.git)?/(.*)          https://salsa.debian.org/science-team/toulbar2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/travatar.git/commit/$          https://salsa.debian.org/science-team/travatar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/travatar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/travatar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/travatar(?:\.git)?/(.*)          https://salsa.debian.org/science-team/travatar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/trilinos.git/commit/$          https://salsa.debian.org/science-team/trilinos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/trilinos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/trilinos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/trilinos(?:\.git)?/(.*)          https://salsa.debian.org/science-team/trilinos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/ucto.git/commit/$          https://salsa.debian.org/science-team/ucto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/ucto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/ucto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/ucto(?:\.git)?/(.*)          https://salsa.debian.org/science-team/ucto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/uctodata.git/commit/$          https://salsa.debian.org/science-team/uctodata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/uctodata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/uctodata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/uctodata(?:\.git)?/(.*)          https://salsa.debian.org/science-team/uctodata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/udav.git/commit/$          https://salsa.debian.org/science-team/udav/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/udav(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/udav    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/udav(?:\.git)?/(.*)          https://salsa.debian.org/science-team/udav/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/udunits.git/commit/$          https://salsa.debian.org/science-team/udunits/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/udunits(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/udunits    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/udunits(?:\.git)?/(.*)          https://salsa.debian.org/science-team/udunits/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/urdfdom.git/commit/$          https://salsa.debian.org/science-team/urdfdom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/urdfdom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/urdfdom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/urdfdom(?:\.git)?/(.*)          https://salsa.debian.org/science-team/urdfdom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/urdfdom-headers.git/commit/$          https://salsa.debian.org/science-team/urdfdom-headers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/urdfdom-headers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/urdfdom-headers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/urdfdom-headers(?:\.git)?/(.*)          https://salsa.debian.org/science-team/urdfdom-headers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/urg.git/commit/$          https://salsa.debian.org/science-team/urg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/urg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/urg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/urg(?:\.git)?/(.*)          https://salsa.debian.org/science-team/urg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/vapor.git/commit/$          https://salsa.debian.org/science-team/vapor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/vapor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/vapor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/vapor(?:\.git)?/(.*)          https://salsa.debian.org/science-team/vapor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/viennacl.git/commit/$          https://salsa.debian.org/science-team/viennacl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/viennacl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/viennacl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/viennacl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/viennacl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/viewmol.git/commit/$          https://salsa.debian.org/science-team/viewmol/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/viewmol(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/viewmol    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/viewmol(?:\.git)?/(.*)          https://salsa.debian.org/science-team/viewmol/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/virtuoso-opensource.git/commit/$          https://salsa.debian.org/science-team/virtuoso-opensource/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/virtuoso-opensource(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/virtuoso-opensource    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/virtuoso-opensource(?:\.git)?/(.*)          https://salsa.debian.org/science-team/virtuoso-opensource/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/vishnu.git/commit/$          https://salsa.debian.org/science-team/vishnu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/vishnu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/vishnu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/vishnu(?:\.git)?/(.*)          https://salsa.debian.org/science-team/vishnu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/visit.git/commit/$          https://salsa.debian.org/science-team/visit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/visit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/visit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/visit(?:\.git)?/(.*)          https://salsa.debian.org/science-team/visit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/visp.git/commit/$          https://salsa.debian.org/science-team/visp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/visp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/visp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/visp(?:\.git)?/(.*)          https://salsa.debian.org/science-team/visp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/visp-images.git/commit/$          https://salsa.debian.org/science-team/visp-images/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/visp-images(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/visp-images    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/visp-images(?:\.git)?/(.*)          https://salsa.debian.org/science-team/visp-images/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/vispy.git/commit/$          https://salsa.debian.org/science-team/vispy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/vispy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/vispy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/vispy(?:\.git)?/(.*)          https://salsa.debian.org/science-team/vispy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/vistrails.git/commit/$          https://salsa.debian.org/science-team/vistrails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/vistrails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/vistrails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/vistrails(?:\.git)?/(.*)          https://salsa.debian.org/science-team/vistrails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/vitables.git/commit/$          https://salsa.debian.org/science-team/vitables/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/vitables(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/vitables    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/vitables(?:\.git)?/(.*)          https://salsa.debian.org/science-team/vitables/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/vlfeat.git/commit/$          https://salsa.debian.org/science-team/vlfeat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/vlfeat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/vlfeat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/vlfeat(?:\.git)?/(.*)          https://salsa.debian.org/science-team/vlfeat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/vmtk.git/commit/$          https://salsa.debian.org/science-team/vmtk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/vmtk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/vmtk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/vmtk(?:\.git)?/(.*)          https://salsa.debian.org/science-team/vmtk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/voronota.git/commit/$          https://salsa.debian.org/science-team/voronota/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/voronota(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/voronota    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/voronota(?:\.git)?/(.*)          https://salsa.debian.org/science-team/voronota/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/vspline.git/commit/$          https://salsa.debian.org/science-team/vspline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/vspline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/vspline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/vspline(?:\.git)?/(.*)          https://salsa.debian.org/science-team/vspline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/vtk6.git/commit/$          https://salsa.debian.org/science-team/vtk6/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/vtk6(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/vtk6    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/vtk6(?:\.git)?/(.*)          https://salsa.debian.org/science-team/vtk6/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/vtk7.git/commit/$          https://salsa.debian.org/science-team/vtk7/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/vtk7(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/vtk7    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/vtk7(?:\.git)?/(.*)          https://salsa.debian.org/science-team/vtk7/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/vtk8.git/commit/$          https://salsa.debian.org/science-team/vtk8/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/vtk8(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/vtk8    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/vtk8(?:\.git)?/(.*)          https://salsa.debian.org/science-team/vtk8/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/wannier90.git/commit/$          https://salsa.debian.org/science-team/wannier90/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/wannier90(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/wannier90    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/wannier90(?:\.git)?/(.*)          https://salsa.debian.org/science-team/wannier90/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/webwork-pg.git/commit/$          https://salsa.debian.org/science-team/webwork-pg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/webwork-pg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/webwork-pg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/webwork-pg(?:\.git)?/(.*)          https://salsa.debian.org/science-team/webwork-pg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/woo.git/commit/$          https://salsa.debian.org/science-team/woo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/woo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/woo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/woo(?:\.git)?/(.*)          https://salsa.debian.org/science-team/woo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/wordnet.git/commit/$          https://salsa.debian.org/science-team/wordnet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/wordnet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/wordnet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/wordnet(?:\.git)?/(.*)          https://salsa.debian.org/science-team/wordnet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/wxmaxima.git/commit/$          https://salsa.debian.org/science-team/wxmaxima/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/wxmaxima(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/wxmaxima    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/wxmaxima(?:\.git)?/(.*)          https://salsa.debian.org/science-team/wxmaxima/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/xdmf.git/commit/$          https://salsa.debian.org/science-team/xdmf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/xdmf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/xdmf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/xdmf(?:\.git)?/(.*)          https://salsa.debian.org/science-team/xdmf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/xmds-doc.git/commit/$          https://salsa.debian.org/science-team/xmds-doc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/xmds-doc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/xmds-doc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/xmds-doc(?:\.git)?/(.*)          https://salsa.debian.org/science-team/xmds-doc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/xtensor.git/commit/$          https://salsa.debian.org/science-team/xtensor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/xtensor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/xtensor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/xtensor(?:\.git)?/(.*)          https://salsa.debian.org/science-team/xtensor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/xtensor-python.git/commit/$          https://salsa.debian.org/science-team/xtensor-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/xtensor-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/xtensor-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/xtensor-python(?:\.git)?/(.*)          https://salsa.debian.org/science-team/xtensor-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yade.git/commit/$          https://salsa.debian.org/science-team/yade/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yade(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yade    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yade(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yade/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yarp.git/commit/$          https://salsa.debian.org/science-team/yarp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yarp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yarp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yarp(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yarp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yars.git/commit/$          https://salsa.debian.org/science-team/yars/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yars(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yars    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yars(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yars/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yat.git/commit/$          https://salsa.debian.org/science-team/yat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yat(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yat4tango.git/commit/$          https://salsa.debian.org/science-team/yat4tango/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yat4tango(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yat4tango    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yat4tango(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yat4tango/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yoda.git/commit/$          https://salsa.debian.org/science-team/yoda/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yoda(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yoda    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yoda(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yoda/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yorick.git/commit/$          https://salsa.debian.org/science-team/yorick/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yorick(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yorick    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yorick(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yorick/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yorick-av.git/commit/$          https://salsa.debian.org/science-team/yorick-av/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yorick-av(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yorick-av    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yorick-av(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yorick-av/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yorick-cubeview.git/commit/$          https://salsa.debian.org/science-team/yorick-cubeview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yorick-cubeview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yorick-cubeview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yorick-cubeview(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yorick-cubeview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yorick-curses.git/commit/$          https://salsa.debian.org/science-team/yorick-curses/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yorick-curses(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yorick-curses    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yorick-curses(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yorick-curses/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yorick-gl.git/commit/$          https://salsa.debian.org/science-team/yorick-gl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yorick-gl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yorick-gl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yorick-gl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yorick-gl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yorick-gy.git/commit/$          https://salsa.debian.org/science-team/yorick-gy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yorick-gy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yorick-gy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yorick-gy(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yorick-gy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yorick-hdf5.git/commit/$          https://salsa.debian.org/science-team/yorick-hdf5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yorick-hdf5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yorick-hdf5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yorick-hdf5(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yorick-hdf5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yorick-imutil.git/commit/$          https://salsa.debian.org/science-team/yorick-imutil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yorick-imutil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yorick-imutil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yorick-imutil(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yorick-imutil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yorick-mira.git/commit/$          https://salsa.debian.org/science-team/yorick-mira/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yorick-mira(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yorick-mira    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yorick-mira(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yorick-mira/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yorick-ml4.git/commit/$          https://salsa.debian.org/science-team/yorick-ml4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yorick-ml4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yorick-ml4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yorick-ml4(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yorick-ml4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yorick-mpeg.git/commit/$          https://salsa.debian.org/science-team/yorick-mpeg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yorick-mpeg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yorick-mpeg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yorick-mpeg(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yorick-mpeg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yorick-optimpack.git/commit/$          https://salsa.debian.org/science-team/yorick-optimpack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yorick-optimpack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yorick-optimpack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yorick-optimpack(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yorick-optimpack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yorick-soy.git/commit/$          https://salsa.debian.org/science-team/yorick-soy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yorick-soy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yorick-soy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yorick-soy(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yorick-soy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yorick-spydr.git/commit/$          https://salsa.debian.org/science-team/yorick-spydr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yorick-spydr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yorick-spydr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yorick-spydr(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yorick-spydr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yorick-yao.git/commit/$          https://salsa.debian.org/science-team/yorick-yao/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yorick-yao(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yorick-yao    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yorick-yao(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yorick-yao/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yorick-yeti.git/commit/$          https://salsa.debian.org/science-team/yorick-yeti/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yorick-yeti(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yorick-yeti    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yorick-yeti(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yorick-yeti/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yorick-ygsl.git/commit/$          https://salsa.debian.org/science-team/yorick-ygsl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yorick-ygsl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yorick-ygsl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yorick-ygsl(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yorick-ygsl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yorick-ynfft.git/commit/$          https://salsa.debian.org/science-team/yorick-ynfft/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yorick-ynfft(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yorick-ynfft    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yorick-ynfft(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yorick-ynfft/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yorick-yutils.git/commit/$          https://salsa.debian.org/science-team/yorick-yutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yorick-yutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yorick-yutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yorick-yutils(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yorick-yutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yorick-z.git/commit/$          https://salsa.debian.org/science-team/yorick-z/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yorick-z(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yorick-z    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yorick-z(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yorick-z/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yosys.git/commit/$          https://salsa.debian.org/science-team/yosys/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yosys(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yosys    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yosys(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yosys/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/yp-svipc.git/commit/$          https://salsa.debian.org/science-team/yp-svipc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/yp-svipc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/yp-svipc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/yp-svipc(?:\.git)?/(.*)          https://salsa.debian.org/science-team/yp-svipc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/zygrib.git/commit/$          https://salsa.debian.org/science-team/zygrib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/zygrib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/science-team/zygrib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/zygrib(?:\.git)?/(.*)          https://salsa.debian.org/science-team/zygrib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-ports/dak.git/commit/$          https://salsa.debian.org/debian-ports-team/dak/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-ports/dak(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-ports-team/dak    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-ports/dak(?:\.git)?/(.*)          https://salsa.debian.org/debian-ports-team/dak/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-ports/dsa-puppet.git/commit/$          https://salsa.debian.org/debian-ports-team/dsa-puppet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-ports/dsa-puppet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-ports-team/dsa-puppet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-ports/dsa-puppet(?:\.git)?/(.*)          https://salsa.debian.org/debian-ports-team/dsa-puppet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-ports/haskell-tools.git/commit/$          https://salsa.debian.org/debian-ports-team/haskell-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-ports/haskell-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-ports-team/haskell-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-ports/haskell-tools(?:\.git)?/(.*)          https://salsa.debian.org/debian-ports-team/haskell-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-ports/srm-reader.git/commit/$          https://salsa.debian.org/debian-ports-team/srm-reader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-ports/srm-reader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-ports-team/srm-reader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-ports/srm-reader(?:\.git)?/(.*)          https://salsa.debian.org/debian-ports-team/srm-reader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-tasktools/anomaly.git/commit/$          https://salsa.debian.org/tasktools-team/anomaly/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-tasktools/anomaly(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tasktools-team/anomaly    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-tasktools/anomaly(?:\.git)?/(.*)          https://salsa.debian.org/tasktools-team/anomaly/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-tasktools/bugwarrior.git/commit/$          https://salsa.debian.org/tasktools-team/bugwarrior/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-tasktools/bugwarrior(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tasktools-team/bugwarrior    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-tasktools/bugwarrior(?:\.git)?/(.*)          https://salsa.debian.org/tasktools-team/bugwarrior/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-tasktools/clog.git/commit/$          https://salsa.debian.org/tasktools-team/clog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-tasktools/clog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tasktools-team/clog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-tasktools/clog(?:\.git)?/(.*)          https://salsa.debian.org/tasktools-team/clog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-tasktools/pkg-tasktools.git/commit/$          https://salsa.debian.org/tasktools-team/pkg-tasktools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-tasktools/pkg-tasktools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tasktools-team/pkg-tasktools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-tasktools/pkg-tasktools(?:\.git)?/(.*)          https://salsa.debian.org/tasktools-team/pkg-tasktools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-tasktools/powerline-taskwarrior.git/commit/$          https://salsa.debian.org/tasktools-team/powerline-taskwarrior/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-tasktools/powerline-taskwarrior(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tasktools-team/powerline-taskwarrior    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-tasktools/powerline-taskwarrior(?:\.git)?/(.*)          https://salsa.debian.org/tasktools-team/powerline-taskwarrior/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-tasktools/taskd.git/commit/$          https://salsa.debian.org/tasktools-team/taskd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-tasktools/taskd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tasktools-team/taskd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-tasktools/taskd(?:\.git)?/(.*)          https://salsa.debian.org/tasktools-team/taskd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-tasktools/task.git/commit/$          https://salsa.debian.org/tasktools-team/task/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-tasktools/task(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tasktools-team/task    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-tasktools/task(?:\.git)?/(.*)          https://salsa.debian.org/tasktools-team/task/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-tasktools/tasksh.git/commit/$          https://salsa.debian.org/tasktools-team/tasksh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-tasktools/tasksh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tasktools-team/tasksh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-tasktools/tasksh(?:\.git)?/(.*)          https://salsa.debian.org/tasktools-team/tasksh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-tasktools/timew.git/commit/$          https://salsa.debian.org/tasktools-team/timew/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-tasktools/timew(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tasktools-team/timew    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-tasktools/timew(?:\.git)?/(.*)          https://salsa.debian.org/tasktools-team/timew/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-tasktools/vit.git/commit/$          https://salsa.debian.org/tasktools-team/vit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-tasktools/vit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tasktools-team/vit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-tasktools/vit(?:\.git)?/(.*)          https://salsa.debian.org/tasktools-team/vit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-tasktools/vramsteg.git/commit/$          https://salsa.debian.org/tasktools-team/vramsteg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-tasktools/vramsteg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tasktools-team/vramsteg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-tasktools/vramsteg(?:\.git)?/(.*)          https://salsa.debian.org/tasktools-team/vramsteg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-bitcoin/litecoin.git/commit/$          https://salsa.debian.org/debian/litecoin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-bitcoin/litecoin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/litecoin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-bitcoin/litecoin(?:\.git)?/(.*)          https://salsa.debian.org/debian/litecoin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/dh-lua.git/commit/$          https://salsa.debian.org/lua-team/dh-lua/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/dh-lua(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/dh-lua    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/dh-lua(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/dh-lua/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-alien.git/commit/$          https://salsa.debian.org/lua-team/lua-alien/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-alien(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-alien    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-alien(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-alien/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-ansicolors.git/commit/$          https://salsa.debian.org/lua-team/lua-ansicolors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-ansicolors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-ansicolors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-ansicolors(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-ansicolors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-apr.git/commit/$          https://salsa.debian.org/lua-team/lua-apr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-apr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-apr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-apr(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-apr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-argparse.git/commit/$          https://salsa.debian.org/lua-team/lua-argparse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-argparse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-argparse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-argparse(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-argparse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-basexx.git/commit/$          https://salsa.debian.org/lua-team/lua-basexx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-basexx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-basexx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-basexx(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-basexx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-bit32.git/commit/$          https://salsa.debian.org/lua-team/lua-bit32/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-bit32(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-bit32    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-bit32(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-bit32/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-bitop.git/commit/$          https://salsa.debian.org/lua-team/lua-bitop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-bitop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-bitop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-bitop(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-bitop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-busted.git/commit/$          https://salsa.debian.org/lua-team/lua-busted/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-busted(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-busted    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-busted(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-busted/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-cgi.git/commit/$          https://salsa.debian.org/lua-team/lua-cgi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-cgi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-cgi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-cgi(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-cgi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-check.git/commit/$          https://salsa.debian.org/lua-team/lua-check/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-check(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-check    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-check(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-check/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-cliargs.git/commit/$          https://salsa.debian.org/lua-team/lua-cliargs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-cliargs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-cliargs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-cliargs(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-cliargs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-compat53.git/commit/$          https://salsa.debian.org/lua-team/lua-compat53/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-compat53(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-compat53    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-compat53(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-compat53/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-copas.git/commit/$          https://salsa.debian.org/lua-team/lua-copas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-copas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-copas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-copas(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-copas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-cosmo.git/commit/$          https://salsa.debian.org/lua-team/lua-cosmo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-cosmo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-cosmo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-cosmo(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-cosmo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-coxpcall.git/commit/$          https://salsa.debian.org/lua-team/lua-coxpcall/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-coxpcall(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-coxpcall    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-coxpcall(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-coxpcall/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-cqueues.git/commit/$          https://salsa.debian.org/lua-team/lua-cqueues/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-cqueues(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-cqueues    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-cqueues(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-cqueues/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-curses.git/commit/$          https://salsa.debian.org/lua-team/lua-curses/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-curses(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-curses    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-curses(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-curses/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-cyrussasl.git/commit/$          https://salsa.debian.org/lua-team/lua-cyrussasl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-cyrussasl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-cyrussasl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-cyrussasl(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-cyrussasl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-dbi.git/commit/$          https://salsa.debian.org/lua-team/lua-dbi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-dbi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-dbi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-dbi(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-dbi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-deb-tools.git/commit/$          https://salsa.debian.org/lua-team/lua-deb-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-deb-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-deb-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-deb-tools(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-deb-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-discount.git/commit/$          https://salsa.debian.org/lua-team/lua-discount/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-discount(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-discount    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-discount(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-discount/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-dkjson.git/commit/$          https://salsa.debian.org/lua-team/lua-dkjson/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-dkjson(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-dkjson    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-dkjson(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-dkjson/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-doc.git/commit/$          https://salsa.debian.org/lua-team/lua-doc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-doc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-doc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-doc(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-doc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-event.git/commit/$          https://salsa.debian.org/lua-team/lua-event/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-event(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-event    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-event(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-event/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-expat.git/commit/$          https://salsa.debian.org/lua-team/lua-expat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-expat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-expat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-expat(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-expat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-fifo.git/commit/$          https://salsa.debian.org/lua-team/lua-fifo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-fifo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-fifo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-fifo(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-fifo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-filesystem.git/commit/$          https://salsa.debian.org/lua-team/lua-filesystem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-filesystem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-filesystem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-filesystem(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-filesystem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-gcc-cdecl.git/commit/$          https://salsa.debian.org/lua-team/lua-gcc-cdecl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-gcc-cdecl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-gcc-cdecl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-gcc-cdecl(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-gcc-cdecl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-gcc.git/commit/$          https://salsa.debian.org/lua-team/lua-gcc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-gcc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-gcc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-gcc(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-gcc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-geoip.git/commit/$          https://salsa.debian.org/lua-team/lua-geoip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-geoip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-geoip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-geoip(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-geoip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-hdf5-openmpi.git/commit/$          https://salsa.debian.org/lua-team/lua-hdf5-openmpi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-hdf5-openmpi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-hdf5-openmpi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-hdf5-openmpi(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-hdf5-openmpi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-hdf5.git/commit/$          https://salsa.debian.org/lua-team/lua-hdf5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-hdf5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-hdf5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-hdf5(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-hdf5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-http.git/commit/$          https://salsa.debian.org/lua-team/lua-http/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-http(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-http    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-http(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-http/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-iconv.git/commit/$          https://salsa.debian.org/lua-team/lua-iconv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-iconv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-iconv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-iconv(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-iconv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-inifile.git/commit/$          https://salsa.debian.org/lua-team/lua-inifile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-inifile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-inifile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-inifile(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-inifile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-inotify.git/commit/$          https://salsa.debian.org/lua-team/lua-inotify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-inotify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-inotify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-inotify(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-inotify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-lanes.git/commit/$          https://salsa.debian.org/lua-team/lua-lanes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-lanes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-lanes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-lanes(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-lanes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-ldoc.git/commit/$          https://salsa.debian.org/lua-team/lua-ldoc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-ldoc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-ldoc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-ldoc(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-ldoc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-leg.git/commit/$          https://salsa.debian.org/lua-team/lua-leg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-leg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-leg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-leg(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-leg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-lemock.git/commit/$          https://salsa.debian.org/lua-team/lua-lemock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-lemock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-lemock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-lemock(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-lemock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-ljsyscall.git/commit/$          https://salsa.debian.org/lua-team/lua-ljsyscall/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-ljsyscall(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-ljsyscall    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-ljsyscall(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-ljsyscall/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-logging.git/commit/$          https://salsa.debian.org/lua-team/lua-logging/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-logging(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-logging    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-logging(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-logging/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-lpeg-patterns.git/commit/$          https://salsa.debian.org/lua-team/lua-lpeg-patterns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-lpeg-patterns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-lpeg-patterns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-lpeg-patterns(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-lpeg-patterns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-lpeg.git/commit/$          https://salsa.debian.org/lua-team/lua-lpeg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-lpeg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-lpeg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-lpeg(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-lpeg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-lpty.git/commit/$          https://salsa.debian.org/lua-team/lua-lpty/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-lpty(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-lpty    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-lpty(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-lpty/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-luaossl.git/commit/$          https://salsa.debian.org/lua-team/lua-luaossl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-luaossl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-luaossl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-luaossl(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-luaossl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-luassert.git/commit/$          https://salsa.debian.org/lua-team/lua-luassert/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-luassert(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-luassert    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-luassert(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-luassert/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-lunamark.git/commit/$          https://salsa.debian.org/lua-team/lua-lunamark/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-lunamark(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-lunamark    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-lunamark(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-lunamark/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-luv.git/commit/$          https://salsa.debian.org/lua-team/lua-luv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-luv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-luv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-luv(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-luv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-markdown.git/commit/$          https://salsa.debian.org/lua-team/lua-markdown/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-markdown(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-markdown    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-markdown(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-markdown/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-md5.git/commit/$          https://salsa.debian.org/lua-team/lua-md5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-md5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-md5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-md5(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-md5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-mediator.git/commit/$          https://salsa.debian.org/lua-team/lua-mediator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-mediator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-mediator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-mediator(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-mediator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-messagepack.git/commit/$          https://salsa.debian.org/lua-team/lua-messagepack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-messagepack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-messagepack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-messagepack(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-messagepack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-mmdb.git/commit/$          https://salsa.debian.org/lua-team/lua-mmdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-mmdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-mmdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-mmdb(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-mmdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-mpi-mpich.git/commit/$          https://salsa.debian.org/lua-team/lua-mpi-mpich/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-mpi-mpich(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-mpi-mpich    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-mpi-mpich(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-mpi-mpich/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-mpi-openmpi.git/commit/$          https://salsa.debian.org/lua-team/lua-mpi-openmpi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-mpi-openmpi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-mpi-openmpi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-mpi-openmpi(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-mpi-openmpi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-mpi.git/commit/$          https://salsa.debian.org/lua-team/lua-mpi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-mpi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-mpi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-mpi(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-mpi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-nvim.git/commit/$          https://salsa.debian.org/lua-team/lua-nvim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-nvim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-nvim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-nvim(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-nvim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-opencl.git/commit/$          https://salsa.debian.org/lua-team/lua-opencl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-opencl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-opencl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-opencl(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-opencl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-openssl.git/commit/$          https://salsa.debian.org/lua-team/lua-openssl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-openssl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-openssl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-openssl(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-openssl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-orbit.git/commit/$          https://salsa.debian.org/lua-team/lua-orbit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-orbit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-orbit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-orbit(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-orbit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-penlight.git/commit/$          https://salsa.debian.org/lua-team/lua-penlight/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-penlight(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-penlight    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-penlight(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-penlight/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-posix.git/commit/$          https://salsa.debian.org/lua-team/lua-posix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-posix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-posix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-posix(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-posix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-redis.git/commit/$          https://salsa.debian.org/lua-team/lua-redis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-redis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-redis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-redis(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-redis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-rexlib.git/commit/$          https://salsa.debian.org/lua-team/lua-rexlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-rexlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-rexlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-rexlib(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-rexlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-rings.git/commit/$          https://salsa.debian.org/lua-team/lua-rings/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-rings(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-rings    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-rings(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-rings/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-say.git/commit/$          https://salsa.debian.org/lua-team/lua-say/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-say(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-say    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-say(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-say/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-sec.git/commit/$          https://salsa.debian.org/lua-team/lua-sec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-sec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-sec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-sec(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-sec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-slnunicode.git/commit/$          https://salsa.debian.org/lua-team/lua-slnunicode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-slnunicode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-slnunicode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-slnunicode(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-slnunicode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-soap.git/commit/$          https://salsa.debian.org/lua-team/lua-soap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-soap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-soap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-soap(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-soap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-sql.git/commit/$          https://salsa.debian.org/lua-team/lua-sql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-sql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-sql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-sql(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-sql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-stdlib.git/commit/$          https://salsa.debian.org/lua-team/lua-stdlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-stdlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-stdlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-stdlib(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-stdlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-struct.git/commit/$          https://salsa.debian.org/lua-team/lua-struct/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-struct(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-struct    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-struct(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-struct/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-svn.git/commit/$          https://salsa.debian.org/lua-team/lua-svn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-svn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-svn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-svn(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-svn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-system.git/commit/$          https://salsa.debian.org/lua-team/lua-system/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-system(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-system    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-system(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-system/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-systemd.git/commit/$          https://salsa.debian.org/lua-team/lua-systemd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-systemd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-systemd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-systemd(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-systemd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-unbound.git/commit/$          https://salsa.debian.org/lua-team/lua-unbound/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-unbound(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-unbound    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-unbound(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-unbound/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-unit.git/commit/$          https://salsa.debian.org/lua-team/lua-unit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-unit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-unit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-unit(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-unit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-uri.git/commit/$          https://salsa.debian.org/lua-team/lua-uri/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-uri(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-uri    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-uri(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-uri/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-wsapi.git/commit/$          https://salsa.debian.org/lua-team/lua-wsapi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-wsapi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-wsapi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-wsapi(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-wsapi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-xmlrpc.git/commit/$          https://salsa.debian.org/lua-team/lua-xmlrpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-xmlrpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-xmlrpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-xmlrpc(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-xmlrpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-yaml.git/commit/$          https://salsa.debian.org/lua-team/lua-yaml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-yaml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-yaml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-yaml(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-yaml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-zip.git/commit/$          https://salsa.debian.org/lua-team/lua-zip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-zip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-zip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-zip(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-zip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua-zlib.git/commit/$          https://salsa.debian.org/lua-team/lua-zlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua-zlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua-zlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua-zlib(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua-zlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua5.1.git/commit/$          https://salsa.debian.org/lua-team/lua5.1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua5.1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua5.1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua5.1(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua5.1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua5.2.git/commit/$          https://salsa.debian.org/lua-team/lua5.2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua5.2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua5.2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua5.2(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua5.2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua5.3.git/commit/$          https://salsa.debian.org/lua-team/lua5.3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua5.3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua5.3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua5.3(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua5.3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/lua50.git/commit/$          https://salsa.debian.org/lua-team/lua50/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/lua50(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/lua50    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/lua50(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/lua50/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/luajit.git/commit/$          https://salsa.debian.org/lua-team/luajit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/luajit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/luajit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/luajit(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/luajit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/luarocks.git/commit/$          https://salsa.debian.org/lua-team/luarocks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/luarocks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/luarocks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/luarocks(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/luarocks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/luasocket.git/commit/$          https://salsa.debian.org/lua-team/luasocket/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/luasocket(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/luasocket    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/luasocket(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/luasocket/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/pkg-lua.git/commit/$          https://salsa.debian.org/lua-team/pkg-lua/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/pkg-lua(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/pkg-lua    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/pkg-lua(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/pkg-lua/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/shake.git/commit/$          https://salsa.debian.org/lua-team/shake/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/shake(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/shake    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/shake(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/shake/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/users/jw-guest.git/commit/$          https://salsa.debian.org/lua-team/users/jw-guest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/users/jw-guest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/users/jw-guest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/users/jw-guest(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/users/jw-guest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lua/xavante.git/commit/$          https://salsa.debian.org/lua-team/xavante/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lua/xavante(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lua-team/xavante    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lua/xavante(?:\.git)?/(.*)          https://salsa.debian.org/lua-team/xavante/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/codecrypt.git/commit/$          https://salsa.debian.org/pkg-privacy-team/codecrypt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/codecrypt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/codecrypt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/codecrypt(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/codecrypt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/flashproxy.git/commit/$          https://salsa.debian.org/pkg-privacy-team/flashproxy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/flashproxy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/flashproxy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/flashproxy(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/flashproxy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/golang-ed25519-dev.git/commit/$          https://salsa.debian.org/pkg-privacy-team/golang-ed25519-dev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/golang-ed25519-dev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/golang-ed25519-dev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/golang-ed25519-dev(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/golang-ed25519-dev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/golang-goptlib.git/commit/$          https://salsa.debian.org/pkg-privacy-team/golang-goptlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/golang-goptlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/golang-goptlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/golang-goptlib(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/golang-goptlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/golang-siphash-dev.git/commit/$          https://salsa.debian.org/pkg-privacy-team/golang-siphash-dev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/golang-siphash-dev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/golang-siphash-dev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/golang-siphash-dev(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/golang-siphash-dev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/hexchat-otr.git/commit/$          https://salsa.debian.org/pkg-privacy-team/hexchat-otr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/hexchat-otr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/hexchat-otr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/hexchat-otr(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/hexchat-otr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/irssi-plugin-otr.git/commit/$          https://salsa.debian.org/pkg-privacy-team/irssi-plugin-otr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/irssi-plugin-otr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/irssi-plugin-otr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/irssi-plugin-otr(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/irssi-plugin-otr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/libgsecuredelete.git/commit/$          https://salsa.debian.org/pkg-privacy-team/libgsecuredelete/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/libgsecuredelete(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/libgsecuredelete    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/libgsecuredelete(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/libgsecuredelete/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/libotr.git/commit/$          https://salsa.debian.org/pkg-privacy-team/libotr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/libotr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/libotr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/libotr(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/libotr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/mat.git/commit/$          https://salsa.debian.org/pkg-privacy-team/mat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/mat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/mat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/mat(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/mat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/monkeysign.git/commit/$          https://salsa.debian.org/pkg-privacy-team/monkeysign/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/monkeysign(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/monkeysign    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/monkeysign(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/monkeysign/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/monkeysphere.git/commit/$          https://salsa.debian.org/pkg-privacy-team/monkeysphere/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/monkeysphere(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/monkeysphere    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/monkeysphere(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/monkeysphere/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/msva-perl.git/commit/$          https://salsa.debian.org/pkg-privacy-team/msva-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/msva-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/msva-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/msva-perl(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/msva-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/nautilus-wipe.git/commit/$          https://salsa.debian.org/pkg-privacy-team/nautilus-wipe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/nautilus-wipe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/nautilus-wipe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/nautilus-wipe(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/nautilus-wipe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/obfs4proxy.git/commit/$          https://salsa.debian.org/pkg-privacy-team/obfs4proxy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/obfs4proxy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/obfs4proxy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/obfs4proxy(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/obfs4proxy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/obfsproxy.git/commit/$          https://salsa.debian.org/pkg-privacy-team/obfsproxy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/obfsproxy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/obfsproxy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/obfsproxy(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/obfsproxy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/onionbalance.git/commit/$          https://salsa.debian.org/pkg-privacy-team/onionbalance/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/onionbalance(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/onionbalance    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/onionbalance(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/onionbalance/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/onioncat.git/commit/$          https://salsa.debian.org/pkg-privacy-team/onioncat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/onioncat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/onioncat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/onioncat(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/onioncat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/onioncircuits.git/commit/$          https://salsa.debian.org/pkg-privacy-team/onioncircuits/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/onioncircuits(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/onioncircuits    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/onioncircuits(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/onioncircuits/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/onionshare.git/commit/$          https://salsa.debian.org/pkg-privacy-team/onionshare/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/onionshare(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/onionshare    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/onionshare(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/onionshare/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/parcimonie.git/commit/$          https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/parcimonie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/parcimonie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/parcimonie(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/parcimonie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/pidgin-otr.git/commit/$          https://salsa.debian.org/pkg-privacy-team/pidgin-otr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/pidgin-otr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/pidgin-otr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/pidgin-otr(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/pidgin-otr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/pond.git/commit/$          https://salsa.debian.org/pkg-privacy-team/pond/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/pond(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/pond    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/pond(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/pond/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/pt-websocket.git/commit/$          https://salsa.debian.org/pkg-privacy-team/pt-websocket/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/pt-websocket(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/pt-websocket    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/pt-websocket(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/pt-websocket/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/pyptlib.git/commit/$          https://salsa.debian.org/pkg-privacy-team/pyptlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/pyptlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/pyptlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/pyptlib(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/pyptlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/ricochet-im.git/commit/$          https://salsa.debian.org/pkg-privacy-team/ricochet-im/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/ricochet-im(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/ricochet-im    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/ricochet-im(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/ricochet-im/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/seahorse-nautilus.git/commit/$          https://salsa.debian.org/pkg-privacy-team/seahorse-nautilus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/seahorse-nautilus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/seahorse-nautilus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/seahorse-nautilus(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/seahorse-nautilus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/tails-installer.git/commit/$          https://salsa.debian.org/pkg-privacy-team/tails-installer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/tails-installer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/tails-installer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/tails-installer(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/tails-installer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/torbirdy.git/commit/$          https://salsa.debian.org/pkg-privacy-team/torbirdy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/torbirdy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/torbirdy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/torbirdy(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/torbirdy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/torbrowser-launcher.git/commit/$          https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/torbrowser-launcher(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/torbrowser-launcher(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/torsocks.git/commit/$          https://salsa.debian.org/pkg-privacy-team/torsocks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/torsocks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/torsocks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/torsocks(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/torsocks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/txtorcon.git/commit/$          https://salsa.debian.org/pkg-privacy-team/txtorcon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/txtorcon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/txtorcon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/txtorcon(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/txtorcon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/vidalia.git/commit/$          https://salsa.debian.org/pkg-privacy-team/vidalia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/vidalia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/vidalia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/vidalia(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/vidalia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-privacy/packages/xul-ext-monkeysphere.git/commit/$          https://salsa.debian.org/pkg-privacy-team/xul-ext-monkeysphere/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-privacy/packages/xul-ext-monkeysphere(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-privacy-team/xul-ext-monkeysphere    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-privacy/packages/xul-ext-monkeysphere(?:\.git)?/(.*)          https://salsa.debian.org/pkg-privacy-team/xul-ext-monkeysphere/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/nm/nm.git/commit/$          https://salsa.debian.org/nm-team/nm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/nm/nm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/nm-team/nm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/nm/nm(?:\.git)?/(.*)          https://salsa.debian.org/nm-team/nm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/nm/nm2.git/commit/$          https://salsa.debian.org/nm-team/nm.debian.org/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/nm/nm2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/nm-team/nm.debian.org    [last,noescape,redirect=permanent]
+RewriteRule ^/git/nm/nm2(?:\.git)?/(.*)          https://salsa.debian.org/nm-team/nm.debian.org/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/nm/dc.git/commit/$          https://salsa.debian.org/nm-team/contributors.debian.org/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/nm/dc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/nm-team/contributors.debian.org    [last,noescape,redirect=permanent]
+RewriteRule ^/git/nm/dc(?:\.git)?/(.*)          https://salsa.debian.org/nm-team/contributors.debian.org/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/nm/python-debiancontributors.git/commit/$          https://salsa.debian.org/python-team/modules/python-debiancontributors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/nm/python-debiancontributors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-debiancontributors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/nm/python-debiancontributors(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-debiancontributors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/nm-templates.git/commit/$          https://salsa.debian.org/nm-team/nm-templates/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/nm-templates(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/nm-team/nm-templates    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/nm-templates(?:\.git)?/(.*)          https://salsa.debian.org/nm-team/nm-templates/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ime/ibus-braille.git/commit/$          https://salsa.debian.org/input-method-team/ibus-braille/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ime/ibus-braille(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/input-method-team/ibus-braille    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ime/ibus-braille(?:\.git)?/(.*)          https://salsa.debian.org/input-method-team/ibus-braille/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/facter.git/commit/$          https://salsa.debian.org/puppet-team/facter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/facter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/facter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/facter(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/facter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/mcollective.git/commit/$          https://salsa.debian.org/puppet-team/mcollective/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/mcollective(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/mcollective    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/mcollective(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/mcollective/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/meta.git/commit/$          https://salsa.debian.org/puppet-team/meta/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/meta(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/meta    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/meta(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/meta/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/octocatalog-diff.git/commit/$          https://salsa.debian.org/puppet-team/octocatalog-diff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/octocatalog-diff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/octocatalog-diff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/octocatalog-diff(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/octocatalog-diff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet.git/commit/$          https://salsa.debian.org/puppet-team/puppet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-doc.git/commit/$          https://salsa.debian.org/puppet-team/puppet-doc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-doc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-doc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-doc(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-doc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-lint.git/commit/$          https://salsa.debian.org/puppet-team/puppet-lint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-lint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-lint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-lint(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-lint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-asciiduck-sssd.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-asciiduck-sssd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-asciiduck-sssd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-asciiduck-sssd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-asciiduck-sssd(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-asciiduck-sssd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-datacentred-ldap.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-datacentred-ldap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-datacentred-ldap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-datacentred-ldap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-datacentred-ldap(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-datacentred-ldap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-domcleal-augeasproviders.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-domcleal-augeasproviders/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-domcleal-augeasproviders(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-domcleal-augeasproviders    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-domcleal-augeasproviders(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-domcleal-augeasproviders/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-duritong-sysctl.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-duritong-sysctl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-duritong-sysctl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-duritong-sysctl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-duritong-sysctl(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-duritong-sysctl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-duritong-trocla.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-duritong-trocla/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-duritong-trocla(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-duritong-trocla    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-duritong-trocla(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-duritong-trocla/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-edgester-kerberos.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-edgester-kerberos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-edgester-kerberos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-edgester-kerberos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-edgester-kerberos(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-edgester-kerberos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-erwbgy-limits.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-erwbgy-limits/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-erwbgy-limits(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-erwbgy-limits    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-erwbgy-limits(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-erwbgy-limits/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-jakeb-system.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-jakeb-system/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-jakeb-system(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-jakeb-system    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-jakeb-system(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-jakeb-system/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-jlyheden-pam.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-jlyheden-pam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-jlyheden-pam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-jlyheden-pam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-jlyheden-pam(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-jlyheden-pam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-pdxcat-nrpe.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-pdxcat-nrpe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-pdxcat-nrpe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-pdxcat-nrpe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-pdxcat-nrpe(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-pdxcat-nrpe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-apache.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-apache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-apache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-apache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-puppetlabs-apache(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-apache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-apt.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-apt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-apt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-apt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-puppetlabs-apt(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-apt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-concat.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-concat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-concat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-concat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-puppetlabs-concat(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-concat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-dhcp.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-dhcp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-dhcp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-dhcp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-puppetlabs-dhcp(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-dhcp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-firewall.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-firewall/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-firewall(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-firewall    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-puppetlabs-firewall(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-firewall/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-inifile.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-inifile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-inifile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-inifile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-puppetlabs-inifile(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-inifile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-mysql.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-mysql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-mysql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-mysql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-puppetlabs-mysql(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-mysql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-ntp.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-ntp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-ntp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-ntp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-puppetlabs-ntp(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-ntp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-postgresql.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-postgresql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-postgresql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-postgresql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-puppetlabs-postgresql(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-postgresql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-stdlib.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-stdlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-stdlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-stdlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-puppetlabs-stdlib(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-stdlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-xinetd.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-xinetd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-puppetlabs-xinetd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-xinetd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-puppetlabs-xinetd(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-puppetlabs-xinetd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-rgevaert-saslauthd.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-rgevaert-saslauthd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-rgevaert-saslauthd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-rgevaert-saslauthd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-rgevaert-saslauthd(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-rgevaert-saslauthd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-saz-locales.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-saz-locales/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-saz-locales(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-saz-locales    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-saz-locales(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-saz-locales/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-saz-memcached.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-saz-memcached/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-saz-memcached(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-saz-memcached    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-saz-memcached(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-saz-memcached/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-saz-ssh.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-saz-ssh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-saz-ssh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-saz-ssh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-saz-ssh(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-saz-ssh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppet-module-saz-timezone.git/commit/$          https://salsa.debian.org/puppet-team/puppet-module-saz-timezone/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppet-module-saz-timezone(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppet-module-saz-timezone    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppet-module-saz-timezone(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppet-module-saz-timezone/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppetboard.git/commit/$          https://salsa.debian.org/puppet-team/puppetboard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppetboard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppetboard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppetboard(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppetboard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/puppetdb.git/commit/$          https://salsa.debian.org/puppet-team/puppetdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/puppetdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/puppetdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/puppetdb(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/puppetdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/r10k.git/commit/$          https://salsa.debian.org/puppet-team/r10k/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/r10k(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/r10k    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/r10k(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/r10k/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/ruby-gettext-setup.git/commit/$          https://salsa.debian.org/puppet-team/ruby-gettext-setup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/ruby-gettext-setup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/ruby-gettext-setup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/ruby-gettext-setup(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/ruby-gettext-setup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/ruby-puppet-forge.git/commit/$          https://salsa.debian.org/puppet-team/ruby-puppet-forge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/ruby-puppet-forge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/ruby-puppet-forge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/ruby-puppet-forge(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/ruby-puppet-forge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-puppet/ruby-semantic-puppet.git/commit/$          https://salsa.debian.org/puppet-team/ruby-semantic-puppet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-puppet/ruby-semantic-puppet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/puppet-team/ruby-semantic-puppet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-puppet/ruby-semantic-puppet(?:\.git)?/(.*)          https://salsa.debian.org/puppet-team/ruby-semantic-puppet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/autodep8.git/commit/$          https://salsa.debian.org/ci-team/autodep8/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/autodep8(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ci-team/autodep8    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/autodep8(?:\.git)?/(.*)          https://salsa.debian.org/ci-team/autodep8/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/autopkgtest/autopkgtest.git/commit/$          https://salsa.debian.org/ci-team/autopkgtest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/autopkgtest/autopkgtest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ci-team/autopkgtest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/autopkgtest/autopkgtest(?:\.git)?/(.*)          https://salsa.debian.org/ci-team/autopkgtest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/debci.git/commit/$          https://salsa.debian.org/ci-team/debci/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/debci(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ci-team/debci    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/debci(?:\.git)?/(.*)          https://salsa.debian.org/ci-team/debci/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pbuilder/cowdancer.git/commit/$          https://salsa.debian.org/pbuilder-team/cowdancer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pbuilder/cowdancer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pbuilder-team/cowdancer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pbuilder/cowdancer(?:\.git)?/(.*)          https://salsa.debian.org/pbuilder-team/cowdancer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pbuilder/pbuilder.git/commit/$          https://salsa.debian.org/pbuilder-team/pbuilder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pbuilder/pbuilder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pbuilder-team/pbuilder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pbuilder/pbuilder(?:\.git)?/(.*)          https://salsa.debian.org/pbuilder-team/pbuilder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/asterisk.git/commit/$          https://salsa.debian.org/pkg-voip-team/asterisk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/asterisk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/asterisk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/asterisk(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/asterisk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/asterisk-espeak.git/commit/$          https://salsa.debian.org/pkg-voip-team/asterisk-espeak/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/asterisk-espeak(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/asterisk-espeak    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/asterisk-espeak(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/asterisk-espeak/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/asterisk-flite.git/commit/$          https://salsa.debian.org/pkg-voip-team/asterisk-flite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/asterisk-flite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/asterisk-flite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/asterisk-flite(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/asterisk-flite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/asterisk-opus.git/commit/$          https://salsa.debian.org/pkg-voip-team/asterisk-opus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/asterisk-opus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/asterisk-opus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/asterisk-opus(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/asterisk-opus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/asterisk-prompt-es.git/commit/$          https://salsa.debian.org/pkg-voip-team/asterisk-prompt-es/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/asterisk-prompt-es(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/asterisk-prompt-es    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/asterisk-prompt-es(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/asterisk-prompt-es/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/asterisk-testsuite.git/commit/$          https://salsa.debian.org/pkg-voip-team/asterisk-testsuite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/asterisk-testsuite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/asterisk-testsuite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/asterisk-testsuite(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/asterisk-testsuite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/baresip.git/commit/$          https://salsa.debian.org/pkg-voip-team/baresip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/baresip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/baresip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/baresip(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/baresip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/bcg729.git/commit/$          https://salsa.debian.org/pkg-voip-team/bcg729/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/bcg729(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/bcg729    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/bcg729(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/bcg729/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/bctoolbox.git/commit/$          https://salsa.debian.org/pkg-voip-team/bctoolbox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/bctoolbox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/bctoolbox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/bctoolbox(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/bctoolbox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/belcard.git/commit/$          https://salsa.debian.org/pkg-voip-team/belcard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/belcard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/belcard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/belcard(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/belcard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/belle-sip.git/commit/$          https://salsa.debian.org/pkg-voip-team/belle-sip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/belle-sip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/belle-sip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/belle-sip(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/belle-sip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/belr.git/commit/$          https://salsa.debian.org/pkg-voip-team/belr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/belr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/belr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/belr(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/belr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/biboumi.git/commit/$          https://salsa.debian.org/pkg-voip-team/biboumi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/biboumi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/biboumi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/biboumi(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/biboumi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/bzrtp.git/commit/$          https://salsa.debian.org/pkg-voip-team/bzrtp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/bzrtp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/bzrtp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/bzrtp(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/bzrtp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/captagent.git/commit/$          https://salsa.debian.org/pkg-voip-team/captagent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/captagent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/captagent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/captagent(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/captagent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/coturn.git/commit/$          https://salsa.debian.org/pkg-voip-team/coturn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/coturn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/coturn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/coturn(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/coturn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/dahdi-firmware.git/commit/$          https://salsa.debian.org/pkg-voip-team/dahdi-firmware/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/dahdi-firmware(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/dahdi-firmware    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/dahdi-firmware(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/dahdi-firmware/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/dahdi-linux.git/commit/$          https://salsa.debian.org/pkg-voip-team/dahdi-linux/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/dahdi-linux(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/dahdi-linux    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/dahdi-linux(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/dahdi-linux/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/dahdi-tools.git/commit/$          https://salsa.debian.org/pkg-voip-team/dahdi-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/dahdi-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/dahdi-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/dahdi-tools(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/dahdi-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/filteraudio.git/commit/$          https://salsa.debian.org/pkg-voip-team/filteraudio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/filteraudio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/filteraudio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/filteraudio(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/filteraudio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/freepbx.git/commit/$          https://salsa.debian.org/pkg-voip-team/freepbx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/freepbx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/freepbx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/freepbx(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/freepbx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/freeradius-client.git/commit/$          https://salsa.debian.org/pkg-voip-team/freeradius-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/freeradius-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/freeradius-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/freeradius-client(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/freeradius-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/freeswitch.git/commit/$          https://salsa.debian.org/pkg-voip-team/freeswitch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/freeswitch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/freeswitch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/freeswitch(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/freeswitch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/homer-api.git/commit/$          https://salsa.debian.org/pkg-voip-team/homer-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/homer-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/homer-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/homer-api(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/homer-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/homer-ui.git/commit/$          https://salsa.debian.org/pkg-voip-team/homer-ui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/homer-ui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/homer-ui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/homer-ui(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/homer-ui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/iaxmodem.git/commit/$          https://salsa.debian.org/pkg-voip-team/iaxmodem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/iaxmodem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/iaxmodem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/iaxmodem(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/iaxmodem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/janus.git/commit/$          https://salsa.debian.org/pkg-voip-team/janus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/janus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/janus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/janus(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/janus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/kamailio.git/commit/$          https://salsa.debian.org/pkg-voip-team/kamailio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/kamailio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/kamailio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/kamailio(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/kamailio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/libasterisk-agi-perl.git/commit/$          https://salsa.debian.org/pkg-voip-team/libasterisk-agi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/libasterisk-agi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/libasterisk-agi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/libasterisk-agi-perl(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/libasterisk-agi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/libccaudio2.git/commit/$          https://salsa.debian.org/pkg-voip-team/libccaudio2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/libccaudio2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/libccaudio2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/libccaudio2(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/libccaudio2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/libccscript3.git/commit/$          https://salsa.debian.org/pkg-voip-team/libccscript3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/libccscript3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/libccscript3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/libccscript3(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/libccscript3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/libcommoncpp2.git/commit/$          https://salsa.debian.org/pkg-voip-team/libcommoncpp2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/libcommoncpp2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/libcommoncpp2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/libcommoncpp2(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/libcommoncpp2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/libexosip2.git/commit/$          https://salsa.debian.org/pkg-voip-team/libexosip2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/libexosip2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/libexosip2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/libexosip2(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/libexosip2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/libosip2.git/commit/$          https://salsa.debian.org/pkg-voip-team/libosip2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/libosip2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/libosip2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/libosip2(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/libosip2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/libpri.git/commit/$          https://salsa.debian.org/pkg-voip-team/libpri/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/libpri(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/libpri    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/libpri(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/libpri/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/libre.git/commit/$          https://salsa.debian.org/pkg-voip-team/libre/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/libre(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/libre    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/libre(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/libre/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/libsrtp2.git/commit/$          https://salsa.debian.org/pkg-voip-team/libsrtp2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/libsrtp2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/libsrtp2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/libsrtp2(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/libsrtp2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/libss7.git/commit/$          https://salsa.debian.org/pkg-voip-team/libss7/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/libss7(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/libss7    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/libss7(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/libss7/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/libusrsctp.git/commit/$          https://salsa.debian.org/pkg-voip-team/libusrsctp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/libusrsctp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/libusrsctp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/libusrsctp(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/libusrsctp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/libzrtpcpp.git/commit/$          https://salsa.debian.org/pkg-voip-team/libzrtpcpp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/libzrtpcpp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/libzrtpcpp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/libzrtpcpp(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/libzrtpcpp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/linphone.git/commit/$          https://salsa.debian.org/pkg-voip-team/linphone/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/linphone(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/linphone    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/linphone(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/linphone/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/litesql.git/commit/$          https://salsa.debian.org/pkg-voip-team/litesql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/litesql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/litesql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/litesql(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/litesql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/mediastreamer2.git/commit/$          https://salsa.debian.org/pkg-voip-team/mediastreamer2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/mediastreamer2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/mediastreamer2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/mediastreamer2(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/mediastreamer2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/msamr.git/commit/$          https://salsa.debian.org/pkg-voip-team/msamr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/msamr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/msamr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/msamr(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/msamr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/msx264.git/commit/$          https://salsa.debian.org/pkg-voip-team/msx264/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/msx264(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/msx264    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/msx264(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/msx264/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/opal.git/commit/$          https://salsa.debian.org/pkg-voip-team/opal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/opal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/opal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/opal(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/opal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/openam.git/commit/$          https://salsa.debian.org/pkg-voip-team/openam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/openam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/openam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/openam(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/openam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/openr2.git/commit/$          https://salsa.debian.org/pkg-voip-team/openr2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/openr2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/openr2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/openr2(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/openr2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/opensips.git/commit/$          https://salsa.debian.org/pkg-voip-team/opensips/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/opensips(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/opensips    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/opensips(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/opensips/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/ortp.git/commit/$          https://salsa.debian.org/pkg-voip-team/ortp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/ortp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/ortp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/ortp(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/ortp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/pjproject.git/commit/$          https://salsa.debian.org/pkg-voip-team/pjproject/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/pjproject(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/pjproject    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/pjproject(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/pjproject/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/portaudio19.git/commit/$          https://salsa.debian.org/pkg-voip-team/portaudio19/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/portaudio19(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/portaudio19    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/portaudio19(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/portaudio19/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/ptlib.git/commit/$          https://salsa.debian.org/pkg-voip-team/ptlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/ptlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/ptlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/ptlib(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/ptlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/py-asterisk.git/commit/$          https://salsa.debian.org/pkg-voip-team/py-asterisk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/py-asterisk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/py-asterisk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/py-asterisk(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/py-asterisk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/python-eventlib.git/commit/$          https://salsa.debian.org/pkg-voip-team/python-eventlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/python-eventlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/python-eventlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/python-eventlib(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/python-eventlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/python-msrplib.git/commit/$          https://salsa.debian.org/pkg-voip-team/python-msrplib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/python-msrplib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/python-msrplib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/python-msrplib(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/python-msrplib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/python-pyst.git/commit/$          https://salsa.debian.org/pkg-voip-team/python-pyst/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/python-pyst(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/python-pyst    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/python-pyst(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/python-pyst/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/python-sipsimple.git/commit/$          https://salsa.debian.org/pkg-voip-team/python-sipsimple/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/python-sipsimple(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/python-sipsimple    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/python-sipsimple(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/python-sipsimple/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/python-xcaplib.git/commit/$          https://salsa.debian.org/pkg-voip-team/python-xcaplib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/python-xcaplib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/python-xcaplib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/python-xcaplib(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/python-xcaplib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/qtox.git/commit/$          https://salsa.debian.org/pkg-voip-team/qtox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/qtox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/qtox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/qtox(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/qtox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/qutecom.git/commit/$          https://salsa.debian.org/pkg-voip-team/qutecom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/qutecom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/qutecom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/qutecom(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/qutecom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/reconserver.git/commit/$          https://salsa.debian.org/pkg-voip-team/reconserver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/reconserver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/reconserver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/reconserver(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/reconserver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/reconserver-legacy.git/commit/$          https://salsa.debian.org/pkg-voip-team/reconserver-legacy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/reconserver-legacy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/reconserver-legacy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/reconserver-legacy(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/reconserver-legacy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/registration-agent.git/commit/$          https://salsa.debian.org/pkg-voip-team/registration-agent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/registration-agent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/registration-agent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/registration-agent(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/registration-agent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/resiprocate.git/commit/$          https://salsa.debian.org/pkg-voip-team/resiprocate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/resiprocate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/resiprocate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/resiprocate(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/resiprocate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/resiprocate-legacy.git/commit/$          https://salsa.debian.org/pkg-voip-team/resiprocate-legacy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/resiprocate-legacy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/resiprocate-legacy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/resiprocate-legacy(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/resiprocate-legacy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/rfc5766-turn-server.git/commit/$          https://salsa.debian.org/pkg-voip-team/rfc5766-turn-server/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/rfc5766-turn-server(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/rfc5766-turn-server    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/rfc5766-turn-server(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/rfc5766-turn-server/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/ring.git.bak.git/commit/$          https://salsa.debian.org/pkg-voip-team/ring.git.bak/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/ring.git.bak(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/ring.git.bak    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/ring.git.bak(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/ring.git.bak/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/rtpproxy.git/commit/$          https://salsa.debian.org/pkg-voip-team/rtpproxy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/rtpproxy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/rtpproxy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/rtpproxy(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/rtpproxy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/sems.git/commit/$          https://salsa.debian.org/pkg-voip-team/sems/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/sems(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/sems    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/sems(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/sems/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/sflphone.git/commit/$          https://salsa.debian.org/pkg-voip-team/sflphone/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/sflphone(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/sflphone    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/sflphone(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/sflphone/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/sipgrep.git/commit/$          https://salsa.debian.org/pkg-voip-team/sipgrep/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/sipgrep(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/sipgrep    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/sipgrep(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/sipgrep/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/siproxd.git/commit/$          https://salsa.debian.org/pkg-voip-team/siproxd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/siproxd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/siproxd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/siproxd(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/siproxd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/sipsak.git/commit/$          https://salsa.debian.org/pkg-voip-team/sipsak/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/sipsak(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/sipsak    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/sipsak(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/sipsak/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/sip-tester.git/commit/$          https://salsa.debian.org/pkg-voip-team/sip-tester/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/sip-tester(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/sip-tester    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/sip-tester(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/sip-tester/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/sipwitch.git/commit/$          https://salsa.debian.org/pkg-voip-team/sipwitch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/sipwitch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/sipwitch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/sipwitch(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/sipwitch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/sipxtapi.git/commit/$          https://salsa.debian.org/pkg-voip-team/sipxtapi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/sipxtapi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/sipxtapi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/sipxtapi(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/sipxtapi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/sngrep.git/commit/$          https://salsa.debian.org/pkg-voip-team/sngrep/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/sngrep(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/sngrep    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/sngrep(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/sngrep/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/spandsp.git/commit/$          https://salsa.debian.org/pkg-voip-team/spandsp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/spandsp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/spandsp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/spandsp(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/spandsp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/starpy.git/commit/$          https://salsa.debian.org/pkg-voip-team/starpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/starpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/starpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/starpy(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/starpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/stun.git/commit/$          https://salsa.debian.org/pkg-voip-team/stun/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/stun(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/stun    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/stun(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/stun/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/stunserver.git/commit/$          https://salsa.debian.org/pkg-voip-team/stunserver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/stunserver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/stunserver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/stunserver(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/stunserver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/sylkserver.git/commit/$          https://salsa.debian.org/pkg-voip-team/sylkserver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/sylkserver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/sylkserver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/sylkserver(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/sylkserver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/t38modem.git/commit/$          https://salsa.debian.org/pkg-voip-team/t38modem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/t38modem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/t38modem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/t38modem(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/t38modem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/tangaza.git/commit/$          https://salsa.debian.org/pkg-voip-team/tangaza/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/tangaza(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/tangaza    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/tangaza(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/tangaza/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/tox.git/commit/$          https://salsa.debian.org/pkg-voip-team/tox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/tox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/tox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/tox(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/tox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/turnserver.git/commit/$          https://salsa.debian.org/pkg-voip-team/turnserver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/turnserver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/turnserver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/turnserver(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/turnserver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/twinkle.git/commit/$          https://salsa.debian.org/pkg-voip-team/twinkle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/twinkle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/twinkle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/twinkle(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/twinkle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/ucommon.git/commit/$          https://salsa.debian.org/pkg-voip-team/ucommon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/ucommon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/ucommon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/ucommon(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/ucommon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/utox.git/commit/$          https://salsa.debian.org/pkg-voip-team/utox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/utox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/utox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/utox(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/utox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-voip/yate.git/commit/$          https://salsa.debian.org/pkg-voip-team/yate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-voip/yate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-voip-team/yate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-voip/yate(?:\.git)?/(.*)          https://salsa.debian.org/pkg-voip-team/yate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/ucko/bsdgames-nonfree.git/commit/$          https://salsa.debian.org/ucko/bsdgames-nonfree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/ucko/bsdgames-nonfree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ucko/bsdgames-nonfree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/ucko/bsdgames-nonfree(?:\.git)?/(.*)          https://salsa.debian.org/ucko/bsdgames-nonfree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/ucko/dictionary-el.git/commit/$          https://salsa.debian.org/ucko/dictionary-el/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/ucko/dictionary-el(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ucko/dictionary-el    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/ucko/dictionary-el(?:\.git)?/(.*)          https://salsa.debian.org/ucko/dictionary-el/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/ucko/fltk1.1.git/commit/$          https://salsa.debian.org/ucko/fltk1.1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/ucko/fltk1.1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ucko/fltk1.1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/ucko/fltk1.1(?:\.git)?/(.*)          https://salsa.debian.org/ucko/fltk1.1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/ucko/fltk1.3.git/commit/$          https://salsa.debian.org/ucko/fltk1.3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/ucko/fltk1.3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ucko/fltk1.3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/ucko/fltk1.3(?:\.git)?/(.*)          https://salsa.debian.org/ucko/fltk1.3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/ucko/goo.git/commit/$          https://salsa.debian.org/ucko/goo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/ucko/goo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ucko/goo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/ucko/goo(?:\.git)?/(.*)          https://salsa.debian.org/ucko/goo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kelseyhightower-envconfig-dev.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-kelseyhightower-envconfig-dev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kelseyhightower-envconfig-dev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-kelseyhightower-envconfig-dev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-kelseyhightower-envconfig-dev(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-kelseyhightower-envconfig-dev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-sanity-io-litter.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-sanity-io-litter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-sanity-io-litter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-sanity-io-litter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-sanity-io-litter(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-sanity-io-litter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/cadvisor.git/commit/$          https://salsa.debian.org/go-team/packages/cadvisor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/cadvisor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/cadvisor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/cadvisor(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/cadvisor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/asciinema.git/commit/$          https://salsa.debian.org/go-team/packages/asciinema/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/asciinema(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/asciinema    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/asciinema(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/asciinema/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/acbuild.git/commit/$          https://salsa.debian.org/go-team/packages/acbuild/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/acbuild(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/acbuild    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/acbuild(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/acbuild/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/abci.git/commit/$          https://salsa.debian.org/go-team/packages/abci/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/abci(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/abci    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/abci(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/abci/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/zap.git/commit/$          https://salsa.debian.org/go-team/packages/zap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/zap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/zap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/zap(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/zap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/wuzz.git/commit/$          https://salsa.debian.org/go-team/packages/wuzz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/wuzz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/wuzz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/wuzz(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/wuzz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/winrmcp.git/commit/$          https://salsa.debian.org/go-team/packages/winrmcp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/winrmcp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/winrmcp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/winrmcp(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/winrmcp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/webhook.git/commit/$          https://salsa.debian.org/go-team/packages/webhook/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/webhook(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/webhook    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/webhook(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/webhook/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/upspin.git/commit/$          https://salsa.debian.org/go-team/packages/upspin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/upspin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/upspin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/upspin(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/upspin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/textql.git/commit/$          https://salsa.debian.org/go-team/packages/textql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/textql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/textql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/textql(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/textql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/tendermint-log15.git/commit/$          https://salsa.debian.org/go-team/packages/tendermint-log15/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/tendermint-log15(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/tendermint-log15    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/tendermint-log15(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/tendermint-log15/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-rpc.git/commit/$          https://salsa.debian.org/go-team/packages/tendermint-go-rpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-rpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/tendermint-go-rpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/tendermint-go-rpc(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/tendermint-go-rpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-process.git/commit/$          https://salsa.debian.org/go-team/packages/tendermint-go-process/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-process(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/tendermint-go-process    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/tendermint-go-process(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/tendermint-go-process/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-p2p.git/commit/$          https://salsa.debian.org/go-team/packages/tendermint-go-p2p/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-p2p(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/tendermint-go-p2p    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/tendermint-go-p2p(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/tendermint-go-p2p/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-merkle.git/commit/$          https://salsa.debian.org/go-team/packages/tendermint-go-merkle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-merkle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/tendermint-go-merkle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/tendermint-go-merkle(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/tendermint-go-merkle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-logger.git/commit/$          https://salsa.debian.org/go-team/packages/tendermint-go-logger/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-logger(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/tendermint-go-logger    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/tendermint-go-logger(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/tendermint-go-logger/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-flowrate.git/commit/$          https://salsa.debian.org/go-team/packages/tendermint-go-flowrate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-flowrate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/tendermint-go-flowrate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/tendermint-go-flowrate(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/tendermint-go-flowrate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-events.git/commit/$          https://salsa.debian.org/go-team/packages/tendermint-go-events/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-events(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/tendermint-go-events    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/tendermint-go-events(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/tendermint-go-events/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-event-meter.git/commit/$          https://salsa.debian.org/go-team/packages/tendermint-go-event-meter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-event-meter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/tendermint-go-event-meter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/tendermint-go-event-meter(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/tendermint-go-event-meter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-db.git/commit/$          https://salsa.debian.org/go-team/packages/tendermint-go-db/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-db(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/tendermint-go-db    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/tendermint-go-db(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/tendermint-go-db/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-crypto.git/commit/$          https://salsa.debian.org/go-team/packages/tendermint-go-crypto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-crypto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/tendermint-go-crypto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/tendermint-go-crypto(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/tendermint-go-crypto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-config.git/commit/$          https://salsa.debian.org/go-team/packages/tendermint-go-config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/tendermint-go-config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/tendermint-go-config(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/tendermint-go-config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-common.git/commit/$          https://salsa.debian.org/go-team/packages/tendermint-go-common/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-common(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/tendermint-go-common    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/tendermint-go-common(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/tendermint-go-common/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-clist.git/commit/$          https://salsa.debian.org/go-team/packages/tendermint-go-clist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-clist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/tendermint-go-clist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/tendermint-go-clist(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/tendermint-go-clist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-autofile.git/commit/$          https://salsa.debian.org/go-team/packages/tendermint-go-autofile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/tendermint-go-autofile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/tendermint-go-autofile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/tendermint-go-autofile(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/tendermint-go-autofile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/tendermint.git/commit/$          https://salsa.debian.org/go-team/packages/tendermint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/tendermint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/tendermint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/tendermint(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/tendermint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/tendermint-flowcontrol.git/commit/$          https://salsa.debian.org/go-team/packages/tendermint-flowcontrol/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/tendermint-flowcontrol(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/tendermint-flowcontrol    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/tendermint-flowcontrol(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/tendermint-flowcontrol/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/tendermint-ed25519.git/commit/$          https://salsa.debian.org/go-team/packages/tendermint-ed25519/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/tendermint-ed25519(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/tendermint-ed25519    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/tendermint-ed25519(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/tendermint-ed25519/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/telegraf.git/commit/$          https://salsa.debian.org/go-team/packages/telegraf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/telegraf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/telegraf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/telegraf(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/telegraf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/systemd-docker.git/commit/$          https://salsa.debian.org/go-team/packages/systemd-docker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/systemd-docker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/systemd-docker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/systemd-docker(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/systemd-docker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/swarmkit.git/commit/$          https://salsa.debian.org/go-team/packages/swarmkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/swarmkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/swarmkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/swarmkit(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/swarmkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/stenographer.git/commit/$          https://salsa.debian.org/go-team/packages/stenographer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/stenographer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/stenographer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/stenographer(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/stenographer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/skydns.git/commit/$          https://salsa.debian.org/go-team/packages/skydns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/skydns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/skydns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/skydns(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/skydns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/sift-tool.git/commit/$          https://salsa.debian.org/go-team/packages/sift-tool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/sift-tool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/sift-tool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/sift-tool(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/sift-tool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/sia.git/commit/$          https://salsa.debian.org/go-team/packages/sia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/sia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/sia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/sia(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/sia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/rkt.git/commit/$          https://salsa.debian.org/go-team/packages/rkt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/rkt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/rkt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/rkt(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/rkt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/rk.orig.git/commit/$          https://salsa.debian.org/go-team/packages/rk.orig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/rk.orig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/rk.orig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/rk.orig(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/rk.orig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/rclone.git/commit/$          https://salsa.debian.org/go-team/packages/rclone/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/rclone(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/rclone    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/rclone(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/rclone/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/rawdns.git/commit/$          https://salsa.debian.org/go-team/packages/rawdns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/rawdns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/rawdns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/rawdns(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/rawdns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/ratt.git/commit/$          https://salsa.debian.org/go-team/packages/ratt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/ratt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/ratt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/ratt(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/ratt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/prometheus-varnish-exporter.git/commit/$          https://salsa.debian.org/go-team/packages/prometheus-varnish-exporter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/prometheus-varnish-exporter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/prometheus-varnish-exporter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/prometheus-varnish-exporter(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/prometheus-varnish-exporter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/prometheus-pushgateway.git/commit/$          https://salsa.debian.org/go-team/packages/prometheus-pushgateway/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/prometheus-pushgateway(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/prometheus-pushgateway    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/prometheus-pushgateway(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/prometheus-pushgateway/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/prometheus-postgres-exporter.git/commit/$          https://salsa.debian.org/go-team/packages/prometheus-postgres-exporter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/prometheus-postgres-exporter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/prometheus-postgres-exporter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/prometheus-postgres-exporter(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/prometheus-postgres-exporter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/prometheus-node-exporter.git/commit/$          https://salsa.debian.org/go-team/packages/prometheus-node-exporter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/prometheus-node-exporter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/prometheus-node-exporter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/prometheus-node-exporter(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/prometheus-node-exporter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/prometheus-mysqld-exporter.git/commit/$          https://salsa.debian.org/go-team/packages/prometheus-mysqld-exporter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/prometheus-mysqld-exporter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/prometheus-mysqld-exporter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/prometheus-mysqld-exporter(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/prometheus-mysqld-exporter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/prometheus-mongodb-exporter.git/commit/$          https://salsa.debian.org/go-team/packages/prometheus-mongodb-exporter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/prometheus-mongodb-exporter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/prometheus-mongodb-exporter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/prometheus-mongodb-exporter(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/prometheus-mongodb-exporter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/prometheus-mailexporter.git/commit/$          https://salsa.debian.org/go-team/packages/prometheus-mailexporter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/prometheus-mailexporter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/prometheus-mailexporter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/prometheus-mailexporter(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/prometheus-mailexporter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/prometheus.git/commit/$          https://salsa.debian.org/go-team/packages/prometheus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/prometheus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/prometheus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/prometheus(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/prometheus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/prometheus-blackbox-exporter.git/commit/$          https://salsa.debian.org/go-team/packages/prometheus-blackbox-exporter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/prometheus-blackbox-exporter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/prometheus-blackbox-exporter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/prometheus-blackbox-exporter(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/prometheus-blackbox-exporter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/prometheus-bind-exporter.git/commit/$          https://salsa.debian.org/go-team/packages/prometheus-bind-exporter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/prometheus-bind-exporter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/prometheus-bind-exporter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/prometheus-bind-exporter(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/prometheus-bind-exporter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/prometheus-apache-exporter.git/commit/$          https://salsa.debian.org/go-team/packages/prometheus-apache-exporter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/prometheus-apache-exporter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/prometheus-apache-exporter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/prometheus-apache-exporter(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/prometheus-apache-exporter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/prometheus-alertmanager.git/commit/$          https://salsa.debian.org/go-team/packages/prometheus-alertmanager/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/prometheus-alertmanager(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/prometheus-alertmanager    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/prometheus-alertmanager(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/prometheus-alertmanager/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/opengcs.git/commit/$          https://salsa.debian.org/go-team/packages/opengcs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/opengcs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/opengcs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/opengcs(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/opengcs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/O.golang-uuid.git/commit/$          https://salsa.debian.org/go-team/packages/O.golang-uuid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/O.golang-uuid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/O.golang-uuid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/O.golang-uuid(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/O.golang-uuid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/nomad.git/commit/$          https://salsa.debian.org/go-team/packages/nomad/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/nomad(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/nomad    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/nomad(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/nomad/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/ngrok.git/commit/$          https://salsa.debian.org/go-team/packages/ngrok/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/ngrok(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/ngrok    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/ngrok(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/ngrok/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/mtail.git/commit/$          https://salsa.debian.org/go-team/packages/mtail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/mtail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/mtail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/mtail(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/mtail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/minica.git/commit/$          https://salsa.debian.org/go-team/packages/minica/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/minica(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/minica    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/minica(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/minica/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/merkleeyes.git/commit/$          https://salsa.debian.org/go-team/packages/merkleeyes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/merkleeyes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/merkleeyes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/merkleeyes(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/merkleeyes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/kubernetes-helm.git/commit/$          https://salsa.debian.org/go-team/packages/kubernetes-helm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/kubernetes-helm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/kubernetes-helm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/kubernetes-helm(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/kubernetes-helm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/kubernetes-exec-healthz.git/commit/$          https://salsa.debian.org/go-team/packages/kubernetes-exec-healthz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/kubernetes-exec-healthz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/kubernetes-exec-healthz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/kubernetes-exec-healthz(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/kubernetes-exec-healthz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/kubernetes-addon-heapster.git/commit/$          https://salsa.debian.org/go-team/packages/kubernetes-addon-heapster/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/kubernetes-addon-heapster(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/kubernetes-addon-heapster    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/kubernetes-addon-heapster(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/kubernetes-addon-heapster/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/kubernetes-addon-dns.git/commit/$          https://salsa.debian.org/go-team/packages/kubernetes-addon-dns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/kubernetes-addon-dns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/kubernetes-addon-dns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/kubernetes-addon-dns(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/kubernetes-addon-dns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/kcptun.git/commit/$          https://salsa.debian.org/go-team/packages/kcptun/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/kcptun(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/kcptun    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/kcptun(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/kcptun/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/k6.git/commit/$          https://salsa.debian.org/go-team/packages/k6/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/k6(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/k6    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/k6(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/k6/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/jid.git/commit/$          https://salsa.debian.org/go-team/packages/jid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/jid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/jid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/jid(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/jid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/irtt.git/commit/$          https://salsa.debian.org/go-team/packages/irtt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/irtt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/irtt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/irtt(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/irtt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/hugo.git/commit/$          https://salsa.debian.org/go-team/packages/hugo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/hugo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/hugo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/hugo(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/hugo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/hub.git/commit/$          https://salsa.debian.org/go-team/packages/hub/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/hub(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/hub    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/hub(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/hub/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/httplab.git/commit/$          https://salsa.debian.org/go-team/packages/httplab/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/httplab(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/httplab    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/httplab(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/httplab/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/heartbleeder.git/commit/$          https://salsa.debian.org/go-team/packages/heartbleeder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/heartbleeder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/heartbleeder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/heartbleeder(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/heartbleeder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/gox.git/commit/$          https://salsa.debian.org/go-team/packages/gox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/gox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/gox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/gox(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/gox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/go-wire.git/commit/$          https://salsa.debian.org/go-team/packages/go-wire/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/go-wire(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/go-wire    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/go-wire(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/go-wire/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/govendor.git/commit/$          https://salsa.debian.org/go-team/packages/govendor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/govendor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/govendor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/govendor(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/govendor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/gosu.git/commit/$          https://salsa.debian.org/go-team/packages/gosu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/gosu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/gosu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/gosu(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/gosu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/goss.git/commit/$          https://salsa.debian.org/go-team/packages/goss/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/goss(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/goss    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/goss(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/goss/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/gopacket.git/commit/$          https://salsa.debian.org/go-team/packages/gopacket/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/gopacket(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/gopacket    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/gopacket(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/gopacket/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/google-cloud-print-connector.git/commit/$          https://salsa.debian.org/go-team/packages/google-cloud-print-connector/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/google-cloud-print-connector(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/google-cloud-print-connector    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/google-cloud-print-connector(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/google-cloud-print-connector/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/go-mtpfs.git/commit/$          https://salsa.debian.org/go-team/packages/go-mtpfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/go-mtpfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/go-mtpfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/go-mtpfs(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/go-mtpfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/go-md2man.git/commit/$          https://salsa.debian.org/go-team/packages/go-md2man/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/go-md2man(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/go-md2man    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/go-md2man(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/go-md2man/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golint.git/commit/$          https://salsa.debian.org/go-team/packages/golint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golint(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-yaml.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-yaml.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-yaml.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-yaml.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-yaml.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-yaml.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-x-text.git/commit/$          https://salsa.debian.org/go-team/packages/golang-x-text/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-x-text(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-x-text    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-x-text(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-x-text/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-websocket.git/commit/$          https://salsa.debian.org/go-team/packages/golang-websocket/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-websocket(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-websocket    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-websocket(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-websocket/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-vmihailenco-bufio.git/commit/$          https://salsa.debian.org/go-team/packages/golang-vmihailenco-bufio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-vmihailenco-bufio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-vmihailenco-bufio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-vmihailenco-bufio(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-vmihailenco-bufio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-vhost.git/commit/$          https://salsa.debian.org/go-team/packages/golang-vhost/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-vhost(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-vhost    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-vhost(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-vhost/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-urlconnection.git/commit/$          https://salsa.debian.org/go-team/packages/golang-urlconnection/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-urlconnection(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-urlconnection    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-urlconnection(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-urlconnection/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-ugorji-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-ugorji-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-ugorji-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-ugorji-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-ugorji-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-ugorji-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-toml.git/commit/$          https://salsa.debian.org/go-team/packages/golang-toml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-toml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-toml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-toml(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-toml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-thrift.git/commit/$          https://salsa.debian.org/go-team/packages/golang-thrift/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-thrift(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-thrift    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-thrift(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-thrift/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-text.git/commit/$          https://salsa.debian.org/go-team/packages/golang-text/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-text(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-text    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-text(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-text/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-testify.git/commit/$          https://salsa.debian.org/go-team/packages/golang-testify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-testify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-testify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-testify(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-testify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-strk.kbt-projects-go-libravatar.git/commit/$          https://salsa.debian.org/go-team/packages/golang-strk.kbt-projects-go-libravatar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-strk.kbt-projects-go-libravatar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-strk.kbt-projects-go-libravatar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-strk.kbt-projects-go-libravatar(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-strk.kbt-projects-go-libravatar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-speter-go-exp-math-dec-inf.git/commit/$          https://salsa.debian.org/go-team/packages/golang-speter-go-exp-math-dec-inf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-speter-go-exp-math-dec-inf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-speter-go-exp-math-dec-inf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-speter-go-exp-math-dec-inf(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-speter-go-exp-math-dec-inf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-sorcix-irc-dev.git/commit/$          https://salsa.debian.org/go-team/packages/golang-sorcix-irc-dev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-sorcix-irc-dev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-sorcix-irc-dev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-sorcix-irc-dev(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-sorcix-irc-dev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-snappy-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-snappy-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-snappy-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-snappy-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-snappy-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-snappy-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-rrd.git/commit/$          https://salsa.debian.org/go-team/packages/golang-rrd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-rrd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-rrd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-rrd(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-rrd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-robfig-config.git/commit/$          https://salsa.debian.org/go-team/packages/golang-robfig-config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-robfig-config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-robfig-config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-robfig-config(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-robfig-config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-resize.git/commit/$          https://salsa.debian.org/go-team/packages/golang-resize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-resize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-resize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-resize(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-resize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-raven-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-raven-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-raven-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-raven-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-raven-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-raven-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-qml.v0.git/commit/$          https://salsa.debian.org/go-team/packages/golang-qml.v0/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-qml.v0(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-qml.v0    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-qml.v0(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-qml.v0/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-pty.git/commit/$          https://salsa.debian.org/go-team/packages/golang-pty/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-pty(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-pty    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-pty(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-pty/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-protobuf-extensions.git/commit/$          https://salsa.debian.org/go-team/packages/golang-protobuf-extensions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-protobuf-extensions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-protobuf-extensions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-protobuf-extensions(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-protobuf-extensions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-procfs.git/commit/$          https://salsa.debian.org/go-team/packages/golang-procfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-procfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-procfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-procfs(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-procfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-pretty.git/commit/$          https://salsa.debian.org/go-team/packages/golang-pretty/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-pretty(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-pretty    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-pretty(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-pretty/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-petname.git/commit/$          https://salsa.debian.org/go-team/packages/golang-petname/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-petname(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-petname    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-petname(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-petname/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-pault-go-ykpiv.git/commit/$          https://salsa.debian.org/go-team/packages/golang-pault-go-ykpiv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-pault-go-ykpiv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-pault-go-ykpiv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-pault-go-ykpiv(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-pault-go-ykpiv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-pault-go-topsort.git/commit/$          https://salsa.debian.org/go-team/packages/golang-pault-go-topsort/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-pault-go-topsort(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-pault-go-topsort    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-pault-go-topsort(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-pault-go-topsort/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-pault-go-technicolor.git/commit/$          https://salsa.debian.org/go-team/packages/golang-pault-go-technicolor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-pault-go-technicolor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-pault-go-technicolor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-pault-go-technicolor(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-pault-go-technicolor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-pault-go-macchanger.git/commit/$          https://salsa.debian.org/go-team/packages/golang-pault-go-macchanger/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-pault-go-macchanger(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-pault-go-macchanger    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-pault-go-macchanger(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-pault-go-macchanger/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-pault-go-gecos.git/commit/$          https://salsa.debian.org/go-team/packages/golang-pault-go-gecos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-pault-go-gecos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-pault-go-gecos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-pault-go-gecos(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-pault-go-gecos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-pault-go-debian.git/commit/$          https://salsa.debian.org/go-team/packages/golang-pault-go-debian/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-pault-go-debian(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-pault-go-debian    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-pault-go-debian(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-pault-go-debian/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-pault-go-config.git/commit/$          https://salsa.debian.org/go-team/packages/golang-pault-go-config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-pault-go-config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-pault-go-config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-pault-go-config(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-pault-go-config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-pault-go-blobstore.git/commit/$          https://salsa.debian.org/go-team/packages/golang-pault-go-blobstore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-pault-go-blobstore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-pault-go-blobstore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-pault-go-blobstore(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-pault-go-blobstore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-pault-go-archive.git/commit/$          https://salsa.debian.org/go-team/packages/golang-pault-go-archive/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-pault-go-archive(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-pault-go-archive    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-pault-go-archive(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-pault-go-archive/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-pathtree.git/commit/$          https://salsa.debian.org/go-team/packages/golang-pathtree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-pathtree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-pathtree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-pathtree(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-pathtree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-openldap.git/commit/$          https://salsa.debian.org/go-team/packages/golang-openldap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-openldap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-openldap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-openldap(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-openldap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-og-rek-dev.git/commit/$          https://salsa.debian.org/go-team/packages/golang-og-rek-dev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-og-rek-dev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-og-rek-dev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-og-rek-dev(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-og-rek-dev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-objx.git/commit/$          https://salsa.debian.org/go-team/packages/golang-objx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-objx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-objx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-objx(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-objx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-nzaat.git/commit/$          https://salsa.debian.org/go-team/packages/golang-nzaat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-nzaat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-nzaat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-nzaat(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-nzaat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-mreiferson-httpclient.git/commit/$          https://salsa.debian.org/go-team/packages/golang-mreiferson-httpclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-mreiferson-httpclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-mreiferson-httpclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-mreiferson-httpclient(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-mreiferson-httpclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-metrics.git/commit/$          https://salsa.debian.org/go-team/packages/golang-metrics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-metrics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-metrics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-metrics(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-metrics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-logrus.git/commit/$          https://salsa.debian.org/go-team/packages/golang-logrus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-logrus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-logrus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-logrus(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-logrus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-log4go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-log4go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-log4go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-log4go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-log4go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-log4go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-libgeoip.git/commit/$          https://salsa.debian.org/go-team/packages/golang-libgeoip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-libgeoip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-libgeoip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-libgeoip(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-libgeoip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-libcontainer.git/commit/$          https://salsa.debian.org/go-team/packages/golang-libcontainer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-libcontainer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-libcontainer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-libcontainer(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-libcontainer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-honnef-go-augeas.git/commit/$          https://salsa.debian.org/go-team/packages/golang-honnef-go-augeas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-honnef-go-augeas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-honnef-go-augeas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-honnef-go-augeas(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-honnef-go-augeas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-go-zfs.git/commit/$          https://salsa.debian.org/go-team/packages/golang-go-zfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-go-zfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-go-zfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-go-zfs(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-go-zfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-goyaml.git/commit/$          https://salsa.debian.org/go-team/packages/golang-goyaml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-goyaml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-goyaml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-goyaml(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-goyaml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-go-xdg.git/commit/$          https://salsa.debian.org/go-team/packages/golang-go-xdg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-go-xdg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-go-xdg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-go-xdg(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-go-xdg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gowhois.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gowhois/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gowhois(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gowhois    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gowhois(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gowhois/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-go.uber-multierr.git/commit/$          https://salsa.debian.org/go-team/packages/golang-go.uber-multierr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-go.uber-multierr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-go.uber-multierr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-go.uber-multierr(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-go.uber-multierr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-go.uber-atomic.git/commit/$          https://salsa.debian.org/go-team/packages/golang-go.uber-atomic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-go.uber-atomic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-go.uber-atomic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-go.uber-atomic(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-go.uber-atomic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-go.tools.git/commit/$          https://salsa.debian.org/go-team/packages/golang-go.tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-go.tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-go.tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-go.tools(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-go.tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gosqlite.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gosqlite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gosqlite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gosqlite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gosqlite(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gosqlite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-goprotobuf.git/commit/$          https://salsa.debian.org/go-team/packages/golang-goprotobuf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-goprotobuf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-goprotobuf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-goprotobuf(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-goprotobuf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-warnings.v0.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-warnings.v0/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-warnings.v0(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-warnings.v0    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-warnings.v0(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-warnings.v0/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-validator.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-validator.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-validator.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-validator.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-validator.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-validator.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-tylerb-graceful.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-tylerb-graceful.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-tylerb-graceful.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-tylerb-graceful.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-tylerb-graceful.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-tylerb-graceful.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-testfixtures.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-testfixtures.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-testfixtures.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-testfixtures.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-testfixtures.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-testfixtures.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-square-go-jose.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-square-go-jose.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-square-go-jose.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-square-go-jose.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-square-go-jose.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-square-go-jose.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-square-go-jose.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-square-go-jose.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-square-go-jose.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-square-go-jose.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-square-go-jose.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-square-go-jose.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-sourcemap.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-sourcemap.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-sourcemap.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-sourcemap.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-sourcemap.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-sourcemap.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-shopify-sarama.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-shopify-sarama.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-shopify-sarama.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-shopify-sarama.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-shopify-sarama.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-shopify-sarama.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-retry.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-retry.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-retry.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-retry.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-retry.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-retry.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-redis.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-redis.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-redis.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-redis.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-redis.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-redis.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-pg.v5.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-pg.v5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-pg.v5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-pg.v5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-pg.v5(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-pg.v5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-olivere-elastic.v3.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-olivere-elastic.v3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-olivere-elastic.v3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-olivere-elastic.v3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-olivere-elastic.v3(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-olivere-elastic.v3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-olivere-elastic.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-olivere-elastic.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-olivere-elastic.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-olivere-elastic.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-olivere-elastic.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-olivere-elastic.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-neurosnap-sentences.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-neurosnap-sentences.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-neurosnap-sentences.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-neurosnap-sentences.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-neurosnap-sentences.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-neurosnap-sentences.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-natefinch-lumberjack.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-natefinch-lumberjack.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-natefinch-lumberjack.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-natefinch-lumberjack.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-natefinch-lumberjack.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-natefinch-lumberjack.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-mgo.v2.bak.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-mgo.v2.bak/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-mgo.v2.bak(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-mgo.v2.bak    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-mgo.v2.bak(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-mgo.v2.bak/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-mcuadros-go-syslog.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-mcuadros-go-syslog.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-mcuadros-go-syslog.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-mcuadros-go-syslog.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-mcuadros-go-syslog.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-mcuadros-go-syslog.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-macaroon.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-macaroon.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-macaroon.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-macaroon.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-macaroon.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-macaroon.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-lxc-go-lxc.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-lxc-go-lxc.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-lxc-go-lxc.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-lxc-go-lxc.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-lxc-go-lxc.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-lxc-go-lxc.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-jarcoal-httpmock.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-jarcoal-httpmock.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-jarcoal-httpmock.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-jarcoal-httpmock.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-jarcoal-httpmock.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-jarcoal-httpmock.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-ini.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-ini.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-ini.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-ini.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-ini.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-ini.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-inf.v0.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-inf.v0/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-inf.v0(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-inf.v0    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-inf.v0(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-inf.v0/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-hlandau-svcutils.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-hlandau-svcutils.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-hlandau-svcutils.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-hlandau-svcutils.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-hlandau-svcutils.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-hlandau-svcutils.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-hlandau-service.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-hlandau-service.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-hlandau-service.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-hlandau-service.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-hlandau-service.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-hlandau-service.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-hlandau-easyconfig.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-hlandau-easyconfig.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-hlandau-easyconfig.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-hlandau-easyconfig.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-hlandau-easyconfig.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-hlandau-easyconfig.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-hlandau-configurable.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-hlandau-configurable.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-hlandau-configurable.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-hlandau-configurable.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-hlandau-configurable.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-hlandau-configurable.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-guregu-null.v3.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-guregu-null.v3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-guregu-null.v3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-guregu-null.v3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-guregu-null.v3(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-guregu-null.v3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-guregu-null.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-guregu-null.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-guregu-null.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-guregu-null.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-guregu-null.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-guregu-null.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-go-playground-validator.v8.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-go-playground-validator.v8/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-go-playground-validator.v8(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-go-playground-validator.v8    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-go-playground-validator.v8(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-go-playground-validator.v8/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-go-playground-assert.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-go-playground-assert.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-go-playground-assert.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-go-playground-assert.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-go-playground-assert.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-go-playground-assert.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-gomail.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-gomail.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-gomail.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-gomail.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-gomail.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-gomail.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-gcfg.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-gcfg.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-gcfg.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-gcfg.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-gcfg.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-gcfg.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-flosch-pongo2.v3.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-flosch-pongo2.v3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-flosch-pongo2.v3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-flosch-pongo2.v3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-flosch-pongo2.v3(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-flosch-pongo2.v3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-flosch-pongo2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-flosch-pongo2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-flosch-pongo2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-flosch-pongo2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-flosch-pongo2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-flosch-pongo2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-editorconfig-editorconfig-core-go.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-editorconfig-editorconfig-core-go.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-editorconfig-editorconfig-core-go.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-editorconfig-editorconfig-core-go.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-editorconfig-editorconfig-core-go.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-editorconfig-editorconfig-core-go.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-eapache-channels.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-eapache-channels.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-eapache-channels.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-eapache-channels.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-eapache-channels.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-eapache-channels.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-dancannon-gorethink.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-dancannon-gorethink.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-dancannon-gorethink.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-dancannon-gorethink.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-dancannon-gorethink.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-dancannon-gorethink.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-cheggaaa-pb.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-cheggaaa-pb.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-cheggaaa-pb.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-cheggaaa-pb.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-cheggaaa-pb.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-cheggaaa-pb.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-bufio.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-bufio.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-bufio.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-bufio.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-bufio.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-bufio.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-alexcesaro-statsd.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-alexcesaro-statsd.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-alexcesaro-statsd.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-alexcesaro-statsd.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-alexcesaro-statsd.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-alexcesaro-statsd.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-alexcesaro-quotedprintable.v3.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-alexcesaro-quotedprintable.v3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-alexcesaro-quotedprintable.v3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-alexcesaro-quotedprintable.v3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-alexcesaro-quotedprintable.v3(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-alexcesaro-quotedprintable.v3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-alecthomas-kingpin.v3-unstable.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-alecthomas-kingpin.v3-unstable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-alecthomas-kingpin.v3-unstable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-alecthomas-kingpin.v3-unstable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-alecthomas-kingpin.v3-unstable(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-alecthomas-kingpin.v3-unstable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-alecthomas-kingpin.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-alecthomas-kingpin.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-alecthomas-kingpin.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-alecthomas-kingpin.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-alecthomas-kingpin.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-alecthomas-kingpin.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-google-grpc.git/commit/$          https://salsa.debian.org/go-team/packages/golang-google-grpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-google-grpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-google-grpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-google-grpc(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-google-grpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-google-genproto.git/commit/$          https://salsa.debian.org/go-team/packages/golang-google-genproto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-google-genproto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-google-genproto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-google-genproto(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-google-genproto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-google-cloud.git/commit/$          https://salsa.debian.org/go-team/packages/golang-google-cloud/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-google-cloud(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-google-cloud    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-google-cloud(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-google-cloud/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-google-appengine.git/commit/$          https://salsa.debian.org/go-team/packages/golang-google-appengine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-google-appengine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-google-appengine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-google-appengine(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-google-appengine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-google-api.git/commit/$          https://salsa.debian.org/go-team/packages/golang-google-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-google-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-google-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-google-api(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-google-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-go.net.git/commit/$          https://salsa.debian.org/go-team/packages/golang-go.net/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-go.net(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-go.net    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-go.net(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-go.net/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gomemcache.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gomemcache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gomemcache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gomemcache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gomemcache(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gomemcache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gomega.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gomega/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gomega(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gomega    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gomega(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gomega/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-goleveldb.git/commit/$          https://salsa.debian.org/go-team/packages/golang-goleveldb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-goleveldb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-goleveldb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-goleveldb(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-goleveldb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-golang-x-time.git/commit/$          https://salsa.debian.org/go-team/packages/golang-golang-x-time/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-golang-x-time(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-golang-x-time    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-golang-x-time(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-golang-x-time/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-golang-x-sys.git/commit/$          https://salsa.debian.org/go-team/packages/golang-golang-x-sys/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-golang-x-sys(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-golang-x-sys    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-golang-x-sys(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-golang-x-sys/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-golang-x-sync.git/commit/$          https://salsa.debian.org/go-team/packages/golang-golang-x-sync/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-golang-x-sync(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-golang-x-sync    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-golang-x-sync(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-golang-x-sync/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-golang-x-oauth2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-golang-x-oauth2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-golang-x-oauth2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-golang-x-oauth2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-golang-x-oauth2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-golang-x-oauth2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-golang-x-image.git/commit/$          https://salsa.debian.org/go-team/packages/golang-golang-x-image/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-golang-x-image(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-golang-x-image    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-golang-x-image(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-golang-x-image/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-golang-x-exp.git/commit/$          https://salsa.debian.org/go-team/packages/golang-golang-x-exp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-golang-x-exp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-golang-x-exp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-golang-x-exp(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-golang-x-exp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-golang-x-debug.git/commit/$          https://salsa.debian.org/go-team/packages/golang-golang-x-debug/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-golang-x-debug(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-golang-x-debug    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-golang-x-debug(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-golang-x-debug/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gogoprotobuf.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gogoprotobuf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gogoprotobuf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gogoprotobuf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gogoprotobuf(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gogoprotobuf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-go-dbus.git/commit/$          https://salsa.debian.org/go-team/packages/golang-go-dbus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-go-dbus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-go-dbus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-go-dbus(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-go-dbus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-go.crypto.git/commit/$          https://salsa.debian.org/go-team/packages/golang-go.crypto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-go.crypto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-go.crypto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-go.crypto(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-go.crypto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gocolorize.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gocolorize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gocolorize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gocolorize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gocolorize(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gocolorize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gocheck.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gocheck/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gocheck(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gocheck    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gocheck(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gocheck/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gocapability.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gocapability/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gocapability(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gocapability    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gocapability(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gocapability/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gocapability-dev.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gocapability-dev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gocapability-dev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gocapability-dev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gocapability-dev(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gocapability-dev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-go-cache.git/commit/$          https://salsa.debian.org/go-team/packages/golang-go-cache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-go-cache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-go-cache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-go-cache(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-go-cache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-go4.git/commit/$          https://salsa.debian.org/go-team/packages/golang-go4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-go4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-go4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-go4(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-go4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gnuflag.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gnuflag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gnuflag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gnuflag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gnuflag(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gnuflag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-glog.git/commit/$          https://salsa.debian.org/go-team/packages/golang-glog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-glog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-glog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-glog(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-glog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ziutek-mymysql.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-ziutek-mymysql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ziutek-mymysql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-ziutek-mymysql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-ziutek-mymysql(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-ziutek-mymysql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-yvasiyarov-gorelic.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-yvasiyarov-gorelic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-yvasiyarov-gorelic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-yvasiyarov-gorelic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-yvasiyarov-gorelic(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-yvasiyarov-gorelic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-yuin-gopher-lua.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-yuin-gopher-lua/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-yuin-gopher-lua(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-yuin-gopher-lua    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-yuin-gopher-lua(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-yuin-gopher-lua/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-yosssi-gohtml.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-yosssi-gohtml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-yosssi-gohtml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-yosssi-gohtml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-yosssi-gohtml(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-yosssi-gohtml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-yosssi-ace-proxy.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-yosssi-ace-proxy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-yosssi-ace-proxy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-yosssi-ace-proxy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-yosssi-ace-proxy(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-yosssi-ace-proxy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-yosssi-ace.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-yosssi-ace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-yosssi-ace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-yosssi-ace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-yosssi-ace(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-yosssi-ace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-yohcop-openid-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-yohcop-openid-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-yohcop-openid-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-yohcop-openid-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-yohcop-openid-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-yohcop-openid-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xyproto-simpleredis.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-xyproto-simpleredis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xyproto-simpleredis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-xyproto-simpleredis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-xyproto-simpleredis(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-xyproto-simpleredis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xyproto-pinterface.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-xyproto-pinterface/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xyproto-pinterface(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-xyproto-pinterface    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-xyproto-pinterface(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-xyproto-pinterface/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xtaci-smux.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-xtaci-smux/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xtaci-smux(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-xtaci-smux    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-xtaci-smux(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-xtaci-smux/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xtaci-kcp.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-xtaci-kcp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xtaci-kcp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-xtaci-kcp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-xtaci-kcp(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-xtaci-kcp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xordataexchange-crypt.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-xordataexchange-crypt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xordataexchange-crypt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-xordataexchange-crypt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-xordataexchange-crypt(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-xordataexchange-crypt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xiang90-probing.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-xiang90-probing/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xiang90-probing(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-xiang90-probing    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-xiang90-probing(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-xiang90-probing/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xi2-xz.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-xi2-xz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xi2-xz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-xi2-xz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-xi2-xz(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-xi2-xz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xenolf-lego.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-xenolf-lego/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xenolf-lego(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-xenolf-lego    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-xenolf-lego(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-xenolf-lego/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xeipuuv-gojsonschema.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-xeipuuv-gojsonschema/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xeipuuv-gojsonschema(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-xeipuuv-gojsonschema    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-xeipuuv-gojsonschema(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-xeipuuv-gojsonschema/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xeipuuv-gojsonreference.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-xeipuuv-gojsonreference/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xeipuuv-gojsonreference(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-xeipuuv-gojsonreference    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-xeipuuv-gojsonreference(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-xeipuuv-gojsonreference/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xeipuuv-gojsonpointer.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-xeipuuv-gojsonpointer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xeipuuv-gojsonpointer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-xeipuuv-gojsonpointer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-xeipuuv-gojsonpointer(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-xeipuuv-gojsonpointer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xanzy-ssh-agent.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-xanzy-ssh-agent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xanzy-ssh-agent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-xanzy-ssh-agent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-xanzy-ssh-agent(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-xanzy-ssh-agent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xanzy-go-cloudstack.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-xanzy-go-cloudstack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xanzy-go-cloudstack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-xanzy-go-cloudstack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-xanzy-go-cloudstack(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-xanzy-go-cloudstack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-wsxiaoys-terminal.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-wsxiaoys-terminal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-wsxiaoys-terminal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-wsxiaoys-terminal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-wsxiaoys-terminal(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-wsxiaoys-terminal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-willf-bitset.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-willf-bitset/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-willf-bitset(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-willf-bitset    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-willf-bitset(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-willf-bitset/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-weppos-dnsimple-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-weppos-dnsimple-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-weppos-dnsimple-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-weppos-dnsimple-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-weppos-dnsimple-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-weppos-dnsimple-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-weaveworks-mesh.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-weaveworks-mesh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-weaveworks-mesh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-weaveworks-mesh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-weaveworks-mesh(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-weaveworks-mesh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-voxelbrain-goptions.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-voxelbrain-goptions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-voxelbrain-goptions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-voxelbrain-goptions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-voxelbrain-goptions(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-voxelbrain-goptions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vmware-photon-controller-go-sdk.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-vmware-photon-controller-go-sdk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vmware-photon-controller-go-sdk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-vmware-photon-controller-go-sdk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-vmware-photon-controller-go-sdk(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-vmware-photon-controller-go-sdk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vmware-govmomi.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-vmware-govmomi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vmware-govmomi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-vmware-govmomi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-vmware-govmomi(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-vmware-govmomi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vividcortex-ewma.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-vividcortex-ewma/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vividcortex-ewma(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-vividcortex-ewma    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-vividcortex-ewma(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-vividcortex-ewma/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vishvananda-netns.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-vishvananda-netns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vishvananda-netns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-vishvananda-netns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-vishvananda-netns(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-vishvananda-netns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vishvananda-netlink.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-vishvananda-netlink/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vishvananda-netlink(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-vishvananda-netlink    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-vishvananda-netlink(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-vishvananda-netlink/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-viki-org-dnscache.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-viki-org-dnscache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-viki-org-dnscache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-viki-org-dnscache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-viki-org-dnscache(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-viki-org-dnscache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vdemeester-shakers.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-vdemeester-shakers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vdemeester-shakers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-vdemeester-shakers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-vdemeester-shakers(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-vdemeester-shakers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vbatts-tar-split.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-vbatts-tar-split/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vbatts-tar-split(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-vbatts-tar-split    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-vbatts-tar-split(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-vbatts-tar-split/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vaughan0-go-ini.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-vaughan0-go-ini/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vaughan0-go-ini(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-vaughan0-go-ini    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-vaughan0-go-ini(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-vaughan0-go-ini/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-valyala-bytebufferpool.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-valyala-bytebufferpool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-valyala-bytebufferpool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-valyala-bytebufferpool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-valyala-bytebufferpool(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-valyala-bytebufferpool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-urfave-negroni.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-urfave-negroni/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-urfave-negroni(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-urfave-negroni    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-urfave-negroni(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-urfave-negroni/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-urfave-cli.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-urfave-cli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-urfave-cli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-urfave-cli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-urfave-cli(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-urfave-cli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-unknwon-paginater.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-unknwon-paginater/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-unknwon-paginater(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-unknwon-paginater    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-unknwon-paginater(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-unknwon-paginater/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-unknwon-i18n.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-unknwon-i18n/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-unknwon-i18n(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-unknwon-i18n    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-unknwon-i18n(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-unknwon-i18n/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-unknwon-goconfig.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-unknwon-goconfig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-unknwon-goconfig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-unknwon-goconfig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-unknwon-goconfig(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-unknwon-goconfig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-unknwon-cae.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-unknwon-cae/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-unknwon-cae(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-unknwon-cae    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-unknwon-cae(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-unknwon-cae/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-twstrike-otr3.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-twstrike-otr3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-twstrike-otr3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-twstrike-otr3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-twstrike-otr3(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-twstrike-otr3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-twstrike-gotk3adapter.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-twstrike-gotk3adapter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-twstrike-gotk3adapter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-twstrike-gotk3adapter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-twstrike-gotk3adapter(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-twstrike-gotk3adapter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-twinj-uuid.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-twinj-uuid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-twinj-uuid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-twinj-uuid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-twinj-uuid(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-twinj-uuid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ttacon-chalk.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-ttacon-chalk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ttacon-chalk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-ttacon-chalk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-ttacon-chalk(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-ttacon-chalk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tsenart-tb.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-tsenart-tb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tsenart-tb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-tsenart-tb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-tsenart-tb(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-tsenart-tb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tonistiigi-fifo.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-tonistiigi-fifo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tonistiigi-fifo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-tonistiigi-fifo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-tonistiigi-fifo(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-tonistiigi-fifo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tinylib-msgp.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-tinylib-msgp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tinylib-msgp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-tinylib-msgp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-tinylib-msgp(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-tinylib-msgp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tideland-golib.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-tideland-golib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tideland-golib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-tideland-golib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-tideland-golib(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-tideland-golib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-thomsonreuterseikon-go-ntlm.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-thomsonreuterseikon-go-ntlm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-thomsonreuterseikon-go-ntlm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-thomsonreuterseikon-go-ntlm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-thomsonreuterseikon-go-ntlm(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-thomsonreuterseikon-go-ntlm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tent-canonical-json-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-tent-canonical-json-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tent-canonical-json-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-tent-canonical-json-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-tent-canonical-json-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-tent-canonical-json-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tdewolff-test.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-tdewolff-test/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tdewolff-test(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-tdewolff-test    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-tdewolff-test(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-tdewolff-test/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tdewolff-strconv.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-tdewolff-strconv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tdewolff-strconv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-tdewolff-strconv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-tdewolff-strconv(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-tdewolff-strconv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tdewolff-parse.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-tdewolff-parse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tdewolff-parse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-tdewolff-parse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-tdewolff-parse(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-tdewolff-parse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tdewolff-minify.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-tdewolff-minify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tdewolff-minify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-tdewolff-minify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-tdewolff-minify(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-tdewolff-minify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tdewolff-buffer.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-tdewolff-buffer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tdewolff-buffer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-tdewolff-buffer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-tdewolff-buffer(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-tdewolff-buffer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-svent-go-nbreader.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-svent-go-nbreader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-svent-go-nbreader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-svent-go-nbreader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-svent-go-nbreader(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-svent-go-nbreader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-surma-gocpio.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-surma-gocpio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-surma-gocpio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-surma-gocpio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-surma-gocpio(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-surma-gocpio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-stvp-tempredis.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-stvp-tempredis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-stvp-tempredis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-stvp-tempredis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-stvp-tempredis(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-stvp-tempredis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-stvp-go-udp-testing.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-stvp-go-udp-testing/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-stvp-go-udp-testing(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-stvp-go-udp-testing    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-stvp-go-udp-testing(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-stvp-go-udp-testing/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-stripe-krl.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-stripe-krl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-stripe-krl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-stripe-krl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-stripe-krl(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-stripe-krl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-stevvooe-resumable.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-stevvooe-resumable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-stevvooe-resumable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-stevvooe-resumable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-stevvooe-resumable(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-stevvooe-resumable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-steveyen-gtreap.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-steveyen-gtreap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-steveyen-gtreap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-steveyen-gtreap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-steveyen-gtreap(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-steveyen-gtreap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-stathat-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-stathat-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-stathat-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-stathat-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-stathat-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-stathat-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-stacktic-dropbox.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-stacktic-dropbox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-stacktic-dropbox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-stacktic-dropbox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-stacktic-dropbox(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-stacktic-dropbox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ssor-bom.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-ssor-bom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ssor-bom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-ssor-bom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-ssor-bom(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-ssor-bom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-spf13-viper.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-spf13-viper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-spf13-viper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-spf13-viper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-spf13-viper(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-spf13-viper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-spf13-pflag.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-spf13-pflag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-spf13-pflag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-spf13-pflag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-spf13-pflag(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-spf13-pflag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-spf13-nitro.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-spf13-nitro/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-spf13-nitro(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-spf13-nitro    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-spf13-nitro(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-spf13-nitro/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-spf13-jwalterweatherman.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-spf13-jwalterweatherman/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-spf13-jwalterweatherman(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-spf13-jwalterweatherman    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-spf13-jwalterweatherman(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-spf13-jwalterweatherman/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-spf13-fsync.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-spf13-fsync/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-spf13-fsync(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-spf13-fsync    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-spf13-fsync(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-spf13-fsync/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-spf13-cobra.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-spf13-cobra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-spf13-cobra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-spf13-cobra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-spf13-cobra(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-spf13-cobra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-spf13-cast.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-spf13-cast/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-spf13-cast(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-spf13-cast    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-spf13-cast(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-spf13-cast/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-spf13-afero.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-spf13-afero/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-spf13-afero(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-spf13-afero    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-spf13-afero(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-spf13-afero/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-spacejam-loghisto.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-spacejam-loghisto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-spacejam-loghisto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-spacejam-loghisto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-spacejam-loghisto(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-spacejam-loghisto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-socketplane-libovsdb.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-socketplane-libovsdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-socketplane-libovsdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-socketplane-libovsdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-socketplane-libovsdb(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-socketplane-libovsdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-smartystreets-goconvey.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-smartystreets-goconvey/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-smartystreets-goconvey(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-smartystreets-goconvey    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-smartystreets-goconvey(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-smartystreets-goconvey/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-smartystreets-go-aws-auth.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-smartystreets-go-aws-auth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-smartystreets-go-aws-auth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-smartystreets-go-aws-auth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-smartystreets-go-aws-auth(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-smartystreets-go-aws-auth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-smartystreets-assertions.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-smartystreets-assertions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-smartystreets-assertions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-smartystreets-assertions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-smartystreets-assertions(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-smartystreets-assertions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-skratchdot-open-golang.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-skratchdot-open-golang/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-skratchdot-open-golang(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-skratchdot-open-golang    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-skratchdot-open-golang(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-skratchdot-open-golang/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-skarademir-naturalsort.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-skarademir-naturalsort/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-skarademir-naturalsort(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-skarademir-naturalsort    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-skarademir-naturalsort(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-skarademir-naturalsort/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-sjoerdsimons-ostree-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-sjoerdsimons-ostree-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-sjoerdsimons-ostree-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-sjoerdsimons-ostree-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-sjoerdsimons-ostree-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-sjoerdsimons-ostree-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-siddontang-rdb.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-siddontang-rdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-siddontang-rdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-siddontang-rdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-siddontang-rdb(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-siddontang-rdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-siddontang-ledisdb.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-siddontang-ledisdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-siddontang-ledisdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-siddontang-ledisdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-siddontang-ledisdb(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-siddontang-ledisdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-siddontang-go-snappy.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-siddontang-go-snappy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-siddontang-go-snappy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-siddontang-go-snappy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-siddontang-go-snappy(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-siddontang-go-snappy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-siddontang-goredis.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-siddontang-goredis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-siddontang-goredis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-siddontang-goredis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-siddontang-goredis(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-siddontang-goredis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-siddontang-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-siddontang-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-siddontang-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-siddontang-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-siddontang-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-siddontang-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-shurcool-sanitized-anchor-name.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-shurcool-sanitized-anchor-name/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-shurcool-sanitized-anchor-name(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-shurcool-sanitized-anchor-name    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-shurcool-sanitized-anchor-name(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-shurcool-sanitized-anchor-name/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-shopspring-decimal.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-shopspring-decimal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-shopspring-decimal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-shopspring-decimal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-shopspring-decimal(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-shopspring-decimal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-shopify-sarama.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-shopify-sarama/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-shopify-sarama(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-shopify-sarama    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-shopify-sarama(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-shopify-sarama/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-shopify-logrus-bugsnag.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-shopify-logrus-bugsnag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-shopify-logrus-bugsnag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-shopify-logrus-bugsnag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-shopify-logrus-bugsnag(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-shopify-logrus-bugsnag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-shogo82148-go-shuffle.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-shogo82148-go-shuffle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-shogo82148-go-shuffle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-shogo82148-go-shuffle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-shogo82148-go-shuffle(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-shogo82148-go-shuffle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-shiena-ansicolor.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-shiena-ansicolor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-shiena-ansicolor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-shiena-ansicolor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-shiena-ansicolor(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-shiena-ansicolor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-shibukawa-configdir.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-shibukawa-configdir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-shibukawa-configdir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-shibukawa-configdir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-shibukawa-configdir(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-shibukawa-configdir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-sevlyar-go-daemon.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-sevlyar-go-daemon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-sevlyar-go-daemon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-sevlyar-go-daemon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-sevlyar-go-daemon(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-sevlyar-go-daemon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-sergi-go-diff.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-sergi-go-diff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-sergi-go-diff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-sergi-go-diff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-sergi-go-diff(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-sergi-go-diff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-serenize-snaker.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-serenize-snaker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-serenize-snaker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-serenize-snaker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-serenize-snaker(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-serenize-snaker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-seiflotfy-cuckoofilter.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-seiflotfy-cuckoofilter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-seiflotfy-cuckoofilter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-seiflotfy-cuckoofilter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-seiflotfy-cuckoofilter(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-seiflotfy-cuckoofilter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-seccomp-libseccomp-golang.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-seccomp-libseccomp-golang/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-seccomp-libseccomp-golang(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-seccomp-libseccomp-golang    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-seccomp-libseccomp-golang(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-seccomp-libseccomp-golang/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-seandolphin-bqschema.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-seandolphin-bqschema/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-seandolphin-bqschema(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-seandolphin-bqschema    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-seandolphin-bqschema(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-seandolphin-bqschema/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-satori-go.uuid.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-satori-go.uuid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-satori-go.uuid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-satori-go.uuid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-satori-go.uuid(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-satori-go.uuid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-samuel-go-zookeeper.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-samuel-go-zookeeper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-samuel-go-zookeeper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-samuel-go-zookeeper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-samuel-go-zookeeper(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-samuel-go-zookeeper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-samalba-dockerclient.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-samalba-dockerclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-samalba-dockerclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-samalba-dockerclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-samalba-dockerclient(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-samalba-dockerclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-saintfish-chardet.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-saintfish-chardet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-saintfish-chardet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-saintfish-chardet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-saintfish-chardet(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-saintfish-chardet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ryanuber-columnize.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-ryanuber-columnize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ryanuber-columnize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-ryanuber-columnize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-ryanuber-columnize(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-ryanuber-columnize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-russellhaering-goxmldsig.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-russellhaering-goxmldsig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-russellhaering-goxmldsig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-russellhaering-goxmldsig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-russellhaering-goxmldsig(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-russellhaering-goxmldsig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rubyist-tracerx.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-rubyist-tracerx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rubyist-tracerx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-rubyist-tracerx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-rubyist-tracerx(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-rubyist-tracerx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rsc-letsencrypt.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-rsc-letsencrypt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rsc-letsencrypt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-rsc-letsencrypt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-rsc-letsencrypt(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-rsc-letsencrypt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rogpeppe-fastuuid.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-rogpeppe-fastuuid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rogpeppe-fastuuid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-rogpeppe-fastuuid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-rogpeppe-fastuuid(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-rogpeppe-fastuuid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-robfig-cron.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-robfig-cron/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-robfig-cron(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-robfig-cron    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-robfig-cron(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-robfig-cron/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-robertkrimen-otto.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-robertkrimen-otto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-robertkrimen-otto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-robertkrimen-otto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-robertkrimen-otto(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-robertkrimen-otto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rjeczalik-notify.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-rjeczalik-notify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rjeczalik-notify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-rjeczalik-notify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-rjeczalik-notify(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-rjeczalik-notify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rifflock-lfshook.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-rifflock-lfshook/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rifflock-lfshook(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-rifflock-lfshook    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-rifflock-lfshook(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-rifflock-lfshook/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rfjakob-eme.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-rfjakob-eme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rfjakob-eme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-rfjakob-eme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-rfjakob-eme(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-rfjakob-eme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-revel-revel.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-revel-revel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-revel-revel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-revel-revel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-revel-revel(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-revel-revel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-restic-chunker.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-restic-chunker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-restic-chunker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-restic-chunker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-restic-chunker(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-restic-chunker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-renstrom-dedent.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-renstrom-dedent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-renstrom-dedent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-renstrom-dedent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-renstrom-dedent(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-renstrom-dedent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-remyoudompheng-bigfft.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-remyoudompheng-bigfft/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-remyoudompheng-bigfft(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-remyoudompheng-bigfft    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-remyoudompheng-bigfft(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-remyoudompheng-bigfft/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rakyll-globalconf.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-rakyll-globalconf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rakyll-globalconf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-rakyll-globalconf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-rakyll-globalconf(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-rakyll-globalconf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-raintank-met.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-raintank-met/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-raintank-met(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-raintank-met    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-raintank-met(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-raintank-met/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rackspace-gophercloud.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-rackspace-gophercloud/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rackspace-gophercloud(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-rackspace-gophercloud    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-rackspace-gophercloud(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-rackspace-gophercloud/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-racksec-srslog.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-racksec-srslog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-racksec-srslog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-racksec-srslog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-racksec-srslog(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-racksec-srslog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-quobyte-api.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-quobyte-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-quobyte-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-quobyte-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-quobyte-api(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-quobyte-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-qor-inflection.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-qor-inflection/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-qor-inflection(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-qor-inflection    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-qor-inflection(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-qor-inflection/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-puerkitobio-purell.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-puerkitobio-purell/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-puerkitobio-purell(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-puerkitobio-purell    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-puerkitobio-purell(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-puerkitobio-purell/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-puerkitobio-goquery.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-puerkitobio-goquery/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-puerkitobio-goquery(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-puerkitobio-goquery    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-puerkitobio-goquery(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-puerkitobio-goquery/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-prometheus-tsdb.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-prometheus-tsdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-prometheus-tsdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-prometheus-tsdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-prometheus-tsdb(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-prometheus-tsdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-prometheus-common.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-prometheus-common/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-prometheus-common(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-prometheus-common    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-prometheus-common(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-prometheus-common/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-prometheus-client-model.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-prometheus-client-model/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-prometheus-client-model(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-prometheus-client-model    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-prometheus-client-model(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-prometheus-client-model/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-prometheus-client-golang.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-prometheus-client-golang/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-prometheus-client-golang(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-prometheus-client-golang    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-prometheus-client-golang(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-prometheus-client-golang/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pquerna-otp.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-pquerna-otp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pquerna-otp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-pquerna-otp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-pquerna-otp(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-pquerna-otp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pquerna-cachecontrol.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-pquerna-cachecontrol/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pquerna-cachecontrol(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-pquerna-cachecontrol    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-pquerna-cachecontrol(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-pquerna-cachecontrol/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pmezard-go-difflib.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-pmezard-go-difflib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pmezard-go-difflib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-pmezard-go-difflib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-pmezard-go-difflib(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-pmezard-go-difflib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pkg-xattr.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-pkg-xattr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pkg-xattr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-pkg-xattr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-pkg-xattr(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-pkg-xattr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pkg-sftp.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-pkg-sftp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pkg-sftp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-pkg-sftp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-pkg-sftp(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-pkg-sftp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pkg-profile.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-pkg-profile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pkg-profile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-pkg-profile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-pkg-profile(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-pkg-profile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pkg-errors.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-pkg-errors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pkg-errors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-pkg-errors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-pkg-errors(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-pkg-errors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pkg-browser.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-pkg-browser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pkg-browser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-pkg-browser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-pkg-browser(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-pkg-browser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pivotal-golang-clock.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-pivotal-golang-clock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pivotal-golang-clock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-pivotal-golang-clock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-pivotal-golang-clock(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-pivotal-golang-clock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pingcap-check.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-pingcap-check/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pingcap-check(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-pingcap-check    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-pingcap-check(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-pingcap-check/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pierrec-lz4.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-pierrec-lz4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pierrec-lz4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-pierrec-lz4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-pierrec-lz4(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-pierrec-lz4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-philhofer-fwd.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-philhofer-fwd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-philhofer-fwd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-philhofer-fwd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-philhofer-fwd(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-philhofer-fwd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-peterhellberg-link.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-peterhellberg-link/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-peterhellberg-link(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-peterhellberg-link    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-peterhellberg-link(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-peterhellberg-link/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-peterbourgon-diskv.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-peterbourgon-diskv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-peterbourgon-diskv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-peterbourgon-diskv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-peterbourgon-diskv(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-peterbourgon-diskv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-petar-gollrb.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-petar-gollrb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-petar-gollrb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-petar-gollrb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-petar-gollrb(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-petar-gollrb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pelletier-go-toml.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-pelletier-go-toml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pelletier-go-toml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-pelletier-go-toml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-pelletier-go-toml(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-pelletier-go-toml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pelletier-go-buffruneio.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-pelletier-go-buffruneio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pelletier-go-buffruneio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-pelletier-go-buffruneio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-pelletier-go-buffruneio(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-pelletier-go-buffruneio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pborman-uuid.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-pborman-uuid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pborman-uuid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-pborman-uuid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-pborman-uuid(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-pborman-uuid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-paulrosania-go-charset.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-paulrosania-go-charset/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-paulrosania-go-charset(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-paulrosania-go-charset    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-paulrosania-go-charset(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-paulrosania-go-charset/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-patrickmn-go-cache.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-patrickmn-go-cache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-patrickmn-go-cache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-patrickmn-go-cache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-patrickmn-go-cache(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-patrickmn-go-cache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-parnurzeal-gorequest.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-parnurzeal-gorequest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-parnurzeal-gorequest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-parnurzeal-gorequest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-parnurzeal-gorequest(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-parnurzeal-gorequest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-optiopay-kafka.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-optiopay-kafka/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-optiopay-kafka(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-optiopay-kafka    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-optiopay-kafka(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-optiopay-kafka/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-opentracing-opentracing-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-opentracing-opentracing-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-opentracing-opentracing-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-opentracing-opentracing-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-opentracing-opentracing-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-opentracing-opentracing-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-opentracing-contrib-go-stdlib.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-opentracing-contrib-go-stdlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-opentracing-contrib-go-stdlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-opentracing-contrib-go-stdlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-opentracing-contrib-go-stdlib(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-opentracing-contrib-go-stdlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-opennota-urlesc.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-opennota-urlesc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-opennota-urlesc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-opennota-urlesc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-opennota-urlesc(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-opennota-urlesc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-opencontainers-selinux.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-opencontainers-selinux/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-opencontainers-selinux(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-opencontainers-selinux    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-opencontainers-selinux(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-opencontainers-selinux/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-opencontainers-image-spec.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-opencontainers-image-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-opencontainers-image-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-opencontainers-image-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-opencontainers-image-spec(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-opencontainers-image-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-olekukonko-ts.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-olekukonko-ts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-olekukonko-ts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-olekukonko-ts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-olekukonko-ts(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-olekukonko-ts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-olekukonko-tablewriter.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-olekukonko-tablewriter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-olekukonko-tablewriter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-olekukonko-tablewriter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-olekukonko-tablewriter(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-olekukonko-tablewriter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-oleiade-reflections.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-oleiade-reflections/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-oleiade-reflections(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-oleiade-reflections    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-oleiade-reflections(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-oleiade-reflections/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-okzk-sdnotify.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-okzk-sdnotify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-okzk-sdnotify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-okzk-sdnotify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-okzk-sdnotify(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-okzk-sdnotify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-oklog-ulid.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-oklog-ulid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-oklog-ulid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-oklog-ulid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-oklog-ulid(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-oklog-ulid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ogier-pflag.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-ogier-pflag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ogier-pflag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-ogier-pflag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-ogier-pflag(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-ogier-pflag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-odeke-em-ripper.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-odeke-em-ripper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-odeke-em-ripper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-odeke-em-ripper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-odeke-em-ripper(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-odeke-em-ripper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-odeke-em-command.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-odeke-em-command/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-odeke-em-command(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-odeke-em-command    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-odeke-em-command(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-odeke-em-command/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-odeke-em-cli-spinner.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-odeke-em-cli-spinner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-odeke-em-cli-spinner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-odeke-em-cli-spinner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-odeke-em-cli-spinner(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-odeke-em-cli-spinner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-odeke-em-cache.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-odeke-em-cache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-odeke-em-cache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-odeke-em-cache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-odeke-em-cache(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-odeke-em-cache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-octokit-go-octokit.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-octokit-go-octokit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-octokit-go-octokit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-octokit-go-octokit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-octokit-go-octokit(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-octokit-go-octokit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nytimes-gziphandler.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-nytimes-gziphandler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nytimes-gziphandler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-nytimes-gziphandler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-nytimes-gziphandler(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-nytimes-gziphandler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nwidger-jsoncolor.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-nwidger-jsoncolor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nwidger-jsoncolor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-nwidger-jsoncolor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-nwidger-jsoncolor(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-nwidger-jsoncolor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nightlyone-lockfile.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-nightlyone-lockfile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nightlyone-lockfile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-nightlyone-lockfile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-nightlyone-lockfile(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-nightlyone-lockfile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nicksnyder-go-i18n.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-nicksnyder-go-i18n/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nicksnyder-go-i18n(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-nicksnyder-go-i18n    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-nicksnyder-go-i18n(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-nicksnyder-go-i18n/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ngaut-sync2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-ngaut-sync2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ngaut-sync2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-ngaut-sync2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-ngaut-sync2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-ngaut-sync2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ngaut-pools.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-ngaut-pools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ngaut-pools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-ngaut-pools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-ngaut-pools(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-ngaut-pools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ngaut-log.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-ngaut-log/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ngaut-log(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-ngaut-log    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-ngaut-log(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-ngaut-log/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ngaut-go-zookeeper.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-ngaut-go-zookeeper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ngaut-go-zookeeper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-ngaut-go-zookeeper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-ngaut-go-zookeeper(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-ngaut-go-zookeeper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ngaut-deadline.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-ngaut-deadline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ngaut-deadline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-ngaut-deadline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-ngaut-deadline(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-ngaut-deadline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-neowaylabs-wabbit.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-neowaylabs-wabbit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-neowaylabs-wabbit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-neowaylabs-wabbit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-neowaylabs-wabbit(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-neowaylabs-wabbit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-neelance-sourcemap.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-neelance-sourcemap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-neelance-sourcemap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-neelance-sourcemap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-neelance-sourcemap(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-neelance-sourcemap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-neelance-astrewrite.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-neelance-astrewrite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-neelance-astrewrite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-neelance-astrewrite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-neelance-astrewrite(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-neelance-astrewrite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nebulouslabs-muxado.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-muxado/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nebulouslabs-muxado(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-muxado    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-nebulouslabs-muxado(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-muxado/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nebulouslabs-merkletree.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-merkletree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nebulouslabs-merkletree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-merkletree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-nebulouslabs-merkletree(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-merkletree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nebulouslabs-go-upnp.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-go-upnp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nebulouslabs-go-upnp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-go-upnp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-nebulouslabs-go-upnp(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-go-upnp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nebulouslabs-fastrand.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-fastrand/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nebulouslabs-fastrand(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-fastrand    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-nebulouslabs-fastrand(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-fastrand/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nebulouslabs-errors.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-errors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nebulouslabs-errors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-errors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-nebulouslabs-errors(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-errors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nebulouslabs-entropy-mnemonics.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-entropy-mnemonics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nebulouslabs-entropy-mnemonics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-entropy-mnemonics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-nebulouslabs-entropy-mnemonics(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-entropy-mnemonics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nebulouslabs-ed25519.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-ed25519/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nebulouslabs-ed25519(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-ed25519    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-nebulouslabs-ed25519(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-ed25519/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nebulouslabs-demotemutex.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-demotemutex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nebulouslabs-demotemutex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-demotemutex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-nebulouslabs-demotemutex(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-demotemutex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nebulouslabs-bolt.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-bolt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nebulouslabs-bolt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-bolt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-nebulouslabs-bolt(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-nebulouslabs-bolt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ncw-swift.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-ncw-swift/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ncw-swift(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-ncw-swift    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-ncw-swift(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-ncw-swift/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ncw-go-acd.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-ncw-go-acd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ncw-go-acd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-ncw-go-acd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-ncw-go-acd(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-ncw-go-acd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nbutton23-zxcvbn-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-nbutton23-zxcvbn-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nbutton23-zxcvbn-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-nbutton23-zxcvbn-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-nbutton23-zxcvbn-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-nbutton23-zxcvbn-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-natefinch-lumberjack.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-natefinch-lumberjack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-natefinch-lumberjack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-natefinch-lumberjack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-natefinch-lumberjack(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-natefinch-lumberjack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mxk-go-flowrate.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mxk-go-flowrate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mxk-go-flowrate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mxk-go-flowrate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mxk-go-flowrate(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mxk-go-flowrate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mwitkow-go-conntrack.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mwitkow-go-conntrack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mwitkow-go-conntrack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mwitkow-go-conntrack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mwitkow-go-conntrack(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mwitkow-go-conntrack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mvo5-uboot-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mvo5-uboot-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mvo5-uboot-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mvo5-uboot-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mvo5-uboot-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mvo5-uboot-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mvdan-xurls.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mvdan-xurls/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mvdan-xurls(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mvdan-xurls    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mvdan-xurls(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mvdan-xurls/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-muesli-smartcrop.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-muesli-smartcrop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-muesli-smartcrop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-muesli-smartcrop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-muesli-smartcrop(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-muesli-smartcrop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-msteinert-pam.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-msteinert-pam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-msteinert-pam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-msteinert-pam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-msteinert-pam(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-msteinert-pam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mrunalp-fileutils.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mrunalp-fileutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mrunalp-fileutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mrunalp-fileutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mrunalp-fileutils(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mrunalp-fileutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mrjones-oauth.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mrjones-oauth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mrjones-oauth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mrjones-oauth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mrjones-oauth(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mrjones-oauth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mreiferson-go-httpclient.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mreiferson-go-httpclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mreiferson-go-httpclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mreiferson-go-httpclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mreiferson-go-httpclient(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mreiferson-go-httpclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-moul-http2curl.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-moul-http2curl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-moul-http2curl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-moul-http2curl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-moul-http2curl(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-moul-http2curl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-montanaflynn-stats.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-montanaflynn-stats/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-montanaflynn-stats(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-montanaflynn-stats    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-montanaflynn-stats(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-montanaflynn-stats/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-mapstructure.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-mapstructure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-mapstructure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mitchellh-mapstructure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mitchellh-mapstructure(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-mapstructure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-ioprogress.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-ioprogress/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-ioprogress(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mitchellh-ioprogress    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mitchellh-ioprogress(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-ioprogress/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-iochan.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-iochan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-iochan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mitchellh-iochan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mitchellh-iochan(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-iochan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-hashstructure.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-hashstructure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-hashstructure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mitchellh-hashstructure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mitchellh-hashstructure(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-hashstructure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-go-wordwrap.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-go-wordwrap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-go-wordwrap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mitchellh-go-wordwrap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mitchellh-go-wordwrap(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-go-wordwrap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-go-ps.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-go-ps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-go-ps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mitchellh-go-ps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mitchellh-go-ps(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-go-ps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-go-homedir.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-go-homedir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-go-homedir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mitchellh-go-homedir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mitchellh-go-homedir(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-go-homedir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-copystructure.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-copystructure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-copystructure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mitchellh-copystructure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mitchellh-copystructure(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-copystructure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-colorstring.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-colorstring/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-colorstring(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mitchellh-colorstring    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mitchellh-colorstring(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-colorstring/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-minio-go-homedir.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-minio-go-homedir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-minio-go-homedir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-minio-go-homedir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-minio-go-homedir(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-minio-go-homedir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-minio-dsync.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-minio-dsync/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-minio-dsync(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-minio-dsync    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-minio-dsync(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-minio-dsync/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-minio-cli.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-minio-cli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-minio-cli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-minio-cli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-minio-cli(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-minio-cli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mikesmitty-edkey.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mikesmitty-edkey/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mikesmitty-edkey(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mikesmitty-edkey    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mikesmitty-edkey(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mikesmitty-edkey/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-miekg-pkcs11.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-miekg-pkcs11/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-miekg-pkcs11(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-miekg-pkcs11    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-miekg-pkcs11(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-miekg-pkcs11/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-miekg-mmark.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-miekg-mmark/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-miekg-mmark(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-miekg-mmark    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-miekg-mmark(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-miekg-mmark/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-miekg-dns.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-miekg-dns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-miekg-dns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-miekg-dns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-miekg-dns(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-miekg-dns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-microcosm-cc-bluemonday.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-microcosm-cc-bluemonday/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-microcosm-cc-bluemonday(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-microcosm-cc-bluemonday    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-microcosm-cc-bluemonday(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-microcosm-cc-bluemonday/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mesos-mesos-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mesos-mesos-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mesos-mesos-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mesos-mesos-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mesos-mesos-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mesos-mesos-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mcuadros-go-version.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mcuadros-go-version/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mcuadros-go-version(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mcuadros-go-version    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mcuadros-go-version(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mcuadros-go-version/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mattn-go-shellwords.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mattn-go-shellwords/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mattn-go-shellwords(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mattn-go-shellwords    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mattn-go-shellwords(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mattn-go-shellwords/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mattn-go-runewidth.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mattn-go-runewidth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mattn-go-runewidth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mattn-go-runewidth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mattn-go-runewidth(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mattn-go-runewidth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-matryer-try.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-matryer-try/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-matryer-try(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-matryer-try    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-matryer-try(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-matryer-try/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-masterzen-xmlpath.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-masterzen-xmlpath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-masterzen-xmlpath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-masterzen-xmlpath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-masterzen-xmlpath(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-masterzen-xmlpath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-masterzen-winrm.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-masterzen-winrm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-masterzen-winrm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-masterzen-winrm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-masterzen-winrm(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-masterzen-winrm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-masterzen-simplexml.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-masterzen-simplexml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-masterzen-simplexml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-masterzen-simplexml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-masterzen-simplexml(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-masterzen-simplexml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-masterminds-semver-dev.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-masterminds-semver-dev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-masterminds-semver-dev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-masterminds-semver-dev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-masterminds-semver-dev(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-masterminds-semver-dev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-marstr-collection.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-marstr-collection/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-marstr-collection(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-marstr-collection    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-marstr-collection(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-marstr-collection/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-markbates-inflect.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-markbates-inflect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-markbates-inflect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-markbates-inflect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-markbates-inflect(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-markbates-inflect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-markbates-goth.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-markbates-goth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-markbates-goth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-markbates-goth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-markbates-goth(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-markbates-goth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-manyminds-api2go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-manyminds-api2go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-manyminds-api2go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-manyminds-api2go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-manyminds-api2go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-manyminds-api2go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-makenowjust-heredoc.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-makenowjust-heredoc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-makenowjust-heredoc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-makenowjust-heredoc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-makenowjust-heredoc(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-makenowjust-heredoc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mailru-easyjson.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mailru-easyjson/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mailru-easyjson(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mailru-easyjson    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mailru-easyjson(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mailru-easyjson/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-magiconair-properties.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-magiconair-properties/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-magiconair-properties(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-magiconair-properties    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-magiconair-properties(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-magiconair-properties/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-lunny-nodb.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-lunny-nodb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-lunny-nodb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-lunny-nodb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-lunny-nodb(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-lunny-nodb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-lunny-log.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-lunny-log/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-lunny-log(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-lunny-log    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-lunny-log(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-lunny-log/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-lpabon-godbc.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-lpabon-godbc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-lpabon-godbc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-lpabon-godbc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-lpabon-godbc(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-lpabon-godbc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-linuxkit-virtsock.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-linuxkit-virtsock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-linuxkit-virtsock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-linuxkit-virtsock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-linuxkit-virtsock(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-linuxkit-virtsock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-lib-pq.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-lib-pq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-lib-pq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-lib-pq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-lib-pq(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-lib-pq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-leemcloughlin-gofarmhash.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-leemcloughlin-gofarmhash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-leemcloughlin-gofarmhash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-leemcloughlin-gofarmhash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-leemcloughlin-gofarmhash(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-leemcloughlin-gofarmhash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kyokomi-emoji.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-kyokomi-emoji/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kyokomi-emoji(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-kyokomi-emoji    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-kyokomi-emoji(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-kyokomi-emoji/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kylelemons-go-gypsy.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-kylelemons-go-gypsy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kylelemons-go-gypsy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-kylelemons-go-gypsy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-kylelemons-go-gypsy(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-kylelemons-go-gypsy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kylelemons-godebug.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-kylelemons-godebug/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kylelemons-godebug(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-kylelemons-godebug    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-kylelemons-godebug(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-kylelemons-godebug/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kubernetes-gengo.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-kubernetes-gengo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kubernetes-gengo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-kubernetes-gengo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-kubernetes-gengo(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-kubernetes-gengo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kr-fs.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-kr-fs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kr-fs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-kr-fs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-kr-fs(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-kr-fs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kr-binarydist.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-kr-binarydist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kr-binarydist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-kr-binarydist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-kr-binarydist(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-kr-binarydist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kotakanbe-go-pingscanner.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-kotakanbe-go-pingscanner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kotakanbe-go-pingscanner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-kotakanbe-go-pingscanner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-kotakanbe-go-pingscanner(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-kotakanbe-go-pingscanner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kolo-xmlrpc.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-kolo-xmlrpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kolo-xmlrpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-kolo-xmlrpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-kolo-xmlrpc(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-kolo-xmlrpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-klauspost-reedsolomon.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-klauspost-reedsolomon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-klauspost-reedsolomon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-klauspost-reedsolomon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-klauspost-reedsolomon(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-klauspost-reedsolomon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-klauspost-pgzip.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-klauspost-pgzip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-klauspost-pgzip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-klauspost-pgzip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-klauspost-pgzip(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-klauspost-pgzip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kisom-goutils.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-kisom-goutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kisom-goutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-kisom-goutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-kisom-goutils(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-kisom-goutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kisielk-sqlstruct.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-kisielk-sqlstruct/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kisielk-sqlstruct(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-kisielk-sqlstruct    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-kisielk-sqlstruct(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-kisielk-sqlstruct/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kisielk-gotool.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-kisielk-gotool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kisielk-gotool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-kisielk-gotool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-kisielk-gotool(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-kisielk-gotool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kballard-go-shellquote.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-kballard-go-shellquote/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kballard-go-shellquote(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-kballard-go-shellquote    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-kballard-go-shellquote(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-kballard-go-shellquote/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-karlseguin-expect.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-karlseguin-expect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-karlseguin-expect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-karlseguin-expect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-karlseguin-expect(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-karlseguin-expect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-karlseguin-ccache.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-karlseguin-ccache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-karlseguin-ccache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-karlseguin-ccache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-karlseguin-ccache(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-karlseguin-ccache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kardianos-osext.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-kardianos-osext/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kardianos-osext(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-kardianos-osext    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-kardianos-osext(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-kardianos-osext/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-k0kubun-colorstring.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-k0kubun-colorstring/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-k0kubun-colorstring(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-k0kubun-colorstring    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-k0kubun-colorstring(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-k0kubun-colorstring/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-julienschmidt-httprouter.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-julienschmidt-httprouter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-julienschmidt-httprouter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-julienschmidt-httprouter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-julienschmidt-httprouter(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-julienschmidt-httprouter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-ratelimit.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-juju-ratelimit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-ratelimit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-juju-ratelimit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-juju-ratelimit(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-juju-ratelimit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-errors.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-juju-errors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-errors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-juju-errors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-juju-errors(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-juju-errors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jtacoma-uritemplates.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jtacoma-uritemplates/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jtacoma-uritemplates(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jtacoma-uritemplates    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jtacoma-uritemplates(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jtacoma-uritemplates/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jroimartin-gocui.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jroimartin-gocui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jroimartin-gocui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jroimartin-gocui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jroimartin-gocui(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jroimartin-gocui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jonboulle-clockwork.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jonboulle-clockwork/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jonboulle-clockwork(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jonboulle-clockwork    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jonboulle-clockwork(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jonboulle-clockwork/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-joho-godotenv.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-joho-godotenv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-joho-godotenv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-joho-godotenv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-joho-godotenv(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-joho-godotenv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jmoiron-sqlx.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jmoiron-sqlx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jmoiron-sqlx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jmoiron-sqlx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jmoiron-sqlx(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jmoiron-sqlx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jmhodges-clock.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jmhodges-clock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jmhodges-clock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jmhodges-clock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jmhodges-clock(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jmhodges-clock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jmespath-go-jmespath.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jmespath-go-jmespath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jmespath-go-jmespath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jmespath-go-jmespath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jmespath-go-jmespath(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jmespath-go-jmespath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jlaffaye-ftp.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jlaffaye-ftp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jlaffaye-ftp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jlaffaye-ftp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jlaffaye-ftp(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jlaffaye-ftp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jinzhu-now.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jinzhu-now/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jinzhu-now(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jinzhu-now    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jinzhu-now(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jinzhu-now/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jinzhu-inflection.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jinzhu-inflection/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jinzhu-inflection(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jinzhu-inflection    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jinzhu-inflection(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jinzhu-inflection/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jinzhu-gorm.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jinzhu-gorm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jinzhu-gorm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jinzhu-gorm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jinzhu-gorm(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jinzhu-gorm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jingweno-go-sawyer.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jingweno-go-sawyer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jingweno-go-sawyer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jingweno-go-sawyer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jingweno-go-sawyer(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jingweno-go-sawyer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jfrazelle-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jfrazelle-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jfrazelle-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jfrazelle-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jfrazelle-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jfrazelle-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jessevdk-go-flags.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jessevdk-go-flags/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jessevdk-go-flags(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jessevdk-go-flags    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jessevdk-go-flags(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jessevdk-go-flags/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jeromer-syslogparser.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jeromer-syslogparser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jeromer-syslogparser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jeromer-syslogparser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jeromer-syslogparser(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jeromer-syslogparser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jdkato-syllables.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jdkato-syllables/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jdkato-syllables(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jdkato-syllables    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jdkato-syllables(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jdkato-syllables/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jdkato-prose.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jdkato-prose/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jdkato-prose(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jdkato-prose    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jdkato-prose(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jdkato-prose/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jaytaylor-html2text.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jaytaylor-html2text/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jaytaylor-html2text(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jaytaylor-html2text    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jaytaylor-html2text(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jaytaylor-html2text/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jasonish-go-idsrules.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jasonish-go-idsrules/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jasonish-go-idsrules(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jasonish-go-idsrules    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jasonish-go-idsrules(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jasonish-go-idsrules/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-janimo-textsecure.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-janimo-textsecure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-janimo-textsecure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-janimo-textsecure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-janimo-textsecure(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-janimo-textsecure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jamesclonk-vultr.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jamesclonk-vultr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jamesclonk-vultr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jamesclonk-vultr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jamesclonk-vultr(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jamesclonk-vultr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-util.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-util/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-util(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jacobsa-util    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jacobsa-util(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-util/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-timeutil.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-timeutil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-timeutil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jacobsa-timeutil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jacobsa-timeutil(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-timeutil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-syncutil.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-syncutil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-syncutil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jacobsa-syncutil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jacobsa-syncutil(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-syncutil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-reqtrace.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-reqtrace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-reqtrace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jacobsa-reqtrace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jacobsa-reqtrace(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-reqtrace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-ratelimit.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-ratelimit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-ratelimit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jacobsa-ratelimit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jacobsa-ratelimit(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-ratelimit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-ogletest.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-ogletest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-ogletest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jacobsa-ogletest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jacobsa-ogletest(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-ogletest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-oglemock.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-oglemock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-oglemock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jacobsa-oglemock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jacobsa-oglemock(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-oglemock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-oglematchers.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-oglematchers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-oglematchers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jacobsa-oglematchers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jacobsa-oglematchers(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-oglematchers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-gcloud.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-gcloud/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-gcloud(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jacobsa-gcloud    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jacobsa-gcloud(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-gcloud/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-fuse.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-fuse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-fuse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jacobsa-fuse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jacobsa-fuse(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-fuse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-crypto.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-crypto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-crypto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jacobsa-crypto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jacobsa-crypto(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-crypto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-bazilfuse.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-bazilfuse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jacobsa-bazilfuse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jacobsa-bazilfuse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jacobsa-bazilfuse(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jacobsa-bazilfuse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-issue9-identicon.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-issue9-identicon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-issue9-identicon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-issue9-identicon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-issue9-identicon(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-issue9-identicon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-issue9-assert.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-issue9-assert/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-issue9-assert(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-issue9-assert    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-issue9-assert(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-issue9-assert/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-influxdata-yarpc.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-influxdata-yarpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-influxdata-yarpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-influxdata-yarpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-influxdata-yarpc(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-influxdata-yarpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-influxdata-toml.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-influxdata-toml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-influxdata-toml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-influxdata-toml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-influxdata-toml(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-influxdata-toml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-influxdata-influxql.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-influxdata-influxql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-influxdata-influxql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-influxdata-influxql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-influxdata-influxql(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-influxdata-influxql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-influxdata-config.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-influxdata-config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-influxdata-config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-influxdata-config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-influxdata-config(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-influxdata-config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-inconshreveable-muxado.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-inconshreveable-muxado/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-inconshreveable-muxado(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-inconshreveable-muxado    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-inconshreveable-muxado(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-inconshreveable-muxado/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-inconshreveable-mousetrap.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-inconshreveable-mousetrap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-inconshreveable-mousetrap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-inconshreveable-mousetrap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-inconshreveable-mousetrap(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-inconshreveable-mousetrap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-inconshreveable-go-update.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-inconshreveable-go-update/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-inconshreveable-go-update(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-inconshreveable-go-update    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-inconshreveable-go-update(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-inconshreveable-go-update/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-imdario-mergo.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-imdario-mergo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-imdario-mergo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-imdario-mergo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-imdario-mergo(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-imdario-mergo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hydrogen18-stoppablelistener.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hydrogen18-stoppablelistener/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hydrogen18-stoppablelistener(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hydrogen18-stoppablelistener    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hydrogen18-stoppablelistener(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hydrogen18-stoppablelistener/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hydrogen18-stalecucumber.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hydrogen18-stalecucumber/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hydrogen18-stalecucumber(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hydrogen18-stalecucumber    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hydrogen18-stalecucumber(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hydrogen18-stalecucumber/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-huin-goupnp.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-huin-goupnp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-huin-goupnp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-huin-goupnp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-huin-goupnp(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-huin-goupnp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hpcloud-tail.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hpcloud-tail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hpcloud-tail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hpcloud-tail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hpcloud-tail(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hpcloud-tail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-howeyc-gopass.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-howeyc-gopass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-howeyc-gopass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-howeyc-gopass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-howeyc-gopass(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-howeyc-gopass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hlandau-xlog.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hlandau-xlog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hlandau-xlog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hlandau-xlog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hlandau-xlog(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hlandau-xlog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hlandau-goutils.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hlandau-goutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hlandau-goutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hlandau-goutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hlandau-goutils(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hlandau-goutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hlandau-dexlogconfig.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hlandau-dexlogconfig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hlandau-dexlogconfig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hlandau-dexlogconfig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hlandau-dexlogconfig(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hlandau-dexlogconfig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hlandau-degoutils.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hlandau-degoutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hlandau-degoutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hlandau-degoutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hlandau-degoutils(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hlandau-degoutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hlandau-buildinfo.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hlandau-buildinfo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hlandau-buildinfo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hlandau-buildinfo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hlandau-buildinfo(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hlandau-buildinfo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hawkular-hawkular-client-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hawkular-hawkular-client-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hawkular-hawkular-client-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hawkular-hawkular-client-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hawkular-hawkular-client-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hawkular-hawkular-client-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-yamux.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-yamux/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-yamux(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-yamux    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-yamux(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-yamux/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-uuid.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-uuid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-uuid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-uuid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-uuid(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-uuid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-serf.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-serf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-serf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-serf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-serf(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-serf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-scada-client.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-scada-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-scada-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-scada-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-scada-client(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-scada-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-raft-mdb.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-raft-mdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-raft-mdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-raft-mdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-raft-mdb(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-raft-mdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-net-rpc-msgpackrpc.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-net-rpc-msgpackrpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-net-rpc-msgpackrpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-net-rpc-msgpackrpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-net-rpc-msgpackrpc(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-net-rpc-msgpackrpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-memberlist.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-memberlist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-memberlist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-memberlist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-memberlist(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-memberlist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-mdns.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-mdns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-mdns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-mdns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-mdns(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-mdns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-logutils.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-logutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-logutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-logutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-logutils(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-logutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-hil.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-hil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-hil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-hil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-hil(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-hil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-hcl.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-hcl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-hcl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-hcl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-hcl(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-hcl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-uuid.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-uuid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-uuid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-uuid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-go-uuid(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-uuid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-syslog.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-syslog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-syslog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-syslog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-go-syslog(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-syslog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-sockaddr.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-sockaddr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-sockaddr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-sockaddr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-go-sockaddr(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-sockaddr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-rootcerts.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-rootcerts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-rootcerts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-rootcerts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-go-rootcerts(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-rootcerts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-retryablehttp.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-retryablehttp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-retryablehttp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-retryablehttp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-go-retryablehttp(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-retryablehttp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-reap.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-reap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-reap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-reap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-go-reap(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-reap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-plugin.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-go-plugin(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-multierror.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-multierror/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-multierror(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-multierror    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-go-multierror(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-multierror/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-memdb.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-memdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-memdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-memdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-go-memdb(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-memdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-golang-lru.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-golang-lru/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-golang-lru(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-golang-lru    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-golang-lru(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-golang-lru/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-immutable-radix.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-immutable-radix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-immutable-radix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-immutable-radix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-go-immutable-radix(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-immutable-radix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-getter.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-getter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-getter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-getter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-go-getter(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-getter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-cleanhttp.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-cleanhttp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-cleanhttp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-cleanhttp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-go-cleanhttp(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-cleanhttp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-checkpoint.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-checkpoint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-checkpoint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-checkpoint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-go-checkpoint(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-checkpoint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-errwrap.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-errwrap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-errwrap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-errwrap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-errwrap(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-errwrap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hanwen-usb.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hanwen-usb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hanwen-usb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hanwen-usb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hanwen-usb(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hanwen-usb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hanwen-go-fuse.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hanwen-go-fuse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hanwen-go-fuse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hanwen-go-fuse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hanwen-go-fuse(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hanwen-go-fuse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hailocab-go-hostpool.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hailocab-go-hostpool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hailocab-go-hostpool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hailocab-go-hostpool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hailocab-go-hostpool(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hailocab-go-hostpool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-guregu-null.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-guregu-null/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-guregu-null(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-guregu-null    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-guregu-null(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-guregu-null/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gucumber-gucumber.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gucumber-gucumber/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gucumber-gucumber(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gucumber-gucumber    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gucumber-gucumber(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gucumber-gucumber/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gtank-cryptopasta.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gtank-cryptopasta/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gtank-cryptopasta(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gtank-cryptopasta    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gtank-cryptopasta(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gtank-cryptopasta/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-grpc-ecosystem-grpc-gateway.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-grpc-ecosystem-grpc-gateway/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-grpc-ecosystem-grpc-gateway(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-grpc-ecosystem-grpc-gateway    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-grpc-ecosystem-grpc-gateway(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-grpc-ecosystem-grpc-gateway/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-grpc-ecosystem-go-grpc-prometheus.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-grpc-ecosystem-go-grpc-prometheus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-grpc-ecosystem-go-grpc-prometheus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-grpc-ecosystem-go-grpc-prometheus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-grpc-ecosystem-go-grpc-prometheus(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-grpc-ecosystem-go-grpc-prometheus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-graylog2-go-gelf.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-graylog2-go-gelf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-graylog2-go-gelf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-graylog2-go-gelf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-graylog2-go-gelf(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-graylog2-go-gelf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-xorm-builder.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-xorm-builder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-xorm-builder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-xorm-builder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-xorm-builder(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-xorm-builder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gotk3-gotk3.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gotk3-gotk3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gotk3-gotk3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gotk3-gotk3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gotk3-gotk3(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gotk3-gotk3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gosuri-uitable.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gosuri-uitable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gosuri-uitable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gosuri-uitable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gosuri-uitable(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gosuri-uitable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-stack-stack.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-stack-stack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-stack-stack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-stack-stack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-stack-stack(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-stack-stack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-sql-driver-mysql.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-sql-driver-mysql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-sql-driver-mysql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-sql-driver-mysql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-sql-driver-mysql(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-sql-driver-mysql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gorilla-sessions.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gorilla-sessions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gorilla-sessions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gorilla-sessions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gorilla-sessions(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gorilla-sessions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gorilla-securecookie.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gorilla-securecookie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gorilla-securecookie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gorilla-securecookie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gorilla-securecookie(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gorilla-securecookie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gorilla-rpc.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gorilla-rpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gorilla-rpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gorilla-rpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gorilla-rpc(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gorilla-rpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gorilla-pat.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gorilla-pat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gorilla-pat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gorilla-pat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gorilla-pat(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gorilla-pat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gorilla-mux.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gorilla-mux/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gorilla-mux(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gorilla-mux    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gorilla-mux(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gorilla-mux/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gorilla-handlers.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gorilla-handlers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gorilla-handlers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gorilla-handlers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gorilla-handlers(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gorilla-handlers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gorhill-cronexpr.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gorhill-cronexpr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gorhill-cronexpr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gorhill-cronexpr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gorhill-cronexpr(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gorhill-cronexpr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-redis-redis.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-redis-redis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-redis-redis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-redis-redis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-redis-redis(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-redis-redis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gopherjs-gopherjs.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gopherjs-gopherjs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gopherjs-gopherjs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gopherjs-gopherjs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gopherjs-gopherjs(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gopherjs-gopherjs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gophercloud-gophercloud.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gophercloud-gophercloud/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gophercloud-gophercloud(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gophercloud-gophercloud    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gophercloud-gophercloud(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gophercloud-gophercloud/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-openapi-validate.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-openapi-validate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-openapi-validate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-openapi-validate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-openapi-validate(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-openapi-validate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-openapi-swag.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-openapi-swag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-openapi-swag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-openapi-swag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-openapi-swag(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-openapi-swag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-openapi-strfmt.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-openapi-strfmt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-openapi-strfmt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-openapi-strfmt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-openapi-strfmt(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-openapi-strfmt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-openapi-spec.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-openapi-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-openapi-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-openapi-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-openapi-spec(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-openapi-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-openapi-runtime.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-openapi-runtime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-openapi-runtime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-openapi-runtime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-openapi-runtime(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-openapi-runtime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-openapi-loads.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-openapi-loads/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-openapi-loads(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-openapi-loads    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-openapi-loads(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-openapi-loads/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-openapi-jsonreference.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-openapi-jsonreference/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-openapi-jsonreference(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-openapi-jsonreference    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-openapi-jsonreference(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-openapi-jsonreference/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-openapi-jsonpointer.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-openapi-jsonpointer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-openapi-jsonpointer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-openapi-jsonpointer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-openapi-jsonpointer(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-openapi-jsonpointer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-openapi-errors.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-openapi-errors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-openapi-errors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-openapi-errors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-openapi-errors(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-openapi-errors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-openapi-analysis.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-openapi-analysis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-openapi-analysis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-openapi-analysis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-openapi-analysis(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-openapi-analysis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-google-shlex.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-google-shlex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-google-shlex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-google-shlex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-google-shlex(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-google-shlex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-google-jsonapi.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-google-jsonapi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-google-jsonapi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-google-jsonapi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-google-jsonapi(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-google-jsonapi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-google-go-github.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-google-go-github/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-google-go-github(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-google-go-github    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-google-go-github(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-google-go-github/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-google-gofuzz.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-google-gofuzz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-google-gofuzz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-google-gofuzz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-google-gofuzz(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-google-gofuzz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-google-go-cmp.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-google-go-cmp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-google-go-cmp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-google-go-cmp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-google-go-cmp(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-google-go-cmp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-google-certificate-transparency.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-google-certificate-transparency/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-google-certificate-transparency(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-google-certificate-transparency    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-google-certificate-transparency(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-google-certificate-transparency/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-google-btree.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-google-btree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-google-btree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-google-btree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-google-btree(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-google-btree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-googleapis-proto-client-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-googleapis-proto-client-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-googleapis-proto-client-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-googleapis-proto-client-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-googleapis-proto-client-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-googleapis-proto-client-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-googleapis-gax-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-googleapis-gax-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-googleapis-gax-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-googleapis-gax-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-googleapis-gax-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-googleapis-gax-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-toolbox.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-toolbox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-toolbox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-macaron-toolbox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-macaron-toolbox(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-toolbox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-session.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-session/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-session(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-macaron-session    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-macaron-session(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-session/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-macaron.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-macaron/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-macaron(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-macaron-macaron    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-macaron-macaron(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-macaron/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-inject.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-inject/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-inject(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-macaron-inject    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-macaron-inject(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-inject/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-i18n.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-i18n/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-i18n(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-macaron-i18n    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-macaron-i18n(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-i18n/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-gzip.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-gzip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-gzip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-macaron-gzip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-macaron-gzip(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-gzip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-csrf.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-csrf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-csrf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-macaron-csrf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-macaron-csrf(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-csrf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-captcha.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-captcha/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-captcha(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-macaron-captcha    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-macaron-captcha(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-captcha/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-cache.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-cache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-cache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-macaron-cache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-macaron-cache(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-cache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-binding.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-binding/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-binding(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-macaron-binding    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-macaron-binding(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-binding/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-bindata.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-bindata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-macaron-bindata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-macaron-bindata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-macaron-bindata(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-macaron-bindata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-logfmt-logfmt.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-logfmt-logfmt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-logfmt-logfmt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-logfmt-logfmt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-logfmt-logfmt(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-logfmt-logfmt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-golang-snappy.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-golang-snappy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-golang-snappy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-golang-snappy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-golang-snappy(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-golang-snappy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-golang-mock.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-golang-mock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-golang-mock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-golang-mock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-golang-mock(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-golang-mock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-golang-leveldb.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-golang-leveldb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-golang-leveldb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-golang-leveldb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-golang-leveldb(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-golang-leveldb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-golang-groupcache.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-golang-groupcache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-golang-groupcache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-golang-groupcache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-golang-groupcache(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-golang-groupcache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-golang-geo.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-golang-geo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-golang-geo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-golang-geo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-golang-geo(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-golang-geo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-kit-kit.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-kit-kit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-kit-kit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-kit-kit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-kit-kit(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-kit-kit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gogits-go-gogs-client.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gogits-go-gogs-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gogits-go-gogs-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gogits-go-gogs-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gogits-go-gogs-client(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gogits-go-gogs-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gogits-cron.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gogits-cron/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gogits-cron(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gogits-cron    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gogits-cron(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gogits-cron/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gogits-chardet.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gogits-chardet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gogits-chardet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gogits-chardet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gogits-chardet(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gogits-chardet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-debos-fakemachine.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-debos-fakemachine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-debos-fakemachine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-debos-fakemachine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-debos-fakemachine(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-debos-fakemachine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gocql-gocql.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gocql-gocql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gocql-gocql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gocql-gocql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gocql-gocql(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gocql-gocql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-chef-chef.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-chef-chef/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-chef-chef(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-chef-chef    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-chef-chef(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-chef-chef/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gobuffalo-envy.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gobuffalo-envy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gobuffalo-envy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gobuffalo-envy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gobuffalo-envy(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gobuffalo-envy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-glendc-gopher-json.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-glendc-gopher-json/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-glendc-gopher-json(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-glendc-gopher-json    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-glendc-gopher-json(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-glendc-gopher-json/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-glacjay-goini.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-glacjay-goini/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-glacjay-goini(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-glacjay-goini    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-glacjay-goini(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-glacjay-goini/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gin-gonic-gin.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gin-gonic-gin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gin-gonic-gin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gin-gonic-gin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gin-gonic-gin(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gin-gonic-gin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gin-contrib-sse.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gin-contrib-sse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gin-contrib-sse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gin-contrib-sse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gin-contrib-sse(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gin-contrib-sse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ghodss-yaml.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-ghodss-yaml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ghodss-yaml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-ghodss-yaml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-ghodss-yaml(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-ghodss-yaml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gengo-grpc-gateway.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gengo-grpc-gateway/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gengo-grpc-gateway(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gengo-grpc-gateway    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gengo-grpc-gateway(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gengo-grpc-gateway/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-geertjohan-go.rice.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-geertjohan-go.rice/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-geertjohan-go.rice(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-geertjohan-go.rice    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-geertjohan-go.rice(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-geertjohan-go.rice/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-geertjohan-go.incremental.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-geertjohan-go.incremental/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-geertjohan-go.incremental(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-geertjohan-go.incremental    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-geertjohan-go.incremental(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-geertjohan-go.incremental/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gedex-inflector.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gedex-inflector/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gedex-inflector(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gedex-inflector    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gedex-inflector(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gedex-inflector/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-garyburd-redigo.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-garyburd-redigo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-garyburd-redigo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-garyburd-redigo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-garyburd-redigo(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-garyburd-redigo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-fsouza-go-dockerclient.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-fsouza-go-dockerclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-fsouza-go-dockerclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-fsouza-go-dockerclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-fsouza-go-dockerclient(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-fsouza-go-dockerclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-franela-goreq.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-franela-goreq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-franela-goreq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-franela-goreq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-franela-goreq(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-franela-goreq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-franela-goblin.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-franela-goblin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-franela-goblin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-franela-goblin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-franela-goblin(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-franela-goblin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-fortytw2-leaktest.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-fortytw2-leaktest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-fortytw2-leaktest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-fortytw2-leaktest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-fortytw2-leaktest(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-fortytw2-leaktest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-flynn-archive-go-shlex.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-flynn-archive-go-shlex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-flynn-archive-go-shlex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-flynn-archive-go-shlex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-flynn-archive-go-shlex(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-flynn-archive-go-shlex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-fluent-fluent-logger-golang.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-fluent-fluent-logger-golang/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-fluent-fluent-logger-golang(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-fluent-fluent-logger-golang    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-fluent-fluent-logger-golang(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-fluent-fluent-logger-golang/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-fhs-go-netrc.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-fhs-go-netrc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-fhs-go-netrc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-fhs-go-netrc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-fhs-go-netrc(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-fhs-go-netrc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-fernet-fernet-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-fernet-fernet-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-fernet-fernet-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-fernet-fernet-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-fernet-fernet-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-fernet-fernet-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-fatih-structs.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-fatih-structs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-fatih-structs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-fatih-structs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-fatih-structs(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-fatih-structs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-fatih-color.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-fatih-color/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-fatih-color(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-fatih-color    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-fatih-color(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-fatih-color/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-facebookgo-subset.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-facebookgo-subset/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-facebookgo-subset(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-facebookgo-subset    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-facebookgo-subset(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-facebookgo-subset/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-facebookgo-stats.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-facebookgo-stats/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-facebookgo-stats(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-facebookgo-stats    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-facebookgo-stats(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-facebookgo-stats/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-facebookgo-stack.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-facebookgo-stack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-facebookgo-stack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-facebookgo-stack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-facebookgo-stack(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-facebookgo-stack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-facebookgo-httpdown.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-facebookgo-httpdown/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-facebookgo-httpdown(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-facebookgo-httpdown    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-facebookgo-httpdown(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-facebookgo-httpdown/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-facebookgo-grace.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-facebookgo-grace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-facebookgo-grace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-facebookgo-grace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-facebookgo-grace(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-facebookgo-grace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-facebookgo-freeport.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-facebookgo-freeport/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-facebookgo-freeport(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-facebookgo-freeport    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-facebookgo-freeport(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-facebookgo-freeport/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-facebookgo-ensure.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-facebookgo-ensure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-facebookgo-ensure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-facebookgo-ensure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-facebookgo-ensure(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-facebookgo-ensure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-facebookgo-clock.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-facebookgo-clock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-facebookgo-clock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-facebookgo-clock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-facebookgo-clock(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-facebookgo-clock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-exponent-io-jsonpath.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-exponent-io-jsonpath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-exponent-io-jsonpath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-exponent-io-jsonpath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-exponent-io-jsonpath(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-exponent-io-jsonpath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-evanphx-json-patch.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-evanphx-json-patch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-evanphx-json-patch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-evanphx-json-patch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-evanphx-json-patch(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-evanphx-json-patch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-erikstmartin-go-testdb.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-erikstmartin-go-testdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-erikstmartin-go-testdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-erikstmartin-go-testdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-erikstmartin-go-testdb(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-erikstmartin-go-testdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-erikdubbelboer-gspt.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-erikdubbelboer-gspt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-erikdubbelboer-gspt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-erikdubbelboer-gspt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-erikdubbelboer-gspt(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-erikdubbelboer-gspt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-endophage-gotuf.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-endophage-gotuf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-endophage-gotuf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-endophage-gotuf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-endophage-gotuf(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-endophage-gotuf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/golang-github-emicklei-go-restful-swagger12.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-emicklei-go-restful-swagger12/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/golang-github-emicklei-go-restful-swagger12(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-emicklei-go-restful-swagger12    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/golang-github-emicklei-go-restful-swagger12(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-emicklei-go-restful-swagger12/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-emicklei-go-restful.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-emicklei-go-restful/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-emicklei-go-restful(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-emicklei-go-restful    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-emicklei-go-restful(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-emicklei-go-restful/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-elithrar-simple-scrypt.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-elithrar-simple-scrypt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-elithrar-simple-scrypt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-elithrar-simple-scrypt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-elithrar-simple-scrypt(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-elithrar-simple-scrypt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-elazarl-goproxy.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-elazarl-goproxy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-elazarl-goproxy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-elazarl-goproxy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-elazarl-goproxy(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-elazarl-goproxy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-elazarl-go-bindata-assetfs.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-elazarl-go-bindata-assetfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-elazarl-go-bindata-assetfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-elazarl-go-bindata-assetfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-elazarl-go-bindata-assetfs(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-elazarl-go-bindata-assetfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-eknkc-amber.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-eknkc-amber/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-eknkc-amber(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-eknkc-amber    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-eknkc-amber(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-eknkc-amber/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-edsrzf-mmap-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-edsrzf-mmap-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-edsrzf-mmap-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-edsrzf-mmap-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-edsrzf-mmap-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-edsrzf-mmap-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-eapache-go-xerial-snappy.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-eapache-go-xerial-snappy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-eapache-go-xerial-snappy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-eapache-go-xerial-snappy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-eapache-go-xerial-snappy(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-eapache-go-xerial-snappy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dylanmei-winrmtest.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-dylanmei-winrmtest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dylanmei-winrmtest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-dylanmei-winrmtest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-dylanmei-winrmtest(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-dylanmei-winrmtest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dvsekhvalnov-jose2go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-dvsekhvalnov-jose2go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dvsekhvalnov-jose2go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-dvsekhvalnov-jose2go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-dvsekhvalnov-jose2go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-dvsekhvalnov-jose2go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dustin-go-humanize.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-dustin-go-humanize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dustin-go-humanize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-dustin-go-humanize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-dustin-go-humanize(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-dustin-go-humanize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dropbox-dropbox-sdk-go-unofficial.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-dropbox-dropbox-sdk-go-unofficial/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dropbox-dropbox-sdk-go-unofficial(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-dropbox-dropbox-sdk-go-unofficial    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-dropbox-dropbox-sdk-go-unofficial(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-dropbox-dropbox-sdk-go-unofficial/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dop251-goja.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-dop251-goja/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dop251-goja(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-dop251-goja    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-dop251-goja(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-dop251-goja/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docopt-docopt-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-docopt-docopt-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docopt-docopt-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-docopt-docopt-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-docopt-docopt-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-docopt-docopt-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-spdystream.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-docker-spdystream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-spdystream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-docker-spdystream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-docker-spdystream(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-docker-spdystream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-notary.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-docker-notary/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-notary(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-docker-notary    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-docker-notary(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-docker-notary/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-libtrust.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-docker-libtrust/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-libtrust(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-docker-libtrust    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-docker-libtrust(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-docker-libtrust/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-libnetwork.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-docker-libnetwork/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-libnetwork(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-docker-libnetwork    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-docker-libnetwork(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-docker-libnetwork/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-leadership.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-docker-leadership/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-leadership(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-docker-leadership    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-docker-leadership(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-docker-leadership/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-go-units.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-docker-go-units/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-go-units(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-docker-go-units    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-docker-go-units(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-docker-go-units/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-go-metrics.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-docker-go-metrics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-go-metrics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-docker-go-metrics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-docker-go-metrics(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-docker-go-metrics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-docker-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-docker-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-docker-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-docker-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-go-events.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-docker-go-events/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-go-events(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-docker-go-events    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-docker-go-events(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-docker-go-events/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-go-connections.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-docker-go-connections/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-go-connections(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-docker-go-connections    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-docker-go-connections(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-docker-go-connections/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-goamz.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-docker-goamz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-goamz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-docker-goamz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-docker-goamz(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-docker-goamz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-engine-api.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-docker-engine-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-engine-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-docker-engine-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-docker-engine-api(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-docker-engine-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-docker-credential-helpers.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-docker-docker-credential-helpers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-docker-credential-helpers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-docker-docker-credential-helpers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-docker-docker-credential-helpers(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-docker-docker-credential-helpers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-distribution.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-docker-distribution/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-docker-distribution(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-docker-distribution    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-docker-distribution(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-docker-distribution/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dnephin-cobra.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-dnephin-cobra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dnephin-cobra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-dnephin-cobra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-dnephin-cobra(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-dnephin-cobra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dlclark-regexp2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-dlclark-regexp2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dlclark-regexp2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-dlclark-regexp2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-dlclark-regexp2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-dlclark-regexp2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-djherbis-times.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-djherbis-times/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-djherbis-times(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-djherbis-times    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-djherbis-times(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-djherbis-times/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-disintegration-imaging.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-disintegration-imaging/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-disintegration-imaging(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-disintegration-imaging    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-disintegration-imaging(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-disintegration-imaging/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dimchansky-utfbom.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-dimchansky-utfbom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dimchansky-utfbom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-dimchansky-utfbom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-dimchansky-utfbom(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-dimchansky-utfbom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-digitalocean-godo.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-digitalocean-godo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-digitalocean-godo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-digitalocean-godo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-digitalocean-godo(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-digitalocean-godo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dhowett-go-plist.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-dhowett-go-plist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dhowett-go-plist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-dhowett-go-plist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-dhowett-go-plist(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-dhowett-go-plist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dgryski-go-farm.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-dgryski-go-farm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dgryski-go-farm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-dgryski-go-farm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-dgryski-go-farm(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-dgryski-go-farm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dgrijalva-jwt-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-dgrijalva-jwt-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dgrijalva-jwt-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-dgrijalva-jwt-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-dgrijalva-jwt-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-dgrijalva-jwt-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dghubble-sling.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-dghubble-sling/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dghubble-sling(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-dghubble-sling    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-dghubble-sling(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-dghubble-sling/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-denverdino-aliyungo.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-denverdino-aliyungo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-denverdino-aliyungo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-denverdino-aliyungo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-denverdino-aliyungo(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-denverdino-aliyungo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-denisenkom-go-mssqldb.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-denisenkom-go-mssqldb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-denisenkom-go-mssqldb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-denisenkom-go-mssqldb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-denisenkom-go-mssqldb(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-denisenkom-go-mssqldb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-deckarep-golang-set.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-deckarep-golang-set/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-deckarep-golang-set(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-deckarep-golang-set    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-deckarep-golang-set(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-deckarep-golang-set/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dcso-bloom.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-dcso-bloom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dcso-bloom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-dcso-bloom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-dcso-bloom(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-dcso-bloom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dchest-safefile.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-dchest-safefile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dchest-safefile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-dchest-safefile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-dchest-safefile(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-dchest-safefile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dchest-cssmin.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-dchest-cssmin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dchest-cssmin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-dchest-cssmin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-dchest-cssmin(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-dchest-cssmin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dchest-blake2b.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-dchest-blake2b/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dchest-blake2b(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-dchest-blake2b    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-dchest-blake2b(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-dchest-blake2b/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-daviddengcn-go-colortext.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-daviddengcn-go-colortext/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-daviddengcn-go-colortext(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-daviddengcn-go-colortext    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-daviddengcn-go-colortext(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-daviddengcn-go-colortext/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-data-dog-go-sqlmock.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-data-dog-go-sqlmock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-data-dog-go-sqlmock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-data-dog-go-sqlmock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-data-dog-go-sqlmock(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-data-dog-go-sqlmock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-danwakefield-fnmatch.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-danwakefield-fnmatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-danwakefield-fnmatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-danwakefield-fnmatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-danwakefield-fnmatch(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-danwakefield-fnmatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-daaku-go.zipexe.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-daaku-go.zipexe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-daaku-go.zipexe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-daaku-go.zipexe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-daaku-go.zipexe(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-daaku-go.zipexe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-d2g-dhcp4.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-d2g-dhcp4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-d2g-dhcp4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-d2g-dhcp4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-d2g-dhcp4(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-d2g-dhcp4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-d2g-dhcp4client.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-d2g-dhcp4client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-d2g-dhcp4client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-d2g-dhcp4client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-d2g-dhcp4client(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-d2g-dhcp4client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cznic-zappy.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cznic-zappy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cznic-zappy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cznic-zappy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cznic-zappy(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cznic-zappy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cznic-strutil.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cznic-strutil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cznic-strutil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cznic-strutil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cznic-strutil(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cznic-strutil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cznic-sortutil.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cznic-sortutil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cznic-sortutil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cznic-sortutil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cznic-sortutil(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cznic-sortutil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cznic-ql.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cznic-ql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cznic-ql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cznic-ql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cznic-ql(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cznic-ql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cznic-mathutil.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cznic-mathutil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cznic-mathutil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cznic-mathutil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cznic-mathutil(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cznic-mathutil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cznic-lldb.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cznic-lldb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cznic-lldb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cznic-lldb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cznic-lldb(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cznic-lldb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cznic-fileutil.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cznic-fileutil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cznic-fileutil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cznic-fileutil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cznic-fileutil(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cznic-fileutil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cznic-bufs.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cznic-bufs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cznic-bufs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cznic-bufs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cznic-bufs(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cznic-bufs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cznic-b.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cznic-b/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cznic-b(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cznic-b    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cznic-b(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cznic-b/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cyberdelia-go-metrics-graphite.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cyberdelia-go-metrics-graphite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cyberdelia-go-metrics-graphite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cyberdelia-go-metrics-graphite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cyberdelia-go-metrics-graphite(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cyberdelia-go-metrics-graphite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cupcake-rdb.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cupcake-rdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cupcake-rdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cupcake-rdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cupcake-rdb(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cupcake-rdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ctdk-go-trie.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-ctdk-go-trie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ctdk-go-trie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-ctdk-go-trie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-ctdk-go-trie(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-ctdk-go-trie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ctdk-chefcrypto.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-ctdk-chefcrypto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ctdk-chefcrypto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-ctdk-chefcrypto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-ctdk-chefcrypto(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-ctdk-chefcrypto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-creack-termios.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-creack-termios/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-creack-termios(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-creack-termios    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-creack-termios(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-creack-termios/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-couchbase-moss.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-couchbase-moss/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-couchbase-moss(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-couchbase-moss    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-couchbase-moss(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-couchbase-moss/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-couchbase-ghistogram.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-couchbase-ghistogram/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-couchbase-ghistogram(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-couchbase-ghistogram    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-couchbase-ghistogram(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-couchbase-ghistogram/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-coreos-pkg.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-coreos-pkg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-coreos-pkg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-coreos-pkg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-coreos-pkg(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-coreos-pkg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-coreos-ioprogress.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-coreos-ioprogress/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-coreos-ioprogress(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-coreos-ioprogress    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-coreos-ioprogress(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-coreos-ioprogress/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-coreos-go-tspi.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-coreos-go-tspi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-coreos-go-tspi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-coreos-go-tspi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-coreos-go-tspi(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-coreos-go-tspi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-coreos-go-systemd.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-coreos-go-systemd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-coreos-go-systemd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-coreos-go-systemd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-coreos-go-systemd(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-coreos-go-systemd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-coreos-go-semver.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-coreos-go-semver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-coreos-go-semver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-coreos-go-semver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-coreos-go-semver(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-coreos-go-semver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-coreos-go-oidc.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-coreos-go-oidc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-coreos-go-oidc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-coreos-go-oidc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-coreos-go-oidc(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-coreos-go-oidc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-coreos-go-iptables.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-coreos-go-iptables/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-coreos-go-iptables(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-coreos-go-iptables    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-coreos-go-iptables(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-coreos-go-iptables/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-coreos-gexpect.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-coreos-gexpect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-coreos-gexpect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-coreos-gexpect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-coreos-gexpect(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-coreos-gexpect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-codegangsta-negroni.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-codegangsta-negroni/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-codegangsta-negroni(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-codegangsta-negroni    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-codegangsta-negroni(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-codegangsta-negroni/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-codedellemc-goscaleio.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-codedellemc-goscaleio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-codedellemc-goscaleio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-codedellemc-goscaleio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-codedellemc-goscaleio(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-codedellemc-goscaleio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cockroachdb-cockroach-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cockroachdb-cockroach-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cockroachdb-cockroach-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cockroachdb-cockroach-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cockroachdb-cockroach-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cockroachdb-cockroach-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cockroachdb-cmux.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cockroachdb-cmux/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cockroachdb-cmux(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cockroachdb-cmux    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cockroachdb-cmux(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cockroachdb-cmux/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-clusterhq-flocker-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-clusterhq-flocker-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-clusterhq-flocker-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-clusterhq-flocker-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-clusterhq-flocker-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-clusterhq-flocker-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cloudflare-redoctober.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cloudflare-redoctober/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cloudflare-redoctober(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cloudflare-redoctober    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cloudflare-redoctober(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cloudflare-redoctober/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cloudflare-go-metrics.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cloudflare-go-metrics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cloudflare-go-metrics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cloudflare-go-metrics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cloudflare-go-metrics(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cloudflare-go-metrics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cloudflare-cfssl.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cloudflare-cfssl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cloudflare-cfssl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cloudflare-cfssl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cloudflare-cfssl(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cloudflare-cfssl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-circonus-labs-circonusllhist.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-circonus-labs-circonusllhist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-circonus-labs-circonusllhist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-circonus-labs-circonusllhist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-circonus-labs-circonusllhist(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-circonus-labs-circonusllhist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-circonus-labs-circonus-gometrics.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-circonus-labs-circonus-gometrics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-circonus-labs-circonus-gometrics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-circonus-labs-circonus-gometrics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-circonus-labs-circonus-gometrics(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-circonus-labs-circonus-gometrics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-chzyer-test.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-chzyer-test/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-chzyer-test(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-chzyer-test    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-chzyer-test(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-chzyer-test/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-chzyer-readline.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-chzyer-readline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-chzyer-readline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-chzyer-readline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-chzyer-readline(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-chzyer-readline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-chzyer-logex.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-chzyer-logex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-chzyer-logex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-chzyer-logex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-chzyer-logex(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-chzyer-logex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-christrenkamp-goxpath.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-christrenkamp-goxpath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-christrenkamp-goxpath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-christrenkamp-goxpath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-christrenkamp-goxpath(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-christrenkamp-goxpath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cheekybits-is.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cheekybits-is/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cheekybits-is(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cheekybits-is    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cheekybits-is(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cheekybits-is/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-chaseadamsio-goorgeous.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-chaseadamsio-goorgeous/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-chaseadamsio-goorgeous(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-chaseadamsio-goorgeous    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-chaseadamsio-goorgeous(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-chaseadamsio-goorgeous/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-chai2010-gettext-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-chai2010-gettext-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-chai2010-gettext-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-chai2010-gettext-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-chai2010-gettext-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-chai2010-gettext-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cenk-rpc2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cenk-rpc2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cenk-rpc2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cenk-rpc2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cenk-rpc2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cenk-rpc2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cenk-hub.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cenk-hub/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cenk-hub(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cenk-hub    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cenk-hub(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cenk-hub/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cbroglie-mapstructure.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cbroglie-mapstructure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cbroglie-mapstructure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cbroglie-mapstructure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cbroglie-mapstructure(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cbroglie-mapstructure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-camlistore-lock.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-camlistore-lock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-camlistore-lock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-camlistore-lock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-camlistore-lock(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-camlistore-lock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-burntsushi-toml.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-burntsushi-toml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-burntsushi-toml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-burntsushi-toml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-burntsushi-toml(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-burntsushi-toml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-buger-jsonparser.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-buger-jsonparser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-buger-jsonparser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-buger-jsonparser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-buger-jsonparser(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-buger-jsonparser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-btcsuite-fastsha256.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-btcsuite-fastsha256/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-btcsuite-fastsha256(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-btcsuite-fastsha256    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-btcsuite-fastsha256(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-btcsuite-fastsha256/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-btcsuite-btcd-chaincfg-chainhash.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-btcsuite-btcd-chaincfg-chainhash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-btcsuite-btcd-chaincfg-chainhash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-btcsuite-btcd-chaincfg-chainhash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-btcsuite-btcd-chaincfg-chainhash(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-btcsuite-btcd-chaincfg-chainhash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-btcsuite-btcd-btcec.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-btcsuite-btcd-btcec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-btcsuite-btcd-btcec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-btcsuite-btcd-btcec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-btcsuite-btcd-btcec(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-btcsuite-btcd-btcec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bsphere-le-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-bsphere-le-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bsphere-le-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-bsphere-le-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-bsphere-le-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-bsphere-le-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bsm-redeo.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-bsm-redeo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bsm-redeo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-bsm-redeo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-bsm-redeo(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-bsm-redeo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bsm-pool.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-bsm-pool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bsm-pool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-bsm-pool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-bsm-pool(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-bsm-pool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bshuster-repo-logrus-logstash-hook.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-bshuster-repo-logrus-logstash-hook/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bshuster-repo-logrus-logstash-hook(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-bshuster-repo-logrus-logstash-hook    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-bshuster-repo-logrus-logstash-hook(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-bshuster-repo-logrus-logstash-hook/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bradfitz-http2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-bradfitz-http2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bradfitz-http2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-bradfitz-http2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-bradfitz-http2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-bradfitz-http2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bowery-prompt.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-bowery-prompt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bowery-prompt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-bowery-prompt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-bowery-prompt(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-bowery-prompt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bmizerany-assert.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-bmizerany-assert/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bmizerany-assert(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-bmizerany-assert    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-bmizerany-assert(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-bmizerany-assert/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bluebreezecf-opentsdb-goclient.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-bluebreezecf-opentsdb-goclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bluebreezecf-opentsdb-goclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-bluebreezecf-opentsdb-goclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-bluebreezecf-opentsdb-goclient(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-bluebreezecf-opentsdb-goclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-blevesearch-segment.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-blevesearch-segment/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-blevesearch-segment(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-blevesearch-segment    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-blevesearch-segment(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-blevesearch-segment/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-blevesearch-go-porterstemmer.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-blevesearch-go-porterstemmer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-blevesearch-go-porterstemmer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-blevesearch-go-porterstemmer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-blevesearch-go-porterstemmer(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-blevesearch-go-porterstemmer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-blevesearch-bleve.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-blevesearch-bleve/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-blevesearch-bleve(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-blevesearch-bleve    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-blevesearch-bleve(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-blevesearch-bleve/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-blang-semver.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-blang-semver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-blang-semver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-blang-semver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-blang-semver(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-blang-semver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bitly-go-simplejson.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-bitly-go-simplejson/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bitly-go-simplejson(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-bitly-go-simplejson    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-bitly-go-simplejson(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-bitly-go-simplejson/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-biogo-hts.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-biogo-hts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-biogo-hts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-biogo-hts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-biogo-hts(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-biogo-hts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bgentry-speakeasy.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-bgentry-speakeasy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bgentry-speakeasy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-bgentry-speakeasy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-bgentry-speakeasy(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-bgentry-speakeasy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bgentry-go-netrc.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-bgentry-go-netrc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bgentry-go-netrc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-bgentry-go-netrc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-bgentry-go-netrc(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-bgentry-go-netrc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bep-inflect.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-bep-inflect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bep-inflect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-bep-inflect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-bep-inflect(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-bep-inflect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bep-gitmap.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-bep-gitmap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bep-gitmap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-bep-gitmap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-bep-gitmap(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-bep-gitmap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-beorn7-perks.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-beorn7-perks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-beorn7-perks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-beorn7-perks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-beorn7-perks(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-beorn7-perks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-beevik-etree.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-beevik-etree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-beevik-etree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-beevik-etree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-beevik-etree(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-beevik-etree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-badgerodon-peg.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-badgerodon-peg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-badgerodon-peg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-badgerodon-peg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-badgerodon-peg(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-badgerodon-peg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-azure-go-pkcs12.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-azure-go-pkcs12/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-azure-go-pkcs12(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-azure-go-pkcs12    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-azure-go-pkcs12(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-azure-go-pkcs12/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-azure-go-ntlmssp.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-azure-go-ntlmssp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-azure-go-ntlmssp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-azure-go-ntlmssp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-azure-go-ntlmssp(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-azure-go-ntlmssp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-azure-go-autorest.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-azure-go-autorest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-azure-go-autorest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-azure-go-autorest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-azure-go-autorest(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-azure-go-autorest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-azure-go-ansiterm.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-azure-go-ansiterm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-azure-go-ansiterm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-azure-go-ansiterm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-azure-go-ansiterm(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-azure-go-ansiterm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-azure-azure-sdk-for-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-azure-azure-sdk-for-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-azure-azure-sdk-for-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-azure-azure-sdk-for-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-azure-azure-sdk-for-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-azure-azure-sdk-for-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-aws-aws-sdk-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-aws-aws-sdk-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-aws-aws-sdk-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-aws-aws-sdk-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-aws-aws-sdk-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-aws-aws-sdk-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-armon-go-radix.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-armon-go-radix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-armon-go-radix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-armon-go-radix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-armon-go-radix(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-armon-go-radix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-armon-gomdb.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-armon-gomdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-armon-gomdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-armon-gomdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-armon-gomdb(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-armon-gomdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-armon-consul-api.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-armon-consul-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-armon-consul-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-armon-consul-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-armon-consul-api(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-armon-consul-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-armon-circbuf.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-armon-circbuf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-armon-circbuf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-armon-circbuf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-armon-circbuf(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-armon-circbuf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-approvals-go-approval-tests.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-approvals-go-approval-tests/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-approvals-go-approval-tests(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-approvals-go-approval-tests    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-approvals-go-approval-tests(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-approvals-go-approval-tests/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-appc-spec.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-appc-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-appc-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-appc-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-appc-spec(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-appc-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-appc-goaci.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-appc-goaci/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-appc-goaci(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-appc-goaci    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-appc-goaci(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-appc-goaci/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-appc-docker2aci.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-appc-docker2aci/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-appc-docker2aci(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-appc-docker2aci    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-appc-docker2aci(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-appc-docker2aci/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-appc-cni.old.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-appc-cni.old/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-appc-cni.old(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-appc-cni.old    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-appc-cni.old(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-appc-cni.old/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-appc-cni.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-appc-cni/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-appc-cni(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-appc-cni    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-appc-cni(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-appc-cni/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-andybalholm-cascadia.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-andybalholm-cascadia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-andybalholm-cascadia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-andybalholm-cascadia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-andybalholm-cascadia(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-andybalholm-cascadia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-aliyun-aliyun-oss-go-sdk.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-aliyun-aliyun-oss-go-sdk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-aliyun-aliyun-oss-go-sdk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-aliyun-aliyun-oss-go-sdk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-aliyun-aliyun-oss-go-sdk(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-aliyun-aliyun-oss-go-sdk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-alicebob-miniredis.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-alicebob-miniredis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-alicebob-miniredis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-alicebob-miniredis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-alicebob-miniredis(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-alicebob-miniredis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-alecthomas-units.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-alecthomas-units/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-alecthomas-units(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-alecthomas-units    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-alecthomas-units(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-alecthomas-units/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-alecthomas-repr.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-alecthomas-repr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-alecthomas-repr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-alecthomas-repr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-alecthomas-repr(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-alecthomas-repr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-alecthomas-colour.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-alecthomas-colour/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-alecthomas-colour(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-alecthomas-colour    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-alecthomas-colour(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-alecthomas-colour/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-alecthomas-chroma.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-alecthomas-chroma/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-alecthomas-chroma(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-alecthomas-chroma    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-alecthomas-chroma(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-alecthomas-chroma/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-alecthomas-assert.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-alecthomas-assert/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-alecthomas-assert(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-alecthomas-assert    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-alecthomas-assert(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-alecthomas-assert/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-akrennmair-gopcap.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-akrennmair-gopcap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-akrennmair-gopcap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-akrennmair-gopcap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-akrennmair-gopcap(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-akrennmair-gopcap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-akavel-rsrc.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-akavel-rsrc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-akavel-rsrc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-akavel-rsrc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-akavel-rsrc(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-akavel-rsrc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-aelsabbahy-gonetstat.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-aelsabbahy-gonetstat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-aelsabbahy-gonetstat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-aelsabbahy-gonetstat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-aelsabbahy-gonetstat(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-aelsabbahy-gonetstat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-adroll-goamz.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-adroll-goamz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-adroll-goamz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-adroll-goamz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-adroll-goamz(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-adroll-goamz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-abbot-go-http-auth.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-abbot-go-http-auth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-abbot-go-http-auth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-abbot-go-http-auth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-abbot-go-http-auth(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-abbot-go-http-auth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-aanand-compose-file.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-aanand-compose-file/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-aanand-compose-file(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-aanand-compose-file    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-aanand-compose-file(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-aanand-compose-file/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-a8m-tree.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-a8m-tree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-a8m-tree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-a8m-tree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-a8m-tree(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-a8m-tree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-14rcole-gopopulate.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-14rcole-gopopulate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-14rcole-gopopulate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-14rcole-gopopulate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-14rcole-gopopulate(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-14rcole-gopopulate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gitaly-proto.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gitaly-proto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gitaly-proto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gitaly-proto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gitaly-proto(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gitaly-proto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-git2go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-git2go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-git2go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-git2go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-git2go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-git2go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-ginkgo.git/commit/$          https://salsa.debian.org/go-team/packages/golang-ginkgo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-ginkgo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-ginkgo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-ginkgo(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-ginkgo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-fsnotify.git/commit/$          https://salsa.debian.org/go-team/packages/golang-fsnotify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-fsnotify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-fsnotify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-fsnotify(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-fsnotify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-fail2go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-fail2go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-fail2go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-fail2go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-fail2go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-fail2go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-fail2go-dev.git/commit/$          https://salsa.debian.org/go-team/packages/golang-fail2go-dev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-fail2go-dev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-fail2go-dev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-fail2go-dev(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-fail2go-dev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-etcd.git/commit/$          https://salsa.debian.org/go-team/packages/golang-etcd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-etcd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-etcd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-etcd(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-etcd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-eclipse-paho.git/commit/$          https://salsa.debian.org/go-team/packages/golang-eclipse-paho/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-eclipse-paho(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-eclipse-paho    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-eclipse-paho(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-eclipse-paho/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-doozer.git/commit/$          https://salsa.debian.org/go-team/packages/golang-doozer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-doozer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-doozer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-doozer(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-doozer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-doozer-exportedservice.git/commit/$          https://salsa.debian.org/go-team/packages/golang-doozer-exportedservice/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-doozer-exportedservice(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-doozer-exportedservice    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-doozer-exportedservice(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-doozer-exportedservice/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-dns.git/commit/$          https://salsa.debian.org/go-team/packages/golang-dns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-dns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-dns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-dns(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-dns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-dbus.git/commit/$          https://salsa.debian.org/go-team/packages/golang-dbus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-dbus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-dbus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-dbus(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-dbus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-coreos-log.git/commit/$          https://salsa.debian.org/go-team/packages/golang-coreos-log/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-coreos-log(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-coreos-log    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-coreos-log(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-coreos-log/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-context.git/commit/$          https://salsa.debian.org/go-team/packages/golang-context/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-context(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-context    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-context(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-context/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-codeea-sdk.git/commit/$          https://salsa.debian.org/go-team/packages/golang-codeea-sdk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-codeea-sdk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-codeea-sdk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-codeea-sdk(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-codeea-sdk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-codeea-git.git/commit/$          https://salsa.debian.org/go-team/packages/golang-codeea-git/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-codeea-git(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-codeea-git    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-codeea-git(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-codeea-git/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-codeea-gitea.git/commit/$          https://salsa.debian.org/go-team/packages/golang-codeea-gitea/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-codeea-gitea(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-codeea-gitea    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-codeea-gitea(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-codeea-gitea/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-codegangsta-cli.git/commit/$          https://salsa.debian.org/go-team/packages/golang-codegangsta-cli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-codegangsta-cli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-codegangsta-cli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-codegangsta-cli(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-codegangsta-cli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-clockwork.git/commit/$          https://salsa.debian.org/go-team/packages/golang-clockwork/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-clockwork(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-clockwork    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-clockwork(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-clockwork/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-cassandra.git/commit/$          https://salsa.debian.org/go-team/packages/golang-cassandra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-cassandra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-cassandra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-cassandra(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-cassandra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-bugsnag-panicwrap.git/commit/$          https://salsa.debian.org/go-team/packages/golang-bugsnag-panicwrap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-bugsnag-panicwrap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-bugsnag-panicwrap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-bugsnag-panicwrap(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-bugsnag-panicwrap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-bugsnag-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-bugsnag-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-bugsnag-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-bugsnag-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-bugsnag-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-bugsnag-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-bloom.git/commit/$          https://salsa.debian.org/go-team/packages/golang-bloom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-bloom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-bloom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-bloom(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-bloom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-blitiri-go-systemd.git/commit/$          https://salsa.debian.org/go-team/packages/golang-blitiri-go-systemd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-blitiri-go-systemd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-blitiri-go-systemd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-blitiri-go-systemd(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-blitiri-go-systemd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-blitiri-go-spf.git/commit/$          https://salsa.debian.org/go-team/packages/golang-blitiri-go-spf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-blitiri-go-spf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-blitiri-go-spf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-blitiri-go-spf(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-blitiri-go-spf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-blitiri-go-log.git/commit/$          https://salsa.debian.org/go-team/packages/golang-blitiri-go-log/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-blitiri-go-log(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-blitiri-go-log    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-blitiri-go-log(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-blitiri-go-log/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-blackfriday.git/commit/$          https://salsa.debian.org/go-team/packages/golang-blackfriday/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-blackfriday(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-blackfriday    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-blackfriday(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-blackfriday/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-bitbucket-pkg-inflect.git/commit/$          https://salsa.debian.org/go-team/packages/golang-bitbucket-pkg-inflect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-bitbucket-pkg-inflect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-bitbucket-pkg-inflect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-bitbucket-pkg-inflect(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-bitbucket-pkg-inflect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-bitbucket-liamstask-goose.git/commit/$          https://salsa.debian.org/go-team/packages/golang-bitbucket-liamstask-goose/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-bitbucket-liamstask-goose(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-bitbucket-liamstask-goose    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-bitbucket-liamstask-goose(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-bitbucket-liamstask-goose/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-bindata.git/commit/$          https://salsa.debian.org/go-team/packages/golang-bindata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-bindata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-bindata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-bindata(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-bindata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-bazil-fuse.git/commit/$          https://salsa.debian.org/go-team/packages/golang-bazil-fuse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-bazil-fuse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-bazil-fuse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-bazil-fuse(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-bazil-fuse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-barcode.git/commit/$          https://salsa.debian.org/go-team/packages/golang-barcode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-barcode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-barcode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-barcode(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-barcode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-airbrake-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-airbrake-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-airbrake-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-airbrake-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-airbrake-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-airbrake-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/goiardi.git/commit/$          https://salsa.debian.org/go-team/packages/goiardi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/goiardi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/goiardi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/goiardi(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/goiardi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/gocryptfs.git/commit/$          https://salsa.debian.org/go-team/packages/gocryptfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/gocryptfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/gocryptfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/gocryptfs(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/gocryptfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/gocode.git/commit/$          https://salsa.debian.org/go-team/packages/gocode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/gocode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/gocode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/gocode(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/gocode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/gobgp.git/commit/$          https://salsa.debian.org/go-team/packages/gobgp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/gobgp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/gobgp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/gobgp(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/gobgp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/git-lfs.git/commit/$          https://salsa.debian.org/go-team/packages/git-lfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/git-lfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/git-lfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/git-lfs(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/git-lfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/gitlab-ci-multi-runner.git/commit/$          https://salsa.debian.org/go-team/packages/gitlab-ci-multi-runner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/gitlab-ci-multi-runner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/gitlab-ci-multi-runner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/gitlab-ci-multi-runner(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/gitlab-ci-multi-runner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/gitea.git/commit/$          https://salsa.debian.org/go-team/packages/gitea/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/gitea(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/gitea    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/gitea(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/gitea/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/gitaly.git/commit/$          https://salsa.debian.org/go-team/packages/gitaly/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/gitaly(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/gitaly    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/gitaly(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/gitaly/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/gb.git/commit/$          https://salsa.debian.org/go-team/packages/gb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/gb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/gb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/gb(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/gb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/fleet.git/commit/$          https://salsa.debian.org/go-team/packages/fleet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/fleet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/fleet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/fleet(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/fleet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/flannel.git/commit/$          https://salsa.debian.org/go-team/packages/flannel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/flannel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/flannel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/flannel(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/flannel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/fail2rest.git/commit/$          https://salsa.debian.org/go-team/packages/fail2rest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/fail2rest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/fail2rest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/fail2rest(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/fail2rest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/etcd.git/commit/$          https://salsa.debian.org/go-team/packages/etcd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/etcd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/etcd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/etcd(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/etcd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/etcd-fs.git/commit/$          https://salsa.debian.org/go-team/packages/etcd-fs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/etcd-fs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/etcd-fs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/etcd-fs(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/etcd-fs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/doozerd.git/commit/$          https://salsa.debian.org/go-team/packages/doozerd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/doozerd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/doozerd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/doozerd(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/doozerd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/docker-libkv.git/commit/$          https://salsa.debian.org/go-team/packages/docker-libkv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/docker-libkv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/docker-libkv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/docker-libkv(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/docker-libkv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/dnss.git/commit/$          https://salsa.debian.org/go-team/packages/dnss/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/dnss(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/dnss    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/dnss(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/dnss/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/dh-make-golang.git/commit/$          https://salsa.debian.org/go-team/packages/dh-make-golang/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/dh-make-golang(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/dh-make-golang    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/dh-make-golang(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/dh-make-golang/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/dh-golang.git/commit/$          https://salsa.debian.org/go-team/packages/dh-golang/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/dh-golang(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/dh-golang    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/dh-golang(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/dh-golang/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/dep.git/commit/$          https://salsa.debian.org/go-team/packages/dep/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/dep(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/dep    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/dep(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/dep/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/debos.git/commit/$          https://salsa.debian.org/go-team/packages/debos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/debos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/debos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/debos(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/debos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/debiman.git/commit/$          https://salsa.debian.org/go-team/packages/debiman/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/debiman(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/debiman    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/debiman(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/debiman/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/containerd.git/commit/$          https://salsa.debian.org/go-team/packages/containerd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/containerd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/containerd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/containerd(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/containerd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/consul-migrate.git/commit/$          https://salsa.debian.org/go-team/packages/consul-migrate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/consul-migrate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/consul-migrate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/consul-migrate(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/consul-migrate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/consul.git/commit/$          https://salsa.debian.org/go-team/packages/consul/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/consul(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/consul    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/consul(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/consul/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/clair.git/commit/$          https://salsa.debian.org/go-team/packages/clair/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/clair(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/clair    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/clair(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/clair/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/chasquid.git/commit/$          https://salsa.debian.org/go-team/packages/chasquid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/chasquid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/chasquid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/chasquid(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/chasquid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/certspotter.git/commit/$          https://salsa.debian.org/go-team/packages/certspotter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/certspotter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/certspotter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/certspotter(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/certspotter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/cayley.git/commit/$          https://salsa.debian.org/go-team/packages/cayley/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/cayley(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/cayley    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/cayley(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/cayley/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jedisct1-dlog.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jedisct1-dlog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jedisct1-dlog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jedisct1-dlog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jedisct1-dlog(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jedisct1-dlog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jedisct1-xsecretbox.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jedisct1-xsecretbox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jedisct1-xsecretbox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jedisct1-xsecretbox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jedisct1-xsecretbox(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jedisct1-xsecretbox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/morty.git/commit/$          https://salsa.debian.org/go-team/packages/morty/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/morty(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/morty    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/morty(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/morty/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-shirou-gopsutil.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-shirou-gopsutil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-shirou-gopsutil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-shirou-gopsutil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-shirou-gopsutil(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-shirou-gopsutil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/go-cve-dictionary.git/commit/$          https://salsa.debian.org/go-team/packages/go-cve-dictionary/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/go-cve-dictionary(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/go-cve-dictionary    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/go-cve-dictionary(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/go-cve-dictionary/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tarm-serial.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-tarm-serial/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tarm-serial(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-tarm-serial    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-tarm-serial(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-tarm-serial/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-facebookgo-pidfile.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-facebookgo-pidfile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-facebookgo-pidfile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-facebookgo-pidfile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-facebookgo-pidfile(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-facebookgo-pidfile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vividcortex-godaemon.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-vividcortex-godaemon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vividcortex-godaemon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-vividcortex-godaemon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-vividcortex-godaemon(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-vividcortex-godaemon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-sahilm-fuzzy.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-sahilm-fuzzy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-sahilm-fuzzy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-sahilm-fuzzy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-sahilm-fuzzy(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-sahilm-fuzzy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/goval-dictionary.git/commit/$          https://salsa.debian.org/go-team/packages/goval-dictionary/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/goval-dictionary(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/goval-dictionary    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/goval-dictionary(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/goval-dictionary/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/peco.git/commit/$          https://salsa.debian.org/go-team/packages/peco/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/peco(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/peco    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/peco(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/peco/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nsf-termbox-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-nsf-termbox-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nsf-termbox-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-nsf-termbox-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-nsf-termbox-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-nsf-termbox-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-lestrrat-go-pdebug.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-lestrrat-go-pdebug/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-lestrrat-go-pdebug(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-lestrrat-go-pdebug    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-lestrrat-go-pdebug(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-lestrrat-go-pdebug/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-ini-ini.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-ini-ini/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-ini-ini(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-ini-ini    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-ini-ini(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-ini-ini/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-knqyf263-go-rpm-version.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-knqyf263-go-rpm-version/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-knqyf263-go-rpm-version(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-knqyf263-go-rpm-version    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-knqyf263-go-rpm-version(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-knqyf263-go-rpm-version/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-knqyf263-go-deb-version.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-knqyf263-go-deb-version/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-knqyf263-go-deb-version(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-knqyf263-go-deb-version    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-knqyf263-go-deb-version(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-knqyf263-go-deb-version/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ymomoi-goval-parser.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-ymomoi-goval-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ymomoi-goval-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-ymomoi-goval-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-ymomoi-goval-parser(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-ymomoi-goval-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-facebookgo-atomicfile.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-facebookgo-atomicfile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-facebookgo-atomicfile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-facebookgo-atomicfile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-facebookgo-atomicfile(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-facebookgo-atomicfile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-aead-poly1305.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-aead-poly1305/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-aead-poly1305(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-aead-poly1305    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-aead-poly1305(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-aead-poly1305/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nlopes-slack.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-nlopes-slack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nlopes-slack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-nlopes-slack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-nlopes-slack(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-nlopes-slack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kotakanbe-logrus-prefixed-formatter.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-kotakanbe-logrus-prefixed-formatter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kotakanbe-logrus-prefixed-formatter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-kotakanbe-logrus-prefixed-formatter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-kotakanbe-logrus-prefixed-formatter(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-kotakanbe-logrus-prefixed-formatter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-aead-chacha20.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-aead-chacha20/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-aead-chacha20(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-aead-chacha20    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-aead-chacha20(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-aead-chacha20/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-coreos-bbolt.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-coreos-bbolt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-coreos-bbolt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-coreos-bbolt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-coreos-bbolt(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-coreos-bbolt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-asaskevich-govalidator.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-asaskevich-govalidator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-asaskevich-govalidator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-asaskevich-govalidator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-asaskevich-govalidator(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-asaskevich-govalidator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-git-lfs-wildmatch.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-git-lfs-wildmatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-git-lfs-wildmatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-git-lfs-wildmatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-git-lfs-wildmatch(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-git-lfs-wildmatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-libgit2-git2go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-libgit2-git2go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-libgit2-git2go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-libgit2-git2go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-libgit2-git2go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-libgit2-git2go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rcrowley-go-metrics.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-rcrowley-go-metrics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rcrowley-go-metrics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-rcrowley-go-metrics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-rcrowley-go-metrics(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-rcrowley-go-metrics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-karrick-goswarm.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-karrick-goswarm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-karrick-goswarm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-karrick-goswarm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-karrick-goswarm(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-karrick-goswarm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-google-subcommands.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-google-subcommands/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-google-subcommands(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-google-subcommands    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-google-subcommands(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-google-subcommands/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-armon-go-socks5.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-armon-go-socks5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-armon-go-socks5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-armon-go-socks5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-armon-go-socks5(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-armon-go-socks5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gogottrpc.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gogottrpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gogottrpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gogottrpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gogottrpc(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gogottrpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/ethflux.git/commit/$          https://salsa.debian.org/go-team/packages/ethflux/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/ethflux(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/ethflux    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/ethflux(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/ethflux/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dcso-fluxline.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-dcso-fluxline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dcso-fluxline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-dcso-fluxline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-dcso-fluxline(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-dcso-fluxline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-safchain-ethtool.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-safchain-ethtool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-safchain-ethtool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-safchain-ethtool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-safchain-ethtool(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-safchain-ethtool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-containerd-typeurl.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-containerd-typeurl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-containerd-typeurl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-containerd-typeurl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-containerd-typeurl(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-containerd-typeurl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-containerd-btrfs.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-containerd-btrfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-containerd-btrfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-containerd-btrfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-containerd-btrfs(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-containerd-btrfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/continuity.git/commit/$          https://salsa.debian.org/go-team/packages/continuity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/continuity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/continuity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/continuity(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/continuity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-showmax-go-fqdn.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-showmax-go-fqdn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-showmax-go-fqdn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-showmax-go-fqdn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-showmax-go-fqdn(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-showmax-go-fqdn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-containerd-cgroups.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-containerd-cgroups/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-containerd-cgroups(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-containerd-cgroups    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-containerd-cgroups(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-containerd-cgroups/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-valyala-fasthttp.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-valyala-fasthttp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-valyala-fasthttp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-valyala-fasthttp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-valyala-fasthttp(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-valyala-fasthttp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-valyala-fasttemplate.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-valyala-fasttemplate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-valyala-fasttemplate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-valyala-fasttemplate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-valyala-fasttemplate(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-valyala-fasttemplate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-labstack-echo.v3.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-labstack-echo.v3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-labstack-echo.v3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-labstack-echo.v3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-labstack-echo.v3(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-labstack-echo.v3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-labstack-echo.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-labstack-echo.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-labstack-echo.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-labstack-echo.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-labstack-echo.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-labstack-echo.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-containerd-fifo.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-containerd-fifo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-containerd-fifo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-containerd-fifo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-containerd-fifo(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-containerd-fifo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-containerd-go-runc.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-containerd-go-runc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-containerd-go-runc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-containerd-go-runc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-containerd-go-runc(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-containerd-go-runc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-containerd-console.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-containerd-console/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-containerd-console(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-containerd-console    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-containerd-console(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-containerd-console/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-opencontainers-go-digest.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-opencontainers-go-digest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-opencontainers-go-digest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-opencontainers-go-digest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-opencontainers-go-digest(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-opencontainers-go-digest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nvveen-gotty.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-nvveen-gotty/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nvveen-gotty(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-nvveen-gotty    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-nvveen-gotty(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-nvveen-gotty/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mattn-go-zglob.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mattn-go-zglob/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mattn-go-zglob(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mattn-go-zglob    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mattn-go-zglob(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mattn-go-zglob/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gokyle-twofactor.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gokyle-twofactor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gokyle-twofactor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gokyle-twofactor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gokyle-twofactor(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gokyle-twofactor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-rsc-qr.git/commit/$          https://salsa.debian.org/go-team/packages/golang-rsc-qr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-rsc-qr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-rsc-qr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-rsc-qr(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-rsc-qr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gocarina-gocsv.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gocarina-gocsv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gocarina-gocsv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gocarina-gocsv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gocarina-gocsv(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gocarina-gocsv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-thecreeper-go-notify.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-thecreeper-go-notify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-thecreeper-go-notify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-thecreeper-go-notify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-thecreeper-go-notify(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-thecreeper-go-notify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/coyim.git/commit/$          https://salsa.debian.org/go-team/packages/coyim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/coyim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/coyim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/coyim(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/coyim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/fdroidcl.git/commit/$          https://salsa.debian.org/go-team/packages/fdroidcl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/fdroidcl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/fdroidcl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/fdroidcl(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/fdroidcl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hillu-go-yara.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hillu-go-yara/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hillu-go-yara(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hillu-go-yara    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hillu-go-yara(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hillu-go-yara/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-masterminds-vcs-dev.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-masterminds-vcs-dev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-masterminds-vcs-dev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-masterminds-vcs-dev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-masterminds-vcs-dev(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-masterminds-vcs-dev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xiaq-persistent.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-xiaq-persistent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-xiaq-persistent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-xiaq-persistent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-xiaq-persistent(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-xiaq-persistent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/elvish.git/commit/$          https://salsa.debian.org/go-team/packages/elvish/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/elvish(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/elvish    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/elvish(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/elvish/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-labstack-gommon.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-labstack-gommon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-labstack-gommon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-labstack-gommon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-labstack-gommon(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-labstack-gommon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-k0kubun-pp.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-k0kubun-pp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-k0kubun-pp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-k0kubun-pp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-k0kubun-pp(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-k0kubun-pp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-macaroon-bakery.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-macaroon-bakery.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-macaroon-bakery.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-macaroon-bakery.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-macaroon-bakery.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-macaroon-bakery.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-macaroon.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-macaroon.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-macaroon.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-macaroon.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-macaroon.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-macaroon.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-go-flags.git/commit/$          https://salsa.debian.org/go-team/packages/golang-go-flags/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-go-flags(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-go-flags    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-go-flags(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-go-flags/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-glide.git/commit/$          https://salsa.debian.org/go-team/packages/golang-glide/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-glide(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-glide    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-glide(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-glide/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-posener-complete.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-posener-complete/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-posener-complete(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-posener-complete    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-posener-complete(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-posener-complete/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-loggo.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-juju-loggo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-loggo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-juju-loggo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-juju-loggo(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-juju-loggo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-juju-environschema.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-juju-environschema.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-juju-environschema.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-juju-environschema.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-juju-environschema.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-juju-environschema.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-schema.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-juju-schema/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-schema(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-juju-schema    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-juju-schema(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-juju-schema/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-webbrowser.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-juju-webbrowser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-webbrowser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-juju-webbrowser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-juju-webbrowser(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-juju-webbrowser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-httprequest.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-juju-httprequest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-httprequest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-juju-httprequest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-juju-httprequest(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-juju-httprequest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-testing.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-juju-testing/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-testing(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-juju-testing    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-juju-testing(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-juju-testing/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-ansiterm.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-juju-ansiterm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-ansiterm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-juju-ansiterm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-juju-ansiterm(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-juju-ansiterm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-lunixbochs-vtclean.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-lunixbochs-vtclean/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-lunixbochs-vtclean(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-lunixbochs-vtclean    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-lunixbochs-vtclean(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-lunixbochs-vtclean/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-utils.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-juju-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-juju-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-juju-utils(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-juju-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-httpprof.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-juju-httpprof/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-httpprof(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-juju-httpprof    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-juju-httpprof(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-juju-httpprof/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-httprequest.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-httprequest.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-httprequest.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-httprequest.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-httprequest.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-httprequest.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mattn-go-colorable.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mattn-go-colorable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mattn-go-colorable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mattn-go-colorable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mattn-go-colorable(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mattn-go-colorable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-mutex.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-juju-mutex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-mutex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-juju-mutex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-juju-mutex(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-juju-mutex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-retry.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-juju-retry/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-retry(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-juju-retry    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-juju-retry(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-juju-retry/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-version.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-juju-version/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-juju-version(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-juju-version    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-juju-version(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-juju-version/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-errgo.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-errgo.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-errgo.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-errgo.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-errgo.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-errgo.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-check.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-check.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-check.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-check.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-check.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-check.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tv42-zbase32.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-tv42-zbase32/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tv42-zbase32(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-tv42-zbase32    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-tv42-zbase32(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-tv42-zbase32/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-go-patricia.git/commit/$          https://salsa.debian.org/go-team/packages/golang-go-patricia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-go-patricia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-go-patricia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-go-patricia(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-go-patricia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kurin-blazer.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-kurin-blazer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kurin-blazer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-kurin-blazer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-kurin-blazer(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-kurin-blazer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/restic.git/commit/$          https://salsa.debian.org/go-team/packages/restic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/restic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/restic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/restic(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/restic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-minio-minio-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-minio-minio-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-minio-minio-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-minio-minio-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-minio-minio-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-minio-minio-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/gitlab-workhorse.git/commit/$          https://salsa.debian.org/go-team/packages/gitlab-workhorse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/gitlab-workhorse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/gitlab-workhorse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/gitlab-workhorse(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/gitlab-workhorse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-zillode-notify.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-zillode-notify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-zillode-notify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-zillode-notify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-zillode-notify(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-zillode-notify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-collectd.git/commit/$          https://salsa.debian.org/go-team/packages/golang-collectd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-collectd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-collectd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-collectd(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-collectd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-apex-log.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-apex-log/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-apex-log(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-apex-log    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-apex-log(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-apex-log/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-armon-go-metrics.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-armon-go-metrics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-armon-go-metrics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-armon-go-metrics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-armon-go-metrics(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-armon-go-metrics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-audriusbutkevicius-go-nat-pmp.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-audriusbutkevicius-go-nat-pmp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-audriusbutkevicius-go-nat-pmp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-audriusbutkevicius-go-nat-pmp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-audriusbutkevicius-go-nat-pmp(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-audriusbutkevicius-go-nat-pmp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-audriusbutkevicius-kcp-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-audriusbutkevicius-kcp-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-audriusbutkevicius-kcp-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-audriusbutkevicius-kcp-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-audriusbutkevicius-kcp-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-audriusbutkevicius-kcp-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-audriusbutkevicius-pfilter.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-audriusbutkevicius-pfilter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-audriusbutkevicius-pfilter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-audriusbutkevicius-pfilter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-audriusbutkevicius-pfilter(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-audriusbutkevicius-pfilter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-benbjohnson-tmpl.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-benbjohnson-tmpl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-benbjohnson-tmpl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-benbjohnson-tmpl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-benbjohnson-tmpl(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-benbjohnson-tmpl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bkaradzic-go-lz4.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-bkaradzic-go-lz4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bkaradzic-go-lz4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-bkaradzic-go-lz4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-bkaradzic-go-lz4(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-bkaradzic-go-lz4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bmizerany-pat.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-bmizerany-pat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-bmizerany-pat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-bmizerany-pat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-bmizerany-pat(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-bmizerany-pat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-boltdb-bolt.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-boltdb-bolt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-boltdb-bolt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-boltdb-bolt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-boltdb-bolt(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-boltdb-bolt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-btcsuite-btclog.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-btcsuite-btclog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-btcsuite-btclog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-btcsuite-btclog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-btcsuite-btclog(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-btcsuite-btclog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-calmh-du.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-calmh-du/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-calmh-du(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-calmh-du    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-calmh-du(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-calmh-du/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-calmh-luhn.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-calmh-luhn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-calmh-luhn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-calmh-luhn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-calmh-luhn(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-calmh-luhn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-calmh-xdr.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-calmh-xdr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-calmh-xdr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-calmh-xdr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-calmh-xdr(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-calmh-xdr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ccding-go-stun.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-ccding-go-stun/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ccding-go-stun(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-ccding-go-stun    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-ccding-go-stun(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-ccding-go-stun/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cenkalti-backoff.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cenkalti-backoff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cenkalti-backoff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cenkalti-backoff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cenkalti-backoff(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cenkalti-backoff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cespare-xxhash.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cespare-xxhash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cespare-xxhash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cespare-xxhash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cespare-xxhash(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cespare-xxhash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-chmduquesne-rollinghash.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-chmduquesne-rollinghash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-chmduquesne-rollinghash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-chmduquesne-rollinghash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-chmduquesne-rollinghash(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-chmduquesne-rollinghash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cloudfoundry-gosigar.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-cloudfoundry-gosigar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-cloudfoundry-gosigar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-cloudfoundry-gosigar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-cloudfoundry-gosigar(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-cloudfoundry-gosigar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-d4l3k-messagediff.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-d4l3k-messagediff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-d4l3k-messagediff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-d4l3k-messagediff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-d4l3k-messagediff(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-d4l3k-messagediff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-datadog-datadog-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-datadog-datadog-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-datadog-datadog-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-datadog-datadog-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-datadog-datadog-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-datadog-datadog-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-davecgh-go-spew.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-davecgh-go-spew/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-davecgh-go-spew(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-davecgh-go-spew    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-davecgh-go-spew(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-davecgh-go-spew/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dgryski-go-bits.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-dgryski-go-bits/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dgryski-go-bits(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-dgryski-go-bits    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-dgryski-go-bits(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-dgryski-go-bits/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dgryski-go-bitstream.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-dgryski-go-bitstream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dgryski-go-bitstream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-dgryski-go-bitstream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-dgryski-go-bitstream(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-dgryski-go-bitstream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dylanmei-iso8601.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-dylanmei-iso8601/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-dylanmei-iso8601(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-dylanmei-iso8601    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-dylanmei-iso8601(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-dylanmei-iso8601/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-ldap-ldap.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-ldap-ldap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-ldap-ldap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-ldap-ldap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-ldap-ldap(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-ldap-ldap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-xorm-core.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-xorm-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-xorm-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-xorm-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-xorm-core(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-xorm-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-xorm-xorm.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-go-xorm-xorm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-go-xorm-xorm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-go-xorm-xorm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-go-xorm-xorm(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-go-xorm-xorm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gobwas-glob.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gobwas-glob/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gobwas-glob(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gobwas-glob    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gobwas-glob(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gobwas-glob/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-goji-param.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-goji-param/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-goji-param(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-goji-param    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-goji-param(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-goji-param/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-google-go-querystring.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-google-go-querystring/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-google-go-querystring(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-google-go-querystring    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-google-go-querystring(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-google-go-querystring/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gosimple-slug.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-gosimple-slug/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-gosimple-slug(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-gosimple-slug    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-gosimple-slug(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-gosimple-slug/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-atlas-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-atlas-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-atlas-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-atlas-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-atlas-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-atlas-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-msgpack.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-msgpack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-msgpack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-msgpack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-go-msgpack(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-msgpack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-version.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-version/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-go-version(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-version    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-go-version(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-go-version/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-raft.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-raft/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-raft(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-raft    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-raft(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-raft/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-raft-boltdb.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-raft-boltdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-hashicorp-raft-boltdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-hashicorp-raft-boltdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-hashicorp-raft-boltdb(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-hashicorp-raft-boltdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-inconshreveable-log15.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-inconshreveable-log15/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-inconshreveable-log15(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-inconshreveable-log15    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-inconshreveable-log15(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-inconshreveable-log15/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-influxdata-yamux.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-influxdata-yamux/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-influxdata-yamux(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-influxdata-yamux    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-influxdata-yamux(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-influxdata-yamux/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-influxdb-enterprise-client.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-influxdb-enterprise-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-influxdb-enterprise-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-influxdb-enterprise-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-influxdb-enterprise-client(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-influxdb-enterprise-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-influxdb-usage-client.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-influxdb-usage-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-influxdb-usage-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-influxdb-usage-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-influxdb-usage-client(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-influxdb-usage-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jackpal-gateway.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jackpal-gateway/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jackpal-gateway(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jackpal-gateway    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jackpal-gateway(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jackpal-gateway/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jrick-logrotate.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jrick-logrotate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jrick-logrotate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jrick-logrotate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jrick-logrotate(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jrick-logrotate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jtolds-gls.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jtolds-gls/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jtolds-gls(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jtolds-gls    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jtolds-gls(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jtolds-gls/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jwilder-encoding.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-jwilder-encoding/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-jwilder-encoding(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-jwilder-encoding    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-jwilder-encoding(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-jwilder-encoding/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kimor79-gollectd.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-kimor79-gollectd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kimor79-gollectd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-kimor79-gollectd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-kimor79-gollectd(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-kimor79-gollectd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kjk-lzma.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-kjk-lzma/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-kjk-lzma(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-kjk-lzma    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-kjk-lzma(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-kjk-lzma/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-klauspost-compress.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-klauspost-compress/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-klauspost-compress(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-klauspost-compress    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-klauspost-compress(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-klauspost-compress/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-klauspost-cpuid.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-klauspost-cpuid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-klauspost-cpuid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-klauspost-cpuid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-klauspost-cpuid(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-klauspost-cpuid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-klauspost-crc32.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-klauspost-crc32/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-klauspost-crc32(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-klauspost-crc32    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-klauspost-crc32(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-klauspost-crc32/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mattn-go-isatty.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mattn-go-isatty/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mattn-go-isatty(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mattn-go-isatty    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mattn-go-isatty(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mattn-go-isatty/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mattn-go-sqlite3.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mattn-go-sqlite3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mattn-go-sqlite3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mattn-go-sqlite3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mattn-go-sqlite3(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mattn-go-sqlite3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mgutz-ansi.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mgutz-ansi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mgutz-ansi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mgutz-ansi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mgutz-ansi(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mgutz-ansi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-minio-sha256-simd.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-minio-sha256-simd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-minio-sha256-simd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-minio-sha256-simd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-minio-sha256-simd(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-minio-sha256-simd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-cli.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-cli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-cli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mitchellh-cli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mitchellh-cli(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-cli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-go-fs.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-go-fs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-go-fs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mitchellh-go-fs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mitchellh-go-fs(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-go-fs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-go-vnc.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-go-vnc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-go-vnc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mitchellh-go-vnc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mitchellh-go-vnc(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-go-vnc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-multistep.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-multistep/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-multistep(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mitchellh-multistep    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mitchellh-multistep(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-multistep/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-panicwrap.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-panicwrap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-panicwrap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mitchellh-panicwrap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mitchellh-panicwrap(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-panicwrap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-prefixedio.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-prefixedio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-prefixedio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mitchellh-prefixedio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mitchellh-prefixedio(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-prefixedio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-reflectwalk.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-reflectwalk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-mitchellh-reflectwalk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-mitchellh-reflectwalk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-mitchellh-reflectwalk(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-mitchellh-reflectwalk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-naoina-go-stringutil.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-naoina-go-stringutil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-naoina-go-stringutil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-naoina-go-stringutil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-naoina-go-stringutil(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-naoina-go-stringutil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-naoina-toml.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-naoina-toml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-naoina-toml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-naoina-toml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-naoina-toml(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-naoina-toml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nfnt-resize.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-nfnt-resize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nfnt-resize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-nfnt-resize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-nfnt-resize(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-nfnt-resize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nu7hatch-gouuid.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-nu7hatch-gouuid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-nu7hatch-gouuid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-nu7hatch-gouuid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-nu7hatch-gouuid(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-nu7hatch-gouuid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-oneofone-xxhash.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-oneofone-xxhash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-oneofone-xxhash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-oneofone-xxhash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-oneofone-xxhash(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-oneofone-xxhash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-opencontainers-specs.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-opencontainers-specs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-opencontainers-specs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-opencontainers-specs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-opencontainers-specs(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-opencontainers-specs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-oschwald-geoip2-golang.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-oschwald-geoip2-golang/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-oschwald-geoip2-golang(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-oschwald-geoip2-golang    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-oschwald-geoip2-golang(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-oschwald-geoip2-golang/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-oschwald-maxminddb-golang.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-oschwald-maxminddb-golang/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-oschwald-maxminddb-golang(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-oschwald-maxminddb-golang    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-oschwald-maxminddb-golang(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-oschwald-maxminddb-golang/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-paulbellamy-ratecounter.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-paulbellamy-ratecounter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-paulbellamy-ratecounter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-paulbellamy-ratecounter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-paulbellamy-ratecounter(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-paulbellamy-ratecounter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-peterh-liner.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-peterh-liner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-peterh-liner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-peterh-liner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-peterh-liner(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-peterh-liner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pierrec-xxhash.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-pierrec-xxhash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pierrec-xxhash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-pierrec-xxhash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-pierrec-xxhash(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-pierrec-xxhash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pointlander-compress.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-pointlander-compress/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pointlander-compress(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-pointlander-compress    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-pointlander-compress(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-pointlander-compress/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pointlander-jetset.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-pointlander-jetset/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pointlander-jetset(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-pointlander-jetset    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-pointlander-jetset(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-pointlander-jetset/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pointlander-peg.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-pointlander-peg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-pointlander-peg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-pointlander-peg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-pointlander-peg(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-pointlander-peg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rainycape-unidecode.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-rainycape-unidecode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rainycape-unidecode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-rainycape-unidecode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-rainycape-unidecode(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-rainycape-unidecode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rakyll-statik.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-rakyll-statik/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rakyll-statik(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-rakyll-statik    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-rakyll-statik(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-rakyll-statik/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-retailnext-hllpp.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-retailnext-hllpp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-retailnext-hllpp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-retailnext-hllpp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-retailnext-hllpp(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-retailnext-hllpp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rs-xid.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-rs-xid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rs-xid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-rs-xid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-rs-xid(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-rs-xid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rs-zerolog.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-rs-zerolog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-rs-zerolog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-rs-zerolog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-rs-zerolog(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-rs-zerolog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-sasha-s-go-deadlock.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-sasha-s-go-deadlock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-sasha-s-go-deadlock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-sasha-s-go-deadlock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-sasha-s-go-deadlock(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-sasha-s-go-deadlock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-spaolacci-murmur3.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-spaolacci-murmur3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-spaolacci-murmur3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-spaolacci-murmur3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-spaolacci-murmur3(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-spaolacci-murmur3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-streadway-amqp.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-streadway-amqp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-streadway-amqp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-streadway-amqp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-streadway-amqp(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-streadway-amqp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-templexxx-cpufeat.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-templexxx-cpufeat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-templexxx-cpufeat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-templexxx-cpufeat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-templexxx-cpufeat(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-templexxx-cpufeat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-templexxx-reedsolomon.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-templexxx-reedsolomon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-templexxx-reedsolomon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-templexxx-reedsolomon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-templexxx-reedsolomon(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-templexxx-reedsolomon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-templexxx-xor.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-templexxx-xor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-templexxx-xor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-templexxx-xor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-templexxx-xor(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-templexxx-xor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tent-http-link-go.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-tent-http-link-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tent-http-link-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-tent-http-link-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-tent-http-link-go(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-tent-http-link-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-thejerf-suture.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-thejerf-suture/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-thejerf-suture(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-thejerf-suture    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-thejerf-suture(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-thejerf-suture/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tj-go-spin.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-tj-go-spin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tj-go-spin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-tj-go-spin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-tj-go-spin(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-tj-go-spin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tjfoc-gmsm.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-tjfoc-gmsm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-tjfoc-gmsm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-tjfoc-gmsm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-tjfoc-gmsm(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-tjfoc-gmsm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ugorji-go-codec.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-ugorji-go-codec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ugorji-go-codec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-ugorji-go-codec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-ugorji-go-codec(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-ugorji-go-codec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ugorji-go-msgpack.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-ugorji-go-msgpack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-ugorji-go-msgpack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-ugorji-go-msgpack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-ugorji-go-msgpack(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-ugorji-go-msgpack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-unknwon-com.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-unknwon-com/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-unknwon-com(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-unknwon-com    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-unknwon-com(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-unknwon-com/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vitrun-qart.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-vitrun-qart/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vitrun-qart(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-vitrun-qart    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-vitrun-qart(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-vitrun-qart/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vjeantet-grok.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-vjeantet-grok/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-vjeantet-grok(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-vjeantet-grok    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-vjeantet-grok(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-vjeantet-grok/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-github-zenazn-goji.git/commit/$          https://salsa.debian.org/go-team/packages/golang-github-zenazn-goji/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-github-zenazn-goji(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-github-zenazn-goji    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-github-zenazn-goji(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-github-zenazn-goji/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-go.pedge-env.git/commit/$          https://salsa.debian.org/go-team/packages/golang-go.pedge-env/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-go.pedge-env(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-go.pedge-env    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-go.pedge-env(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-go.pedge-env/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-go.pedge-lion.git/commit/$          https://salsa.debian.org/go-team/packages/golang-go.pedge-lion/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-go.pedge-lion(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-go.pedge-lion    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-go.pedge-lion(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-go.pedge-lion/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-go.uber-zap.git/commit/$          https://salsa.debian.org/go-team/packages/golang-go.uber-zap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-go.uber-zap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-go.uber-zap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-go.uber-zap(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-go.uber-zap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-asn1-ber.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-asn1-ber.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-asn1-ber.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-asn1-ber.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-asn1-ber.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-asn1-ber.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-dancannon-gorethink.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-dancannon-gorethink.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-dancannon-gorethink.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-dancannon-gorethink.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-dancannon-gorethink.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-dancannon-gorethink.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-eapache-go-resiliency.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-eapache-go-resiliency.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-eapache-go-resiliency.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-eapache-go-resiliency.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-eapache-go-resiliency.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-eapache-go-resiliency.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-eapache-queue.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-eapache-queue.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-eapache-queue.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-eapache-queue.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-eapache-queue.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-eapache-queue.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-fatih-pool.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-fatih-pool.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-fatih-pool.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-fatih-pool.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-fatih-pool.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-fatih-pool.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-mgo.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-mgo.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-mgo.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-mgo.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-mgo.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-mgo.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-tomb.v1.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-tomb.v1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-tomb.v1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-tomb.v1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-tomb.v1(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-tomb.v1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-tomb.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-tomb.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-tomb.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-tomb.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-tomb.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-tomb.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-vmihailenco-msgpack.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-vmihailenco-msgpack.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-vmihailenco-msgpack.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-vmihailenco-msgpack.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-vmihailenco-msgpack.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-vmihailenco-msgpack.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-xmlpath.v2.git/commit/$          https://salsa.debian.org/go-team/packages/golang-gopkg-xmlpath.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/golang-gopkg-xmlpath.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/golang-gopkg-xmlpath.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/golang-gopkg-xmlpath.v2(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/golang-gopkg-xmlpath.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/packer.git/commit/$          https://salsa.debian.org/go-team/packages/packer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/packer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/packer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/packer(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/packer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/influxdb.git/commit/$          https://salsa.debian.org/go-team/packages/influxdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/influxdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/influxdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/influxdb(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/influxdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/runc.git/commit/$          https://salsa.debian.org/go-team/packages/runc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/runc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/runc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/runc(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/runc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/toxiproxy.git/commit/$          https://salsa.debian.org/go-team/packages/toxiproxy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/toxiproxy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/toxiproxy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/toxiproxy(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/toxiproxy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-go/packages/syncthing.git/commit/$          https://salsa.debian.org/go-team/packages/syncthing/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-go/packages/syncthing(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/packages/syncthing    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-go/packages/syncthing(?:\.git)?/(.*)          https://salsa.debian.org/go-team/packages/syncthing/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-julia/dsfmt.git/commit/$          https://salsa.debian.org/julia-team/dsfmt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-julia/dsfmt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/julia-team/dsfmt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-julia/dsfmt(?:\.git)?/(.*)          https://salsa.debian.org/julia-team/dsfmt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-julia/julia.git/commit/$          https://salsa.debian.org/julia-team/julia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-julia/julia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/julia-team/julia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-julia/julia(?:\.git)?/(.*)          https://salsa.debian.org/julia-team/julia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-julia/openlibm.git/commit/$          https://salsa.debian.org/julia-team/openlibm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-julia/openlibm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/julia-team/openlibm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-julia/openlibm(?:\.git)?/(.*)          https://salsa.debian.org/julia-team/openlibm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-julia/openspecfun.git/commit/$          https://salsa.debian.org/julia-team/openspecfun/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-julia/openspecfun(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/julia-team/openspecfun    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-julia/openspecfun(?:\.git)?/(.*)          https://salsa.debian.org/julia-team/openspecfun/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-julia/utf8proc.git/commit/$          https://salsa.debian.org/julia-team/utf8proc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-julia/utf8proc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/julia-team/utf8proc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-julia/utf8proc(?:\.git)?/(.*)          https://salsa.debian.org/julia-team/utf8proc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-golang/golang.git/commit/$          https://salsa.debian.org/go-team/compiler/golang/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-golang/golang(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/compiler/golang    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-golang/golang(?:\.git)?/(.*)          https://salsa.debian.org/go-team/compiler/golang/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-golang/golang-defaults.git/commit/$          https://salsa.debian.org/go-team/compiler/golang-defaults/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-golang/golang-defaults(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/go-team/compiler/golang-defaults    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-golang/golang-defaults(?:\.git)?/(.*)          https://salsa.debian.org/go-team/compiler/golang-defaults/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/dynare.git/commit/$          https://salsa.debian.org/pkg-octave-team/dynare/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/dynare(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/dynare    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/dynare(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/dynare/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/matlab2tikz.git/commit/$          https://salsa.debian.org/pkg-octave-team/matlab2tikz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/matlab2tikz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/matlab2tikz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/matlab2tikz(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/matlab2tikz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/mwrap.git/commit/$          https://salsa.debian.org/pkg-octave-team/mwrap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/mwrap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/mwrap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/mwrap(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/mwrap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-bim.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-bim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-bim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-bim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-bim(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-bim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-communications.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-communications/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-communications(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-communications    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-communications(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-communications/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-control.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-control/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-control(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-control    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-control(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-control/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-dataframe.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-dataframe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-dataframe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-dataframe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-dataframe(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-dataframe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-data-smoothing.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-data-smoothing/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-data-smoothing(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-data-smoothing    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-data-smoothing(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-data-smoothing/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-divand.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-divand/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-divand(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-divand    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-divand(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-divand/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-econometrics.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-econometrics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-econometrics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-econometrics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-econometrics(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-econometrics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-financial.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-financial/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-financial(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-financial    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-financial(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-financial/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-fpl.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-fpl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-fpl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-fpl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-fpl(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-fpl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-ga.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-ga/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-ga(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-ga    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-ga(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-ga/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-general.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-general/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-general(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-general    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-general(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-general/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-geometry.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-geometry/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-geometry(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-geometry    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-geometry(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-geometry/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-gsl.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-gsl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-gsl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-gsl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-gsl(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-gsl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-image.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-image/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-image(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-image    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-image(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-image/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-interval.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-interval/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-interval(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-interval    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-interval(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-interval/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-io.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-io/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-io(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-io    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-io(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-io/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-linear-algebra.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-linear-algebra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-linear-algebra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-linear-algebra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-linear-algebra(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-linear-algebra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-ltfat.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-ltfat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-ltfat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-ltfat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-ltfat(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-ltfat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-mapping.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-mapping/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-mapping(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-mapping    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-mapping(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-mapping/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-miscellaneous.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-miscellaneous/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-miscellaneous(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-miscellaneous    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-miscellaneous(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-miscellaneous/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-missing-functions.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-missing-functions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-missing-functions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-missing-functions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-missing-functions(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-missing-functions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-mpi.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-mpi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-mpi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-mpi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-mpi(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-mpi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-msh.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-msh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-msh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-msh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-msh(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-msh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-nan.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-nan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-nan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-nan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-nan(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-nan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-netcdf.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-netcdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-netcdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-netcdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-netcdf(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-netcdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-nurbs.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-nurbs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-nurbs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-nurbs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-nurbs(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-nurbs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-ocs.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-ocs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-ocs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-ocs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-ocs(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-ocs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-octclip.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-octclip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-octclip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-octclip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-octclip(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-octclip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-octproj.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-octproj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-octproj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-octproj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-octproj(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-octproj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-odepkg.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-odepkg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-odepkg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-odepkg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-odepkg(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-odepkg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-optim.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-optim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-optim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-optim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-optim(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-optim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-optiminterp.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-optiminterp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-optiminterp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-optiminterp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-optiminterp(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-optiminterp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-parallel.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-parallel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-parallel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-parallel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-parallel(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-parallel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-pkg-dev.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-pkg-dev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-pkg-dev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-pkg-dev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-pkg-dev(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-pkg-dev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-quaternion.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-quaternion/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-quaternion(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-quaternion    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-quaternion(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-quaternion/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-secs1d.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-secs1d/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-secs1d(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-secs1d    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-secs1d(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-secs1d/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-secs2d.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-secs2d/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-secs2d(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-secs2d    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-secs2d(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-secs2d/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-signal.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-signal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-signal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-signal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-signal(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-signal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-sockets.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-sockets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-sockets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-sockets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-sockets(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-sockets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-sparsersb.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-sparsersb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-sparsersb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-sparsersb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-sparsersb(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-sparsersb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-specfun.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-specfun/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-specfun(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-specfun    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-specfun(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-specfun/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-splines.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-splines/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-splines(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-splines    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-splines(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-splines/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-statistics.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-statistics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-statistics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-statistics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-statistics(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-statistics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-stk.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-stk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-stk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-stk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-stk(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-stk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-strings.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-strings/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-strings(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-strings    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-strings(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-strings/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-struct.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-struct/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-struct(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-struct    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-struct(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-struct/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-symbolic.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-symbolic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-symbolic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-symbolic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-symbolic(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-symbolic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-tisean.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-tisean/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-tisean(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-tisean    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-tisean(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-tisean/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-tsa.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-tsa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-tsa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-tsa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-tsa(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-tsa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-vrml.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-vrml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-vrml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-vrml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-vrml(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-vrml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-zenity.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-zenity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-zenity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-zenity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-zenity(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-zenity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-octave/octave-zeromq.git/commit/$          https://salsa.debian.org/pkg-octave-team/octave-zeromq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-octave/octave-zeromq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-octave-team/octave-zeromq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-octave/octave-zeromq(?:\.git)?/(.*)          https://salsa.debian.org/pkg-octave-team/octave-zeromq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-opencl/clinfo.git/commit/$          https://salsa.debian.org/opencl-team/clinfo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-opencl/clinfo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/opencl-team/clinfo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-opencl/clinfo(?:\.git)?/(.*)          https://salsa.debian.org/opencl-team/clinfo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/afni-data.git/commit/$          https://salsa.debian.org/neurodebian-team/afni-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/afni-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/afni-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/afni-data(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/afni-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/ants.git/commit/$          https://salsa.debian.org/neurodebian-team/ants/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/ants(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/ants    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/ants(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/ants/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/bayessdt.git/commit/$          https://salsa.debian.org/neurodebian-team/bayessdt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/bayessdt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/bayessdt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/bayessdt(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/bayessdt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/biosig4c--.git/commit/$          https://salsa.debian.org/neurodebian-team/biosig4c/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/biosig4c--(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/biosig4c    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/biosig4c--(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/biosig4c/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/brian.git/commit/$          https://salsa.debian.org/neurodebian-team/brian/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/brian(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/brian    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/brian(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/brian/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/caret-data.git/commit/$          https://salsa.debian.org/neurodebian-team/caret-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/caret-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/caret-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/caret-data(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/caret-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/caret.git/commit/$          https://salsa.debian.org/neurodebian-team/caret/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/caret(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/caret    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/caret(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/caret/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/cctools.git/commit/$          https://salsa.debian.org/neurodebian-team/cctools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/cctools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/cctools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/cctools(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/cctools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/cde.git/commit/$          https://salsa.debian.org/neurodebian-team/cde/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/cde(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/cde    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/cde(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/cde/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/classads.git/commit/$          https://salsa.debian.org/neurodebian-team/classads/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/classads(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/classads    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/classads(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/classads/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/cmtk.git/commit/$          https://salsa.debian.org/neurodebian-team/cmtk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/cmtk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/cmtk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/cmtk(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/cmtk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/condor.git/commit/$          https://salsa.debian.org/neurodebian-team/condor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/condor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/condor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/condor(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/condor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/convert3d.git/commit/$          https://salsa.debian.org/neurodebian-team/convert3d/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/convert3d(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/convert3d    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/convert3d(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/convert3d/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/dcm2niix.git/commit/$          https://salsa.debian.org/neurodebian-team/dcm2niix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/dcm2niix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/dcm2niix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/dcm2niix(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/dcm2niix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/debian-bibliography.git/commit/$          https://salsa.debian.org/neurodebian-team/debian-bibliography/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/debian-bibliography(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/debian-bibliography    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/debian-bibliography(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/debian-bibliography/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/debruijn.git/commit/$          https://salsa.debian.org/neurodebian-team/debruijn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/debruijn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/debruijn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/debruijn(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/debruijn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/dicomnifti.git/commit/$          https://salsa.debian.org/neurodebian-team/dicomnifti/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/dicomnifti(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/dicomnifti    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/dicomnifti(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/dicomnifti/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/dipy.git/commit/$          https://salsa.debian.org/neurodebian-team/dipy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/dipy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/dipy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/dipy(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/dipy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/drawtk.git/commit/$          https://salsa.debian.org/neurodebian-team/drawtk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/drawtk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/drawtk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/drawtk(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/drawtk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/eegdev.git/commit/$          https://salsa.debian.org/neurodebian-team/eegdev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/eegdev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/eegdev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/eegdev(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/eegdev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/eeglab.git/commit/$          https://salsa.debian.org/neurodebian-team/eeglab/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/eeglab(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/eeglab    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/eeglab(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/eeglab/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/eegview.git/commit/$          https://salsa.debian.org/neurodebian-team/eegview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/eegview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/eegview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/eegview(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/eegview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/freesurfer.git/commit/$          https://salsa.debian.org/neurodebian-team/freesurfer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/freesurfer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/freesurfer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/freesurfer(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/freesurfer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/fsldata.git/commit/$          https://salsa.debian.org/neurodebian-team/fsldata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/fsldata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/fsldata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/fsldata(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/fsldata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/fsl-feeds.git/commit/$          https://salsa.debian.org/neurodebian-team/fsl-feeds/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/fsl-feeds(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/fsl-feeds    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/fsl-feeds(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/fsl-feeds/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/fsl.git/commit/$          https://salsa.debian.org/neurodebian-team/fsl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/fsl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/fsl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/fsl(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/fsl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/fslmeta.git/commit/$          https://salsa.debian.org/neurodebian-team/fslmeta/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/fslmeta(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/fslmeta    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/fslmeta(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/fslmeta/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/fslview.git/commit/$          https://salsa.debian.org/neurodebian-team/fslview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/fslview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/fslview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/fslview(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/fslview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/gifticlib.git/commit/$          https://salsa.debian.org/neurodebian-team/gifticlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/gifticlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/gifticlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/gifticlib(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/gifticlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/git-annex-remote-rclone.git/commit/$          https://salsa.debian.org/neurodebian-team/git-annex-remote-rclone/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/git-annex-remote-rclone(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/git-annex-remote-rclone    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/git-annex-remote-rclone(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/git-annex-remote-rclone/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/griddata.git/commit/$          https://salsa.debian.org/neurodebian-team/griddata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/griddata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/griddata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/griddata(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/griddata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/haxby2001.git/commit/$          https://salsa.debian.org/neurodebian-team/haxby2001/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/haxby2001(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/haxby2001    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/haxby2001(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/haxby2001/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/hcluster.git/commit/$          https://salsa.debian.org/neurodebian-team/hcluster/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/hcluster(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/hcluster    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/hcluster(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/hcluster/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/jist.git/commit/$          https://salsa.debian.org/neurodebian-team/jist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/jist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/jist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/jist(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/jist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/joblib.git/commit/$          https://salsa.debian.org/neurodebian-team/joblib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/joblib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/joblib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/joblib(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/joblib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/kbibtex.git/commit/$          https://salsa.debian.org/neurodebian-team/kbibtex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/kbibtex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/kbibtex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/kbibtex(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/kbibtex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/klustakwik.git/commit/$          https://salsa.debian.org/neurodebian-team/klustakwik/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/klustakwik(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/klustakwik    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/klustakwik(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/klustakwik/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/lazyarray.git/commit/$          https://salsa.debian.org/neurodebian-team/lazyarray/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/lazyarray(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/lazyarray    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/lazyarray(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/lazyarray/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/libfreenect.git/commit/$          https://salsa.debian.org/neurodebian-team/libfreenect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/libfreenect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/libfreenect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/libfreenect(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/libfreenect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/libgdf.git/commit/$          https://salsa.debian.org/neurodebian-team/libgdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/libgdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/libgdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/libgdf(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/libgdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/lipsia.git/commit/$          https://salsa.debian.org/neurodebian-team/lipsia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/lipsia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/lipsia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/lipsia(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/lipsia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/matlab-support.git/commit/$          https://salsa.debian.org/neurodebian-team/matlab-support/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/matlab-support(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/matlab-support    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/matlab-support(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/matlab-support/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/mclaren-rhesus-macaque-atlas.git/commit/$          https://salsa.debian.org/neurodebian-team/mclaren-rhesus-macaque-atlas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/mclaren-rhesus-macaque-atlas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/mclaren-rhesus-macaque-atlas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/mclaren-rhesus-macaque-atlas(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/mclaren-rhesus-macaque-atlas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/mcpanel.git/commit/$          https://salsa.debian.org/neurodebian-team/mcpanel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/mcpanel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/mcpanel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/mcpanel(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/mcpanel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/melview.git/commit/$          https://salsa.debian.org/neurodebian-team/melview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/melview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/melview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/melview(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/melview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/mipav.git/commit/$          https://salsa.debian.org/neurodebian-team/mipav/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/mipav(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/mipav    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/mipav(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/mipav/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/mlpy.git/commit/$          https://salsa.debian.org/neurodebian-team/mlpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/mlpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/mlpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/mlpy(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/mlpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/mni-colin27.git/commit/$          https://salsa.debian.org/neurodebian-team/mni-colin27/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/mni-colin27(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/mni-colin27    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/mni-colin27(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/mni-colin27/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/mni-icbm152-nlin.git/commit/$          https://salsa.debian.org/neurodebian-team/mni-icbm152-nlin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/mni-icbm152-nlin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/mni-icbm152-nlin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/mni-icbm152-nlin(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/mni-icbm152-nlin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/mpi4py.git/commit/$          https://salsa.debian.org/neurodebian-team/mpi4py/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/mpi4py(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/mpi4py    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/mpi4py(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/mpi4py/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/mricrogl.git/commit/$          https://salsa.debian.org/neurodebian-team/mricrogl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/mricrogl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/mricrogl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/mricrogl(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/mricrogl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/neo.git/commit/$          https://salsa.debian.org/neurodebian-team/neo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/neo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/neo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/neo(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/neo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/neurodebian-blend.git/commit/$          https://salsa.debian.org/neurodebian-team/neurodebian-blend/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/neurodebian-blend(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/neurodebian-blend    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/neurodebian-blend(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/neurodebian-blend/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/neurodebian.git/commit/$          https://salsa.debian.org/neurodebian-team/neurodebian/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/neurodebian(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/neurodebian    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/neurodebian(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/neurodebian/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/nifti2dicom.git/commit/$          https://salsa.debian.org/neurodebian-team/nifti2dicom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/nifti2dicom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/nifti2dicom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/nifti2dicom(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/nifti2dicom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/nifticlib.git/commit/$          https://salsa.debian.org/neurodebian-team/nifticlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/nifticlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/nifticlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/nifticlib(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/nifticlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/nilearn.git/commit/$          https://salsa.debian.org/neurodebian-team/nilearn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/nilearn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/nilearn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/nilearn(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/nilearn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/nipy.git/commit/$          https://salsa.debian.org/neurodebian-team/nipy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/nipy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/nipy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/nipy(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/nipy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/nipype.git/commit/$          https://salsa.debian.org/neurodebian-team/nipype/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/nipype(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/nipype    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/nipype(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/nipype/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/odin.git/commit/$          https://salsa.debian.org/neurodebian-team/odin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/odin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/odin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/odin(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/odin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/openelectrophy.git/commit/$          https://salsa.debian.org/neurodebian-team/openelectrophy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/openelectrophy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/openelectrophy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/openelectrophy(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/openelectrophy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/openmeeg.git/commit/$          https://salsa.debian.org/neurodebian-team/openmeeg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/openmeeg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/openmeeg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/openmeeg(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/openmeeg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/openpyxl.git/commit/$          https://salsa.debian.org/neurodebian-team/openpyxl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/openpyxl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/openpyxl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/openpyxl(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/openpyxl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/opensesame.git/commit/$          https://salsa.debian.org/neurodebian-team/opensesame/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/opensesame(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/opensesame    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/opensesame(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/opensesame/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/openvibe.git/commit/$          https://salsa.debian.org/neurodebian-team/openvibe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/openvibe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/openvibe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/openvibe(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/openvibe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/pkg_pyepl.git/commit/$          https://salsa.debian.org/neurodebian-team/pkg_pyepl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/pkg_pyepl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/pkg_pyepl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/pkg_pyepl(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/pkg_pyepl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/pprocess.git/commit/$          https://salsa.debian.org/neurodebian-team/pprocess/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/pprocess(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/pprocess    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/pprocess(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/pprocess/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/psignifit.git/commit/$          https://salsa.debian.org/neurodebian-team/psignifit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/psignifit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/psignifit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/psignifit(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/psignifit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/psychopy.git/commit/$          https://salsa.debian.org/neurodebian-team/psychopy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/psychopy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/psychopy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/psychopy(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/psychopy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/psychtoolbox-3.git/commit/$          https://salsa.debian.org/neurodebian-team/psychtoolbox-3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/psychtoolbox-3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/psychtoolbox-3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/psychtoolbox-3(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/psychtoolbox-3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/ptsa.git/commit/$          https://salsa.debian.org/neurodebian-team/ptsa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/ptsa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/ptsa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/ptsa(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/ptsa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/pydicom.git/commit/$          https://salsa.debian.org/neurodebian-team/pydicom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/pydicom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/pydicom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/pydicom(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/pydicom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/pyepl.git/commit/$          https://salsa.debian.org/neurodebian-team/pyepl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/pyepl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/pyepl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/pyepl(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/pyepl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/pymvpa2-tutorialdata.git/commit/$          https://salsa.debian.org/neurodebian-team/pymvpa2-tutorialdata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/pymvpa2-tutorialdata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/pymvpa2-tutorialdata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/pymvpa2-tutorialdata(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/pymvpa2-tutorialdata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/pymvpa.git/commit/$          https://salsa.debian.org/neurodebian-team/pymvpa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/pymvpa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/pymvpa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/pymvpa(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/pymvpa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/pynifti.git/commit/$          https://salsa.debian.org/neurodebian-team/pynifti/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/pynifti(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/pynifti    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/pynifti(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/pynifti/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/pynn.git/commit/$          https://salsa.debian.org/neurodebian-team/pynn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/pynn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/pynn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/pynn(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/pynn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/pyoptical.git/commit/$          https://salsa.debian.org/neurodebian-team/pyoptical/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/pyoptical(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/pyoptical    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/pyoptical(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/pyoptical/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/pysurfer.git/commit/$          https://salsa.debian.org/neurodebian-team/pysurfer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/pysurfer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/pysurfer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/pysurfer(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/pysurfer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/python-drmaa.git/commit/$          https://salsa.debian.org/neurodebian-team/python-drmaa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/python-drmaa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/python-drmaa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/python-drmaa(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/python-drmaa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/python-traits4.git/commit/$          https://salsa.debian.org/neurodebian-team/python-traits4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/python-traits4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/python-traits4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/python-traits4(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/python-traits4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/rorden-mri-tutorial.git/commit/$          https://salsa.debian.org/neurodebian-team/rorden-mri-tutorial/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/rorden-mri-tutorial(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/rorden-mri-tutorial    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/rorden-mri-tutorial(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/rorden-mri-tutorial/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/rtfilter.git/commit/$          https://salsa.debian.org/neurodebian-team/rtfilter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/rtfilter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/rtfilter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/rtfilter(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/rtfilter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/sigviewer.git/commit/$          https://salsa.debian.org/neurodebian-team/sigviewer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/sigviewer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/sigviewer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/sigviewer(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/sigviewer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/spm8.git/commit/$          https://salsa.debian.org/neurodebian-team/spm8/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/spm8(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/spm8    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/spm8(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/spm8/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/sri24.git/commit/$          https://salsa.debian.org/neurodebian-team/sri24/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/sri24(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/sri24    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/sri24(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/sri24/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/statsmodels.git/commit/$          https://salsa.debian.org/neurodebian-team/statsmodels/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/statsmodels(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/statsmodels    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/statsmodels(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/statsmodels/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/via.git/commit/$          https://salsa.debian.org/neurodebian-team/via/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/via(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/via    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/via(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/via/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/vmri-nonfree.git/commit/$          https://salsa.debian.org/neurodebian-team/vmri-nonfree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/vmri-nonfree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/vmri-nonfree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/vmri-nonfree(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/vmri-nonfree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/voxbo.git/commit/$          https://salsa.debian.org/neurodebian-team/voxbo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/voxbo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/voxbo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/voxbo(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/voxbo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/vrpn.git/commit/$          https://salsa.debian.org/neurodebian-team/vrpn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/vrpn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/vrpn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/vrpn(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/vrpn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exppsy/xdffileio.git/commit/$          https://salsa.debian.org/neurodebian-team/xdffileio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exppsy/xdffileio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/neurodebian-team/xdffileio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exppsy/xdffileio(?:\.git)?/(.*)          https://salsa.debian.org/neurodebian-team/xdffileio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-nginx/nginx.git/commit/$          https://salsa.debian.org/nginx-team/nginx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-nginx/nginx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/nginx-team/nginx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-nginx/nginx(?:\.git)?/(.*)          https://salsa.debian.org/nginx-team/nginx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/nginx.git/commit/$          https://salsa.debian.org/nginx-team/nginx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/nginx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/nginx-team/nginx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/nginx(?:\.git)?/(.*)          https://salsa.debian.org/nginx-team/nginx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kafka/librdkafka.git/commit/$          https://salsa.debian.org/kafka-team/librdkafka/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kafka/librdkafka(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/kafka-team/librdkafka    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kafka/librdkafka(?:\.git)?/(.*)          https://salsa.debian.org/kafka-team/librdkafka/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kafka/golang-github-confluentinc-confluent-kafka-go.git/commit/$          https://salsa.debian.org/kafka-team/golang-github-confluentinc-confluent-kafka-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kafka/golang-github-confluentinc-confluent-kafka-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/kafka-team/golang-github-confluentinc-confluent-kafka-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kafka/golang-github-confluentinc-confluent-kafka-go(?:\.git)?/(.*)          https://salsa.debian.org/kafka-team/golang-github-confluentinc-confluent-kafka-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/qa/qa.git/commit/$          https://salsa.debian.org/qa/qa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/qa/qa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qa/qa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/qa/qa(?:\.git)?/(.*)          https://salsa.debian.org/qa/qa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/qa/pts.git/commit/$          https://salsa.debian.org/qa/pts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/qa/pts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qa/pts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/qa/pts(?:\.git)?/(.*)          https://salsa.debian.org/qa/pts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/qa/distro-tracker.git/commit/$          https://salsa.debian.org/qa/distro-tracker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/qa/distro-tracker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qa/distro-tracker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/qa/distro-tracker(?:\.git)?/(.*)          https://salsa.debian.org/qa/distro-tracker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/qa/debsources.git/commit/$          https://salsa.debian.org/qa/debsources/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/qa/debsources(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qa/debsources    [last,noescape,redirect=permanent]
+RewriteRule ^/git/qa/debsources(?:\.git)?/(.*)          https://salsa.debian.org/qa/debsources/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/qa/dose.git/commit/$          https://salsa.debian.org/qa/dose/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/qa/dose(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qa/dose    [last,noescape,redirect=permanent]
+RewriteRule ^/git/qa/dose(?:\.git)?/(.*)          https://salsa.debian.org/qa/dose/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/qa/jenkins.debian.net.git/commit/$          https://salsa.debian.org/qa/jenkins.debian.net/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/qa/jenkins.debian.net(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qa/jenkins.debian.net    [last,noescape,redirect=permanent]
+RewriteRule ^/git/qa/jenkins.debian.net(?:\.git)?/(.*)          https://salsa.debian.org/qa/jenkins.debian.net/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debconf-video/ansible.git/commit/$          https://salsa.debian.org/debconf-video-team/ansible/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debconf-video/ansible(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debconf-video-team/ansible    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debconf-video/ansible(?:\.git)?/(.*)          https://salsa.debian.org/debconf-video-team/ansible/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debconf-video/archive-meta.git/commit/$          https://salsa.debian.org/debconf-video-team/archive-meta/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debconf-video/archive-meta(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debconf-video-team/archive-meta    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debconf-video/archive-meta(?:\.git)?/(.*)          https://salsa.debian.org/debconf-video-team/archive-meta/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debconf-video/docs.git/commit/$          https://salsa.debian.org/debconf-video-team/docs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debconf-video/docs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debconf-video-team/docs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debconf-video/docs(?:\.git)?/(.*)          https://salsa.debian.org/debconf-video-team/docs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debconf-video/youtube.git/commit/$          https://salsa.debian.org/debconf-video-team/youtube/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debconf-video/youtube(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debconf-video-team/youtube    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debconf-video/youtube(?:\.git)?/(.*)          https://salsa.debian.org/debconf-video-team/youtube/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ssh/openssh.git/commit/$          https://salsa.debian.org/ssh-team/openssh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ssh/openssh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ssh-team/openssh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ssh/openssh(?:\.git)?/(.*)          https://salsa.debian.org/ssh-team/openssh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ssh/openssh-ssh1.git/commit/$          https://salsa.debian.org/ssh-team/openssh-ssh1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ssh/openssh-ssh1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ssh-team/openssh-ssh1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ssh/openssh-ssh1(?:\.git)?/(.*)          https://salsa.debian.org/ssh-team/openssh-ssh1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ssh/putty.git/commit/$          https://salsa.debian.org/ssh-team/putty/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ssh/putty(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ssh-team/putty    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ssh/putty(?:\.git)?/(.*)          https://salsa.debian.org/ssh-team/putty/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mate/numix-gtk-theme.git/commit/$          https://salsa.debian.org/desktop-themes-team/numix-gtk-theme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mate/numix-gtk-theme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/desktop-themes-team/numix-gtk-theme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mate/numix-gtk-theme(?:\.git)?/(.*)          https://salsa.debian.org/desktop-themes-team/numix-gtk-theme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mate/numix-icon-theme.git/commit/$          https://salsa.debian.org/desktop-themes-team/numix-icon-theme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mate/numix-icon-theme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/desktop-themes-team/numix-icon-theme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mate/numix-icon-theme(?:\.git)?/(.*)          https://salsa.debian.org/desktop-themes-team/numix-icon-theme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/dino-im.git/commit/$          https://salsa.debian.org/xmpp-team/dino-im/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/dino-im(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/dino-im    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/dino-im(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/dino-im/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gajim.git/commit/$          https://salsa.debian.org/xmpp-team/gajim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gajim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/gajim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gajim(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/gajim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gajim-antispam.git/commit/$          https://salsa.debian.org/xmpp-team/gajim-antispam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gajim-antispam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/gajim-antispam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gajim-antispam(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/gajim-antispam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gajim-appindicatorintegration.git/commit/$          https://salsa.debian.org/xmpp-team/gajim-appindicatorintegration/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gajim-appindicatorintegration(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/gajim-appindicatorintegration    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gajim-appindicatorintegration(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/gajim-appindicatorintegration/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gajim-httpupload.git/commit/$          https://salsa.debian.org/xmpp-team/gajim-httpupload/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gajim-httpupload(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/gajim-httpupload    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gajim-httpupload(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/gajim-httpupload/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gajim-omemo.git/commit/$          https://salsa.debian.org/xmpp-team/gajim-omemo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gajim-omemo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/gajim-omemo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gajim-omemo(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/gajim-omemo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gajim-pgp.git/commit/$          https://salsa.debian.org/xmpp-team/gajim-pgp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gajim-pgp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/gajim-pgp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gajim-pgp(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/gajim-pgp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gajim-plugininstaller.git/commit/$          https://salsa.debian.org/xmpp-team/gajim-plugininstaller/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gajim-plugininstaller(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/gajim-plugininstaller    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gajim-plugininstaller(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/gajim-plugininstaller/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gajim-rostertweaks.git/commit/$          https://salsa.debian.org/xmpp-team/gajim-rostertweaks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gajim-rostertweaks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/gajim-rostertweaks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gajim-rostertweaks(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/gajim-rostertweaks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gajim-triggers.git/commit/$          https://salsa.debian.org/xmpp-team/gajim-triggers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gajim-triggers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/gajim-triggers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gajim-triggers(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/gajim-triggers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gajim-urlimagepreview.git/commit/$          https://salsa.debian.org/xmpp-team/gajim-urlimagepreview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gajim-urlimagepreview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/gajim-urlimagepreview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gajim-urlimagepreview(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/gajim-urlimagepreview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libsignal-protocol-c.git/commit/$          https://salsa.debian.org/xmpp-team/libsignal-protocol-c/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libsignal-protocol-c(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/libsignal-protocol-c    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libsignal-protocol-c(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/libsignal-protocol-c/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/painintheapt.git/commit/$          https://salsa.debian.org/xmpp-team/painintheapt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/painintheapt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/painintheapt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/painintheapt(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/painintheapt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/python-nbxmpp.git/commit/$          https://salsa.debian.org/xmpp-team/python-nbxmpp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/python-nbxmpp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/python-nbxmpp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/python-nbxmpp(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/python-nbxmpp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/qxmpp.git/commit/$          https://salsa.debian.org/xmpp-team/qxmpp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/qxmpp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/qxmpp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/qxmpp(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/qxmpp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xmpp/gsasl.git/commit/$          https://salsa.debian.org/xmpp-team/gsasl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xmpp/gsasl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/gsasl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xmpp/gsasl(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/gsasl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xmpp/jabberd2.git/commit/$          https://salsa.debian.org/xmpp-team/jabberd2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xmpp/jabberd2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/jabberd2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xmpp/jabberd2(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/jabberd2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xmpp/jabber-muc.git/commit/$          https://salsa.debian.org/xmpp-team/jabber-muc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xmpp/jabber-muc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/jabber-muc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xmpp/jabber-muc(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/jabber-muc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xmpp/jappix.git/commit/$          https://salsa.debian.org/xmpp-team/jappix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xmpp/jappix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/jappix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xmpp/jappix(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/jappix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xmpp/jsjac.git/commit/$          https://salsa.debian.org/xmpp-team/jsjac/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xmpp/jsjac(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/jsjac    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xmpp/jsjac(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/jsjac/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xmpp/jwchat.git/commit/$          https://salsa.debian.org/xmpp-team/jwchat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xmpp/jwchat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/jwchat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xmpp/jwchat(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/jwchat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xmpp/libntlm.git/commit/$          https://salsa.debian.org/xmpp-team/libntlm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xmpp/libntlm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/libntlm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xmpp/libntlm(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/libntlm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xmpp/libphp-jabber.git/commit/$          https://salsa.debian.org/xmpp-team/libphp-jabber/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xmpp/libphp-jabber(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/libphp-jabber    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xmpp/libphp-jabber(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/libphp-jabber/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xmpp/psbrowser.git/commit/$          https://salsa.debian.org/xmpp-team/psbrowser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xmpp/psbrowser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/psbrowser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xmpp/psbrowser(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/psbrowser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xmpp/sendxmpp.git/commit/$          https://salsa.debian.org/xmpp-team/sendxmpp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xmpp/sendxmpp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/sendxmpp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xmpp/sendxmpp(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/sendxmpp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xmpp/strophejs.git/commit/$          https://salsa.debian.org/xmpp-team/strophejs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xmpp/strophejs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xmpp-team/strophejs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xmpp/strophejs(?:\.git)?/(.*)          https://salsa.debian.org/xmpp-team/strophejs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/abego-treelayout.git/commit/$          https://salsa.debian.org/java-team/abego-treelayout/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/abego-treelayout(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/abego-treelayout    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/abego-treelayout(?:\.git)?/(.*)          https://salsa.debian.org/java-team/abego-treelayout/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/access-modifier-checker.git/commit/$          https://salsa.debian.org/java-team/access-modifier-checker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/access-modifier-checker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/access-modifier-checker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/access-modifier-checker(?:\.git)?/(.*)          https://salsa.debian.org/java-team/access-modifier-checker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/acegi-security.git/commit/$          https://salsa.debian.org/java-team/acegi-security/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/acegi-security(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/acegi-security    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/acegi-security(?:\.git)?/(.*)          https://salsa.debian.org/java-team/acegi-security/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/activemq-activeio.git/commit/$          https://salsa.debian.org/java-team/activemq-activeio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/activemq-activeio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/activemq-activeio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/activemq-activeio(?:\.git)?/(.*)          https://salsa.debian.org/java-team/activemq-activeio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/activemq.git/commit/$          https://salsa.debian.org/java-team/activemq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/activemq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/activemq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/activemq(?:\.git)?/(.*)          https://salsa.debian.org/java-team/activemq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/activemq-protobuf.git/commit/$          https://salsa.debian.org/java-team/activemq-protobuf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/activemq-protobuf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/activemq-protobuf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/activemq-protobuf(?:\.git)?/(.*)          https://salsa.debian.org/java-team/activemq-protobuf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/aether-ant-tasks.git/commit/$          https://salsa.debian.org/java-team/aether-ant-tasks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/aether-ant-tasks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/aether-ant-tasks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/aether-ant-tasks(?:\.git)?/(.*)          https://salsa.debian.org/java-team/aether-ant-tasks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/aether.git/commit/$          https://salsa.debian.org/java-team/aether/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/aether(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/aether    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/aether(?:\.git)?/(.*)          https://salsa.debian.org/java-team/aether/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/afterburner.fx.git/commit/$          https://salsa.debian.org/java-team/afterburner.fx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/afterburner.fx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/afterburner.fx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/afterburner.fx(?:\.git)?/(.*)          https://salsa.debian.org/java-team/afterburner.fx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/airlift-airline.git/commit/$          https://salsa.debian.org/java-team/airlift-airline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/airlift-airline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/airlift-airline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/airlift-airline(?:\.git)?/(.*)          https://salsa.debian.org/java-team/airlift-airline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/airlift-slice.git/commit/$          https://salsa.debian.org/java-team/airlift-slice/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/airlift-slice(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/airlift-slice    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/airlift-slice(?:\.git)?/(.*)          https://salsa.debian.org/java-team/airlift-slice/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/akismet-java.git/commit/$          https://salsa.debian.org/java-team/akismet-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/akismet-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/akismet-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/akismet-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/akismet-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/akuma.git/commit/$          https://salsa.debian.org/java-team/akuma/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/akuma(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/akuma    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/akuma(?:\.git)?/(.*)          https://salsa.debian.org/java-team/akuma/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/android-platform-tools-base.git/commit/$          https://salsa.debian.org/java-team/android-platform-tools-base/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/android-platform-tools-base(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/android-platform-tools-base    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/android-platform-tools-base(?:\.git)?/(.*)          https://salsa.debian.org/java-team/android-platform-tools-base/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/androidsdk-tools.git/commit/$          https://salsa.debian.org/java-team/androidsdk-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/androidsdk-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/androidsdk-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/androidsdk-tools(?:\.git)?/(.*)          https://salsa.debian.org/java-team/androidsdk-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/animal-sniffer.git/commit/$          https://salsa.debian.org/java-team/animal-sniffer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/animal-sniffer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/animal-sniffer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/animal-sniffer(?:\.git)?/(.*)          https://salsa.debian.org/java-team/animal-sniffer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/annotation-indexer.git/commit/$          https://salsa.debian.org/java-team/annotation-indexer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/annotation-indexer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/annotation-indexer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/annotation-indexer(?:\.git)?/(.*)          https://salsa.debian.org/java-team/annotation-indexer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/ant-contrib.git/commit/$          https://salsa.debian.org/java-team/ant-contrib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/ant-contrib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ant-contrib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/ant-contrib(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ant-contrib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/antelope.git/commit/$          https://salsa.debian.org/java-team/antelope/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/antelope(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/antelope    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/antelope(?:\.git)?/(.*)          https://salsa.debian.org/java-team/antelope/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/ant.git/commit/$          https://salsa.debian.org/java-team/ant/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/ant(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ant    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/ant(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ant/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/antlr3.2.git/commit/$          https://salsa.debian.org/java-team/antlr3.2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/antlr3.2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/antlr3.2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/antlr3.2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/antlr3.2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/antlr3.git/commit/$          https://salsa.debian.org/java-team/antlr3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/antlr3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/antlr3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/antlr3(?:\.git)?/(.*)          https://salsa.debian.org/java-team/antlr3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/antlr4.git/commit/$          https://salsa.debian.org/java-team/antlr4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/antlr4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/antlr4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/antlr4(?:\.git)?/(.*)          https://salsa.debian.org/java-team/antlr4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/antlr.git/commit/$          https://salsa.debian.org/java-team/antlr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/antlr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/antlr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/antlr(?:\.git)?/(.*)          https://salsa.debian.org/java-team/antlr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/antlr-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/antlr-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/antlr-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/antlr-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/antlr-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/antlr-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/apache-curator.git/commit/$          https://salsa.debian.org/java-team/apache-curator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/apache-curator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/apache-curator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/apache-curator(?:\.git)?/(.*)          https://salsa.debian.org/java-team/apache-curator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/apache-directory-api.git/commit/$          https://salsa.debian.org/java-team/apache-directory-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/apache-directory-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/apache-directory-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/apache-directory-api(?:\.git)?/(.*)          https://salsa.debian.org/java-team/apache-directory-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/apache-directory-jdbm.git/commit/$          https://salsa.debian.org/java-team/apache-directory-jdbm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/apache-directory-jdbm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/apache-directory-jdbm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/apache-directory-jdbm(?:\.git)?/(.*)          https://salsa.debian.org/java-team/apache-directory-jdbm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/apache-directory-server.git/commit/$          https://salsa.debian.org/java-team/apache-directory-server/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/apache-directory-server(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/apache-directory-server    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/apache-directory-server(?:\.git)?/(.*)          https://salsa.debian.org/java-team/apache-directory-server/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/apache-log4j1.2.git/commit/$          https://salsa.debian.org/java-team/apache-log4j1.2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/apache-log4j1.2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/apache-log4j1.2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/apache-log4j1.2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/apache-log4j1.2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/apache-log4j2.git/commit/$          https://salsa.debian.org/java-team/apache-log4j2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/apache-log4j2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/apache-log4j2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/apache-log4j2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/apache-log4j2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/apache-log4j-extras1.2.git/commit/$          https://salsa.debian.org/java-team/apache-log4j-extras1.2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/apache-log4j-extras1.2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/apache-log4j-extras1.2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/apache-log4j-extras1.2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/apache-log4j-extras1.2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/apache-mime4j.git/commit/$          https://salsa.debian.org/java-team/apache-mime4j/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/apache-mime4j(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/apache-mime4j    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/apache-mime4j(?:\.git)?/(.*)          https://salsa.debian.org/java-team/apache-mime4j/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/apache-pom.git/commit/$          https://salsa.debian.org/java-team/apache-pom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/apache-pom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/apache-pom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/apache-pom(?:\.git)?/(.*)          https://salsa.debian.org/java-team/apache-pom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/apktool.git/commit/$          https://salsa.debian.org/java-team/apktool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/apktool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/apktool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/apktool(?:\.git)?/(.*)          https://salsa.debian.org/java-team/apktool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/argparse4j.git/commit/$          https://salsa.debian.org/java-team/argparse4j/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/argparse4j(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/argparse4j    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/argparse4j(?:\.git)?/(.*)          https://salsa.debian.org/java-team/argparse4j/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/args4j.git/commit/$          https://salsa.debian.org/java-team/args4j/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/args4j(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/args4j    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/args4j(?:\.git)?/(.*)          https://salsa.debian.org/java-team/args4j/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/artifactory.git/commit/$          https://salsa.debian.org/java-team/artifactory/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/artifactory(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/artifactory    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/artifactory(?:\.git)?/(.*)          https://salsa.debian.org/java-team/artifactory/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/asm.git/commit/$          https://salsa.debian.org/java-team/asm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/asm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/asm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/asm(?:\.git)?/(.*)          https://salsa.debian.org/java-team/asm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/aspectj.git/commit/$          https://salsa.debian.org/java-team/aspectj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/aspectj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/aspectj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/aspectj(?:\.git)?/(.*)          https://salsa.debian.org/java-team/aspectj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/aspectj-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/aspectj-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/aspectj-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/aspectj-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/aspectj-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/aspectj-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/assertj-core.git/commit/$          https://salsa.debian.org/java-team/assertj-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/assertj-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/assertj-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/assertj-core(?:\.git)?/(.*)          https://salsa.debian.org/java-team/assertj-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/async-http-client.git/commit/$          https://salsa.debian.org/java-team/async-http-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/async-http-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/async-http-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/async-http-client(?:\.git)?/(.*)          https://salsa.debian.org/java-team/async-http-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/at-at-clojure.git/commit/$          https://salsa.debian.org/java-team/at-at-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/at-at-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/at-at-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/at-at-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/at-at-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/atinject-jsr330.git/commit/$          https://salsa.debian.org/java-team/atinject-jsr330/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/atinject-jsr330(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/atinject-jsr330    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/atinject-jsr330(?:\.git)?/(.*)          https://salsa.debian.org/java-team/atinject-jsr330/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/autocomplete.git/commit/$          https://salsa.debian.org/java-team/autocomplete/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/autocomplete(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/autocomplete    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/autocomplete(?:\.git)?/(.*)          https://salsa.debian.org/java-team/autocomplete/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/automaton.git/commit/$          https://salsa.debian.org/java-team/automaton/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/automaton(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/automaton    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/automaton(?:\.git)?/(.*)          https://salsa.debian.org/java-team/automaton/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/avalon-framework.git/commit/$          https://salsa.debian.org/java-team/avalon-framework/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/avalon-framework(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/avalon-framework    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/avalon-framework(?:\.git)?/(.*)          https://salsa.debian.org/java-team/avalon-framework/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/avro-java.git/commit/$          https://salsa.debian.org/java-team/avro-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/avro-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/avro-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/avro-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/avro-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/axis.git/commit/$          https://salsa.debian.org/java-team/axis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/axis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/axis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/axis(?:\.git)?/(.*)          https://salsa.debian.org/java-team/axis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/axmlrpc.git/commit/$          https://salsa.debian.org/java-team/axmlrpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/axmlrpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/axmlrpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/axmlrpc(?:\.git)?/(.*)          https://salsa.debian.org/java-team/axmlrpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/azureus.git/commit/$          https://salsa.debian.org/java-team/azureus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/azureus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/azureus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/azureus(?:\.git)?/(.*)          https://salsa.debian.org/java-team/azureus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/batik.git/commit/$          https://salsa.debian.org/java-team/batik/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/batik(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/batik    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/batik(?:\.git)?/(.*)          https://salsa.debian.org/java-team/batik/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/bcel.git/commit/$          https://salsa.debian.org/java-team/bcel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/bcel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/bcel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/bcel(?:\.git)?/(.*)          https://salsa.debian.org/java-team/bcel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/beam.git/commit/$          https://salsa.debian.org/java-team/beam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/beam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/beam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/beam(?:\.git)?/(.*)          https://salsa.debian.org/java-team/beam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/beansbinding.git/commit/$          https://salsa.debian.org/java-team/beansbinding/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/beansbinding(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/beansbinding    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/beansbinding(?:\.git)?/(.*)          https://salsa.debian.org/java-team/beansbinding/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/beckon-clojure.git/commit/$          https://salsa.debian.org/java-team/beckon-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/beckon-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/beckon-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/beckon-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/beckon-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/bidi-clojure.git/commit/$          https://salsa.debian.org/java-team/bidi-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/bidi-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/bidi-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/bidi-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/bidi-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/bindex.git/commit/$          https://salsa.debian.org/java-team/bindex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/bindex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/bindex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/bindex(?:\.git)?/(.*)          https://salsa.debian.org/java-team/bindex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/bintray-client-java.git/commit/$          https://salsa.debian.org/java-team/bintray-client-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/bintray-client-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/bintray-client-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/bintray-client-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/bintray-client-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/bnd1.50.git/commit/$          https://salsa.debian.org/java-team/bnd1.50/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/bnd1.50(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/bnd1.50    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/bnd1.50(?:\.git)?/(.*)          https://salsa.debian.org/java-team/bnd1.50/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/bnd1.git/commit/$          https://salsa.debian.org/java-team/bnd1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/bnd1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/bnd1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/bnd1(?:\.git)?/(.*)          https://salsa.debian.org/java-team/bnd1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/bnd-backup.git/commit/$          https://salsa.debian.org/java-team/bnd-backup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/bnd-backup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/bnd-backup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/bnd-backup(?:\.git)?/(.*)          https://salsa.debian.org/java-team/bnd-backup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/bnd.git/commit/$          https://salsa.debian.org/java-team/bnd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/bnd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/bnd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/bnd(?:\.git)?/(.*)          https://salsa.debian.org/java-team/bnd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/bookkeeper.git/commit/$          https://salsa.debian.org/java-team/bookkeeper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/bookkeeper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/bookkeeper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/bookkeeper(?:\.git)?/(.*)          https://salsa.debian.org/java-team/bookkeeper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/bouncycastle.git/commit/$          https://salsa.debian.org/java-team/bouncycastle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/bouncycastle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/bouncycastle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/bouncycastle(?:\.git)?/(.*)          https://salsa.debian.org/java-team/bouncycastle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/bridge-method-injector.git/commit/$          https://salsa.debian.org/java-team/bridge-method-injector/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/bridge-method-injector(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/bridge-method-injector    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/bridge-method-injector(?:\.git)?/(.*)          https://salsa.debian.org/java-team/bridge-method-injector/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/bridj.git/commit/$          https://salsa.debian.org/java-team/bridj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/bridj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/bridj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/bridj(?:\.git)?/(.*)          https://salsa.debian.org/java-team/bridj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/bsaf.git/commit/$          https://salsa.debian.org/java-team/bsaf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/bsaf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/bsaf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/bsaf(?:\.git)?/(.*)          https://salsa.debian.org/java-team/bsaf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/bsh.git/commit/$          https://salsa.debian.org/java-team/bsh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/bsh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/bsh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/bsh(?:\.git)?/(.*)          https://salsa.debian.org/java-team/bsh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/build-helper-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/build-helper-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/build-helper-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/build-helper-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/build-helper-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/build-helper-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/byte-buddy.git/commit/$          https://salsa.debian.org/java-team/byte-buddy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/byte-buddy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/byte-buddy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/byte-buddy(?:\.git)?/(.*)          https://salsa.debian.org/java-team/byte-buddy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/bytecode-compatibility-transformer.git/commit/$          https://salsa.debian.org/java-team/bytecode-compatibility-transformer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/bytecode-compatibility-transformer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/bytecode-compatibility-transformer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/bytecode-compatibility-transformer(?:\.git)?/(.*)          https://salsa.debian.org/java-team/bytecode-compatibility-transformer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/bytecode.git/commit/$          https://salsa.debian.org/java-team/bytecode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/bytecode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/bytecode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/bytecode(?:\.git)?/(.*)          https://salsa.debian.org/java-team/bytecode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/c3p0.git/commit/$          https://salsa.debian.org/java-team/c3p0/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/c3p0(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/c3p0    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/c3p0(?:\.git)?/(.*)          https://salsa.debian.org/java-team/c3p0/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/ca-certificates-java.git/commit/$          https://salsa.debian.org/java-team/ca-certificates-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/ca-certificates-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ca-certificates-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/ca-certificates-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ca-certificates-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/caliper.git/commit/$          https://salsa.debian.org/java-team/caliper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/caliper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/caliper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/caliper(?:\.git)?/(.*)          https://salsa.debian.org/java-team/caliper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/freehep/canopack.git/commit/$          https://salsa.debian.org/java-team/canopack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/freehep/canopack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/canopack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/freehep/canopack(?:\.git)?/(.*)          https://salsa.debian.org/java-team/canopack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/carrotsearch-hppc.git/commit/$          https://salsa.debian.org/java-team/carrotsearch-hppc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/carrotsearch-hppc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/carrotsearch-hppc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/carrotsearch-hppc(?:\.git)?/(.*)          https://salsa.debian.org/java-team/carrotsearch-hppc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/carrotsearch-randomizedtesting.git/commit/$          https://salsa.debian.org/java-team/carrotsearch-randomizedtesting/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/carrotsearch-randomizedtesting(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/carrotsearch-randomizedtesting    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/carrotsearch-randomizedtesting(?:\.git)?/(.*)          https://salsa.debian.org/java-team/carrotsearch-randomizedtesting/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/castor.git/commit/$          https://salsa.debian.org/java-team/castor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/castor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/castor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/castor(?:\.git)?/(.*)          https://salsa.debian.org/java-team/castor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/castor-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/castor-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/castor-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/castor-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/castor-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/castor-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/cdi-api.git/commit/$          https://salsa.debian.org/java-team/cdi-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/cdi-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/cdi-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/cdi-api(?:\.git)?/(.*)          https://salsa.debian.org/java-team/cdi-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/cdk.git/commit/$          https://salsa.debian.org/java-team/cdk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/cdk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/cdk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/cdk(?:\.git)?/(.*)          https://salsa.debian.org/java-team/cdk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/cglib3.git/commit/$          https://salsa.debian.org/java-team/cglib3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/cglib3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/cglib3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/cglib3(?:\.git)?/(.*)          https://salsa.debian.org/java-team/cglib3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/cglib.git/commit/$          https://salsa.debian.org/java-team/cglib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/cglib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/cglib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/cglib(?:\.git)?/(.*)          https://salsa.debian.org/java-team/cglib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/checkstyle.git/commit/$          https://salsa.debian.org/java-team/checkstyle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/checkstyle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/checkstyle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/checkstyle(?:\.git)?/(.*)          https://salsa.debian.org/java-team/checkstyle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/cheshire-clojure.git/commit/$          https://salsa.debian.org/java-team/cheshire-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/cheshire-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/cheshire-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/cheshire-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/cheshire-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/classworlds.git/commit/$          https://salsa.debian.org/java-team/classworlds/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/classworlds(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/classworlds    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/classworlds(?:\.git)?/(.*)          https://salsa.debian.org/java-team/classworlds/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/classycle.git/commit/$          https://salsa.debian.org/java-team/classycle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/classycle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/classycle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/classycle(?:\.git)?/(.*)          https://salsa.debian.org/java-team/classycle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/clirr.git/commit/$          https://salsa.debian.org/java-team/clirr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/clirr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/clirr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/clirr(?:\.git)?/(.*)          https://salsa.debian.org/java-team/clirr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/clj-digest-clojure.git/commit/$          https://salsa.debian.org/java-team/clj-digest-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/clj-digest-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/clj-digest-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/clj-digest-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/clj-digest-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/clj-http-clojure.git/commit/$          https://salsa.debian.org/java-team/clj-http-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/clj-http-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/clj-http-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/clj-http-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/clj-http-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/clj-time-clojure.git/commit/$          https://salsa.debian.org/java-team/clj-time-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/clj-time-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/clj-time-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/clj-time-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/clj-time-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/clj-tuple-clojure.git/commit/$          https://salsa.debian.org/java-team/clj-tuple-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/clj-tuple-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/clj-tuple-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/clj-tuple-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/clj-tuple-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/clj-yaml-clojure.git/commit/$          https://salsa.debian.org/java-team/clj-yaml-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/clj-yaml-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/clj-yaml-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/clj-yaml-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/clj-yaml-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/clojure-contrib.git/commit/$          https://salsa.debian.org/java-team/clojure-contrib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/clojure-contrib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/clojure-contrib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/clojure-contrib(?:\.git)?/(.*)          https://salsa.debian.org/java-team/clojure-contrib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/clojure-defaults.git/commit/$          https://salsa.debian.org/java-team/clojure-defaults/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/clojure-defaults(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/clojure-defaults    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/clojure-defaults(?:\.git)?/(.*)          https://salsa.debian.org/java-team/clojure-defaults/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/clojure-devscripts.git/commit/$          https://salsa.debian.org/java-team/clojure-devscripts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/clojure-devscripts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/clojure-devscripts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/clojure-devscripts(?:\.git)?/(.*)          https://salsa.debian.org/java-team/clojure-devscripts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/clojure.git/commit/$          https://salsa.debian.org/java-team/clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/clojure-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/clojure-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/clojure-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/clojure-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/clojure-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/clojure-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/closure-compiler.git/commit/$          https://salsa.debian.org/java-team/closure-compiler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/closure-compiler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/closure-compiler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/closure-compiler(?:\.git)?/(.*)          https://salsa.debian.org/java-team/closure-compiler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/clout-clojure.git/commit/$          https://salsa.debian.org/java-team/clout-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/clout-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/clout-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/clout-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/clout-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/cmdreader.git/commit/$          https://salsa.debian.org/java-team/cmdreader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/cmdreader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/cmdreader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/cmdreader(?:\.git)?/(.*)          https://salsa.debian.org/java-team/cmdreader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/cobertura.git/commit/$          https://salsa.debian.org/java-team/cobertura/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/cobertura(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/cobertura    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/cobertura(?:\.git)?/(.*)          https://salsa.debian.org/java-team/cobertura/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/cobertura-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/cobertura-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/cobertura-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/cobertura-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/cobertura-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/cobertura-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/codehaus-parent.git/commit/$          https://salsa.debian.org/java-team/codehaus-parent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/codehaus-parent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/codehaus-parent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/codehaus-parent(?:\.git)?/(.*)          https://salsa.debian.org/java-team/codehaus-parent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/codenarc.git/commit/$          https://salsa.debian.org/java-team/codenarc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/codenarc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/codenarc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/codenarc(?:\.git)?/(.*)          https://salsa.debian.org/java-team/codenarc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/colapi.git/commit/$          https://salsa.debian.org/java-team/colapi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/colapi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/colapi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/colapi(?:\.git)?/(.*)          https://salsa.debian.org/java-team/colapi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/collections15.git/commit/$          https://salsa.debian.org/java-team/collections15/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/collections15(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/collections15    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/collections15(?:\.git)?/(.*)          https://salsa.debian.org/java-team/collections15/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/colorpicker.git/commit/$          https://salsa.debian.org/java-team/colorpicker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/colorpicker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/colorpicker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/colorpicker(?:\.git)?/(.*)          https://salsa.debian.org/java-team/colorpicker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/comidi-clojure.git/commit/$          https://salsa.debian.org/java-team/comidi-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/comidi-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/comidi-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/comidi-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/comidi-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/comment-preprocessor.git/commit/$          https://salsa.debian.org/java-team/comment-preprocessor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/comment-preprocessor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/comment-preprocessor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/comment-preprocessor(?:\.git)?/(.*)          https://salsa.debian.org/java-team/comment-preprocessor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/commons-beanutils.git/commit/$          https://salsa.debian.org/java-team/commons-beanutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/commons-beanutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/commons-beanutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/commons-beanutils(?:\.git)?/(.*)          https://salsa.debian.org/java-team/commons-beanutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/commons-configuration2.git/commit/$          https://salsa.debian.org/java-team/commons-configuration2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/commons-configuration2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/commons-configuration2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/commons-configuration2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/commons-configuration2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/commons-configuration.git/commit/$          https://salsa.debian.org/java-team/commons-configuration/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/commons-configuration(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/commons-configuration    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/commons-configuration(?:\.git)?/(.*)          https://salsa.debian.org/java-team/commons-configuration/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/commons-csv.git/commit/$          https://salsa.debian.org/java-team/commons-csv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/commons-csv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/commons-csv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/commons-csv(?:\.git)?/(.*)          https://salsa.debian.org/java-team/commons-csv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/commons-daemon.git/commit/$          https://salsa.debian.org/java-team/commons-daemon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/commons-daemon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/commons-daemon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/commons-daemon(?:\.git)?/(.*)          https://salsa.debian.org/java-team/commons-daemon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/commons-email.git/commit/$          https://salsa.debian.org/java-team/commons-email/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/commons-email(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/commons-email    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/commons-email(?:\.git)?/(.*)          https://salsa.debian.org/java-team/commons-email/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/commons-exec.git/commit/$          https://salsa.debian.org/java-team/commons-exec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/commons-exec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/commons-exec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/commons-exec(?:\.git)?/(.*)          https://salsa.debian.org/java-team/commons-exec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/commons-httpclient.git/commit/$          https://salsa.debian.org/java-team/commons-httpclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/commons-httpclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/commons-httpclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/commons-httpclient(?:\.git)?/(.*)          https://salsa.debian.org/java-team/commons-httpclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/commons-io.git/commit/$          https://salsa.debian.org/java-team/commons-io/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/commons-io(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/commons-io    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/commons-io(?:\.git)?/(.*)          https://salsa.debian.org/java-team/commons-io/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/commons-jci.git/commit/$          https://salsa.debian.org/java-team/commons-jci/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/commons-jci(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/commons-jci    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/commons-jci(?:\.git)?/(.*)          https://salsa.debian.org/java-team/commons-jci/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/commons-jcs.git/commit/$          https://salsa.debian.org/java-team/commons-jcs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/commons-jcs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/commons-jcs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/commons-jcs(?:\.git)?/(.*)          https://salsa.debian.org/java-team/commons-jcs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/commons-math3.git/commit/$          https://salsa.debian.org/java-team/commons-math3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/commons-math3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/commons-math3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/commons-math3(?:\.git)?/(.*)          https://salsa.debian.org/java-team/commons-math3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/commons-math.git/commit/$          https://salsa.debian.org/java-team/commons-math/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/commons-math(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/commons-math    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/commons-math(?:\.git)?/(.*)          https://salsa.debian.org/java-team/commons-math/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/commons-parent.git/commit/$          https://salsa.debian.org/java-team/commons-parent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/commons-parent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/commons-parent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/commons-parent(?:\.git)?/(.*)          https://salsa.debian.org/java-team/commons-parent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/commons-pool2.git/commit/$          https://salsa.debian.org/java-team/commons-pool2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/commons-pool2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/commons-pool2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/commons-pool2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/commons-pool2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/commons-pool.git/commit/$          https://salsa.debian.org/java-team/commons-pool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/commons-pool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/commons-pool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/commons-pool(?:\.git)?/(.*)          https://salsa.debian.org/java-team/commons-pool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/commons-vfs.git/commit/$          https://salsa.debian.org/java-team/commons-vfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/commons-vfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/commons-vfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/commons-vfs(?:\.git)?/(.*)          https://salsa.debian.org/java-team/commons-vfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/compojure-clojure.git/commit/$          https://salsa.debian.org/java-team/compojure-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/compojure-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/compojure-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/compojure-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/compojure-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/compress-lzf.git/commit/$          https://salsa.debian.org/java-team/compress-lzf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/compress-lzf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/compress-lzf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/compress-lzf(?:\.git)?/(.*)          https://salsa.debian.org/java-team/compress-lzf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/connid.git/commit/$          https://salsa.debian.org/java-team/connid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/connid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/connid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/connid(?:\.git)?/(.*)          https://salsa.debian.org/java-team/connid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/controlsfx.git/commit/$          https://salsa.debian.org/java-team/controlsfx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/controlsfx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/controlsfx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/controlsfx(?:\.git)?/(.*)          https://salsa.debian.org/java-team/controlsfx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/conversant-disruptor.git/commit/$          https://salsa.debian.org/java-team/conversant-disruptor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/conversant-disruptor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/conversant-disruptor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/conversant-disruptor(?:\.git)?/(.*)          https://salsa.debian.org/java-team/conversant-disruptor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/core-async-clojure.git/commit/$          https://salsa.debian.org/java-team/core-async-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/core-async-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/core-async-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/core-async-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/core-async-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/core-match-clojure.git/commit/$          https://salsa.debian.org/java-team/core-match-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/core-match-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/core-match-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/core-match-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/core-match-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/core-memoize-clojure.git/commit/$          https://salsa.debian.org/java-team/core-memoize-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/core-memoize-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/core-memoize-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/core-memoize-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/core-memoize-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/coro-mock.git/commit/$          https://salsa.debian.org/java-team/coro-mock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/coro-mock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/coro-mock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/coro-mock(?:\.git)?/(.*)          https://salsa.debian.org/java-team/coro-mock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/cpath-clojure.git/commit/$          https://salsa.debian.org/java-team/cpath-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/cpath-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/cpath-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/cpath-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/cpath-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/cpptasks.git/commit/$          https://salsa.debian.org/java-team/cpptasks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/cpptasks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/cpptasks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/cpptasks(?:\.git)?/(.*)          https://salsa.debian.org/java-team/cpptasks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/cronometer.git/commit/$          https://salsa.debian.org/java-team/cronometer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/cronometer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/cronometer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/cronometer(?:\.git)?/(.*)          https://salsa.debian.org/java-team/cronometer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/crypto-equality-clojure.git/commit/$          https://salsa.debian.org/java-team/crypto-equality-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/crypto-equality-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/crypto-equality-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/crypto-equality-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/crypto-equality-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/crypto-random-clojure.git/commit/$          https://salsa.debian.org/java-team/crypto-random-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/crypto-random-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/crypto-random-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/crypto-random-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/crypto-random-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/css2xslfo.git/commit/$          https://salsa.debian.org/java-team/css2xslfo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/css2xslfo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/css2xslfo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/css2xslfo(?:\.git)?/(.*)          https://salsa.debian.org/java-team/css2xslfo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/csvjdbc.git/commit/$          https://salsa.debian.org/java-team/csvjdbc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/csvjdbc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/csvjdbc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/csvjdbc(?:\.git)?/(.*)          https://salsa.debian.org/java-team/csvjdbc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/cup.git/commit/$          https://salsa.debian.org/java-team/cup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/cup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/cup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/cup(?:\.git)?/(.*)          https://salsa.debian.org/java-team/cup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/curvesapi.git/commit/$          https://salsa.debian.org/java-team/curvesapi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/curvesapi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/curvesapi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/curvesapi(?:\.git)?/(.*)          https://salsa.debian.org/java-team/curvesapi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/dalvik.git/commit/$          https://salsa.debian.org/java-team/dalvik/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/dalvik(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/dalvik    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/dalvik(?:\.git)?/(.*)          https://salsa.debian.org/java-team/dalvik/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/data-priority-map-clojure.git/commit/$          https://salsa.debian.org/java-team/data-priority-map-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/data-priority-map-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/data-priority-map-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/data-priority-map-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/data-priority-map-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/dbus-java.git/commit/$          https://salsa.debian.org/java-team/dbus-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/dbus-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/dbus-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/dbus-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/dbus-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/derby.git/commit/$          https://salsa.debian.org/java-team/derby/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/derby(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/derby    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/derby(?:\.git)?/(.*)          https://salsa.debian.org/java-team/derby/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/dirgra.git/commit/$          https://salsa.debian.org/java-team/dirgra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/dirgra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/dirgra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/dirgra(?:\.git)?/(.*)          https://salsa.debian.org/java-team/dirgra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/disruptor.git/commit/$          https://salsa.debian.org/java-team/disruptor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/disruptor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/disruptor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/disruptor(?:\.git)?/(.*)          https://salsa.debian.org/java-team/disruptor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/dita-ot.git/commit/$          https://salsa.debian.org/java-team/dita-ot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/dita-ot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/dita-ot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/dita-ot(?:\.git)?/(.*)          https://salsa.debian.org/java-team/dita-ot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/dnsjava.git/commit/$          https://salsa.debian.org/java-team/dnsjava/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/dnsjava(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/dnsjava    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/dnsjava(?:\.git)?/(.*)          https://salsa.debian.org/java-team/dnsjava/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/dnssecjava.git/commit/$          https://salsa.debian.org/java-team/dnssecjava/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/dnssecjava(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/dnssecjava    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/dnssecjava(?:\.git)?/(.*)          https://salsa.debian.org/java-team/dnssecjava/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/dokujclient.git/commit/$          https://salsa.debian.org/java-team/dokujclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/dokujclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/dokujclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/dokujclient(?:\.git)?/(.*)          https://salsa.debian.org/java-team/dokujclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/dom4j.git/commit/$          https://salsa.debian.org/java-team/dom4j/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/dom4j(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/dom4j    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/dom4j(?:\.git)?/(.*)          https://salsa.debian.org/java-team/dom4j/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/doxia.git/commit/$          https://salsa.debian.org/java-team/doxia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/doxia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/doxia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/doxia(?:\.git)?/(.*)          https://salsa.debian.org/java-team/doxia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/doxia-sitetools.git/commit/$          https://salsa.debian.org/java-team/doxia-sitetools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/doxia-sitetools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/doxia-sitetools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/doxia-sitetools(?:\.git)?/(.*)          https://salsa.debian.org/java-team/doxia-sitetools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/dropwizard.git/commit/$          https://salsa.debian.org/java-team/dropwizard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/dropwizard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/dropwizard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/dropwizard(?:\.git)?/(.*)          https://salsa.debian.org/java-team/dropwizard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/dropwizard-metrics.git/commit/$          https://salsa.debian.org/java-team/dropwizard-metrics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/dropwizard-metrics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/dropwizard-metrics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/dropwizard-metrics(?:\.git)?/(.*)          https://salsa.debian.org/java-team/dropwizard-metrics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/dtd-parser.git/commit/$          https://salsa.debian.org/java-team/dtd-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/dtd-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/dtd-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/dtd-parser(?:\.git)?/(.*)          https://salsa.debian.org/java-team/dtd-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/dujour-version-check-clojure.git/commit/$          https://salsa.debian.org/java-team/dujour-version-check-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/dujour-version-check-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/dujour-version-check-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/dujour-version-check-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/dujour-version-check-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/dumbster.git/commit/$          https://salsa.debian.org/java-team/dumbster/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/dumbster(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/dumbster    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/dumbster(?:\.git)?/(.*)          https://salsa.debian.org/java-team/dumbster/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/dynalang.git/commit/$          https://salsa.debian.org/java-team/dynalang/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/dynalang(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/dynalang    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/dynalang(?:\.git)?/(.*)          https://salsa.debian.org/java-team/dynalang/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/easybind.git/commit/$          https://salsa.debian.org/java-team/easybind/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/easybind(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/easybind    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/easybind(?:\.git)?/(.*)          https://salsa.debian.org/java-team/easybind/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/easyconf.git/commit/$          https://salsa.debian.org/java-team/easyconf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/easyconf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/easyconf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/easyconf(?:\.git)?/(.*)          https://salsa.debian.org/java-team/easyconf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/easymock.git/commit/$          https://salsa.debian.org/java-team/easymock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/easymock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/easymock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/easymock(?:\.git)?/(.*)          https://salsa.debian.org/java-team/easymock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/ecj.git/commit/$          https://salsa.debian.org/java-team/ecj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/ecj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ecj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/ecj(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ecj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/ecj.old.git/commit/$          https://salsa.debian.org/java-team/ecj.old/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/ecj.old(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ecj.old    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/ecj.old(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ecj.old/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-adt.git/commit/$          https://salsa.debian.org/java-team/eclipse-adt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-adt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-adt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-adt(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-adt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-aether.git/commit/$          https://salsa.debian.org/java-team/eclipse-aether/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-aether(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-aether    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-aether(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-aether/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-anyedit.git/commit/$          https://salsa.debian.org/java-team/eclipse-anyedit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-anyedit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-anyedit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-anyedit(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-anyedit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-cdt.git/commit/$          https://salsa.debian.org/java-team/eclipse-cdt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-cdt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-cdt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-cdt(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-cdt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-cdt-pkg-config.git/commit/$          https://salsa.debian.org/java-team/eclipse-cdt-pkg-config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-cdt-pkg-config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-cdt-pkg-config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-cdt-pkg-config(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-cdt-pkg-config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-cdt-qt.git/commit/$          https://salsa.debian.org/java-team/eclipse-cdt-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-cdt-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-cdt-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-cdt-qt(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-cdt-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-eclox.git/commit/$          https://salsa.debian.org/java-team/eclipse-eclox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-eclox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-eclox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-eclox(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-eclox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-egit.git/commit/$          https://salsa.debian.org/java-team/eclipse-egit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-egit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-egit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-egit(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-egit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-emf.git/commit/$          https://salsa.debian.org/java-team/eclipse-emf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-emf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-emf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-emf(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-emf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-gef.git/commit/$          https://salsa.debian.org/java-team/eclipse-gef/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-gef(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-gef    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-gef(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-gef/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse.git/commit/$          https://salsa.debian.org/java-team/eclipse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-jgit.git/commit/$          https://salsa.debian.org/java-team/eclipse-jgit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-jgit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-jgit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-jgit(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-jgit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipselink.git/commit/$          https://salsa.debian.org/java-team/eclipselink/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipselink(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipselink    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipselink(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipselink/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipselink-jpa-2.1-spec.git/commit/$          https://salsa.debian.org/java-team/eclipselink-jpa-2.1-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipselink-jpa-2.1-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipselink-jpa-2.1-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipselink-jpa-2.1-spec(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipselink-jpa-2.1-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-linuxtools.git/commit/$          https://salsa.debian.org/java-team/eclipse-linuxtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-linuxtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-linuxtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-linuxtools(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-linuxtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-mercurialeclipse.git/commit/$          https://salsa.debian.org/java-team/eclipse-mercurialeclipse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-mercurialeclipse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-mercurialeclipse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-mercurialeclipse(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-mercurialeclipse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-mylyn.git/commit/$          https://salsa.debian.org/java-team/eclipse-mylyn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-mylyn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-mylyn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-mylyn(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-mylyn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-mylyn-tasks-github.git/commit/$          https://salsa.debian.org/java-team/eclipse-mylyn-tasks-github/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-mylyn-tasks-github(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-mylyn-tasks-github    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-mylyn-tasks-github(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-mylyn-tasks-github/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-ptp.git/commit/$          https://salsa.debian.org/java-team/eclipse-ptp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-ptp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-ptp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-ptp(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-ptp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-pydev.git/commit/$          https://salsa.debian.org/java-team/eclipse-pydev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-pydev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-pydev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-pydev(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-pydev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-remote-services-api.git/commit/$          https://salsa.debian.org/java-team/eclipse-remote-services-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-remote-services-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-remote-services-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-remote-services-api(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-remote-services-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-rse.git/commit/$          https://salsa.debian.org/java-team/eclipse-rse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-rse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-rse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-rse(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-rse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-subclipse.git/commit/$          https://salsa.debian.org/java-team/eclipse-subclipse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-subclipse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-subclipse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-subclipse(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-subclipse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-wtp.git/commit/$          https://salsa.debian.org/java-team/eclipse-wtp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-wtp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-wtp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-wtp(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-wtp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-wtp-j2ee.git/commit/$          https://salsa.debian.org/java-team/eclipse-wtp-j2ee/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-wtp-j2ee(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-wtp-j2ee    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-wtp-j2ee(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-wtp-j2ee/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-wtp-jsf.git/commit/$          https://salsa.debian.org/java-team/eclipse-wtp-jsf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-wtp-jsf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-wtp-jsf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-wtp-jsf(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-wtp-jsf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eclipse-xsd.git/commit/$          https://salsa.debian.org/java-team/eclipse-xsd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eclipse-xsd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eclipse-xsd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eclipse-xsd(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eclipse-xsd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/ehcache.git/commit/$          https://salsa.debian.org/java-team/ehcache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/ehcache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ehcache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/ehcache(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ehcache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eigenbase-farrago.git/commit/$          https://salsa.debian.org/java-team/eigenbase-farrago/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eigenbase-farrago(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eigenbase-farrago    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eigenbase-farrago(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eigenbase-farrago/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/eigenbase-resgen.git/commit/$          https://salsa.debian.org/java-team/eigenbase-resgen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/eigenbase-resgen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/eigenbase-resgen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/eigenbase-resgen(?:\.git)?/(.*)          https://salsa.debian.org/java-team/eigenbase-resgen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/elasticsearch.git/commit/$          https://salsa.debian.org/java-team/elasticsearch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/elasticsearch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/elasticsearch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/elasticsearch(?:\.git)?/(.*)          https://salsa.debian.org/java-team/elasticsearch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/electric.git/commit/$          https://salsa.debian.org/java-team/electric/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/electric(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/electric    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/electric(?:\.git)?/(.*)          https://salsa.debian.org/java-team/electric/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/epubcheck.git/commit/$          https://salsa.debian.org/java-team/epubcheck/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/epubcheck(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/epubcheck    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/epubcheck(?:\.git)?/(.*)          https://salsa.debian.org/java-team/epubcheck/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/examples.git/commit/$          https://salsa.debian.org/java-team/examples/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/examples(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/examples    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/examples(?:\.git)?/(.*)          https://salsa.debian.org/java-team/examples/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/excalibur-logger.git/commit/$          https://salsa.debian.org/java-team/excalibur-logger/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/excalibur-logger(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/excalibur-logger    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/excalibur-logger(?:\.git)?/(.*)          https://salsa.debian.org/java-team/excalibur-logger/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/excalibur-logkit.git/commit/$          https://salsa.debian.org/java-team/excalibur-logkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/excalibur-logkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/excalibur-logkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/excalibur-logkit(?:\.git)?/(.*)          https://salsa.debian.org/java-team/excalibur-logkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/exec-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/exec-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/exec-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/exec-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/exec-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/exec-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/f2j.git/commit/$          https://salsa.debian.org/java-team/f2j/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/f2j(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/f2j    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/f2j(?:\.git)?/(.*)          https://salsa.debian.org/java-team/f2j/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/fasterxml-oss-parent.git/commit/$          https://salsa.debian.org/java-team/fasterxml-oss-parent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/fasterxml-oss-parent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/fasterxml-oss-parent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/fasterxml-oss-parent(?:\.git)?/(.*)          https://salsa.debian.org/java-team/fasterxml-oss-parent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/fastinfoset.git/commit/$          https://salsa.debian.org/java-team/fastinfoset/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/fastinfoset(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/fastinfoset    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/fastinfoset(?:\.git)?/(.*)          https://salsa.debian.org/java-team/fastinfoset/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/fast-zip-clojure.git/commit/$          https://salsa.debian.org/java-team/fast-zip-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/fast-zip-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/fast-zip-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/fast-zip-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/fast-zip-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/fast-zip-visit-clojure.git/commit/$          https://salsa.debian.org/java-team/fast-zip-visit-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/fast-zip-visit-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/fast-zip-visit-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/fast-zip-visit-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/fast-zip-visit-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/felix-bundlerepository.git/commit/$          https://salsa.debian.org/java-team/felix-bundlerepository/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/felix-bundlerepository(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/felix-bundlerepository    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/felix-bundlerepository(?:\.git)?/(.*)          https://salsa.debian.org/java-team/felix-bundlerepository/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/felix-framework.git/commit/$          https://salsa.debian.org/java-team/felix-framework/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/felix-framework(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/felix-framework    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/felix-framework(?:\.git)?/(.*)          https://salsa.debian.org/java-team/felix-framework/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/felix-gogo-command.git/commit/$          https://salsa.debian.org/java-team/felix-gogo-command/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/felix-gogo-command(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/felix-gogo-command    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/felix-gogo-command(?:\.git)?/(.*)          https://salsa.debian.org/java-team/felix-gogo-command/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/felix-gogo-runtime.git/commit/$          https://salsa.debian.org/java-team/felix-gogo-runtime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/felix-gogo-runtime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/felix-gogo-runtime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/felix-gogo-runtime(?:\.git)?/(.*)          https://salsa.debian.org/java-team/felix-gogo-runtime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/felix-gogo-shell.git/commit/$          https://salsa.debian.org/java-team/felix-gogo-shell/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/felix-gogo-shell(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/felix-gogo-shell    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/felix-gogo-shell(?:\.git)?/(.*)          https://salsa.debian.org/java-team/felix-gogo-shell/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/felix-main.git/commit/$          https://salsa.debian.org/java-team/felix-main/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/felix-main(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/felix-main    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/felix-main(?:\.git)?/(.*)          https://salsa.debian.org/java-team/felix-main/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/felix-osgi-obr.git/commit/$          https://salsa.debian.org/java-team/felix-osgi-obr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/felix-osgi-obr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/felix-osgi-obr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/felix-osgi-obr(?:\.git)?/(.*)          https://salsa.debian.org/java-team/felix-osgi-obr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/felix-resolver.git/commit/$          https://salsa.debian.org/java-team/felix-resolver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/felix-resolver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/felix-resolver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/felix-resolver(?:\.git)?/(.*)          https://salsa.debian.org/java-team/felix-resolver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/felix-shell.git/commit/$          https://salsa.debian.org/java-team/felix-shell/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/felix-shell(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/felix-shell    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/felix-shell(?:\.git)?/(.*)          https://salsa.debian.org/java-team/felix-shell/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/felix-shell-tui.git/commit/$          https://salsa.debian.org/java-team/felix-shell-tui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/felix-shell-tui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/felix-shell-tui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/felix-shell-tui(?:\.git)?/(.*)          https://salsa.debian.org/java-team/felix-shell-tui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/felix-utils.git/commit/$          https://salsa.debian.org/java-team/felix-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/felix-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/felix-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/felix-utils(?:\.git)?/(.*)          https://salsa.debian.org/java-team/felix-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/fest-assert.git/commit/$          https://salsa.debian.org/java-team/fest-assert/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/fest-assert(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/fest-assert    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/fest-assert(?:\.git)?/(.*)          https://salsa.debian.org/java-team/fest-assert/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/fest-reflect.git/commit/$          https://salsa.debian.org/java-team/fest-reflect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/fest-reflect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/fest-reflect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/fest-reflect(?:\.git)?/(.*)          https://salsa.debian.org/java-team/fest-reflect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/fest-swing-1.x.git/commit/$          https://salsa.debian.org/java-team/fest-swing-1.x/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/fest-swing-1.x(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/fest-swing-1.x    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/fest-swing-1.x(?:\.git)?/(.*)          https://salsa.debian.org/java-team/fest-swing-1.x/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/fest-test.git/commit/$          https://salsa.debian.org/java-team/fest-test/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/fest-test(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/fest-test    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/fest-test(?:\.git)?/(.*)          https://salsa.debian.org/java-team/fest-test/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/fest-util.git/commit/$          https://salsa.debian.org/java-team/fest-util/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/fest-util(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/fest-util    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/fest-util(?:\.git)?/(.*)          https://salsa.debian.org/java-team/fest-util/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/findbugs-bcel.git/commit/$          https://salsa.debian.org/java-team/findbugs-bcel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/findbugs-bcel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/findbugs-bcel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/findbugs-bcel(?:\.git)?/(.*)          https://salsa.debian.org/java-team/findbugs-bcel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/findbugs.git/commit/$          https://salsa.debian.org/java-team/findbugs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/findbugs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/findbugs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/findbugs(?:\.git)?/(.*)          https://salsa.debian.org/java-team/findbugs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/flute.git/commit/$          https://salsa.debian.org/java-team/flute/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/flute(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/flute    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/flute(?:\.git)?/(.*)          https://salsa.debian.org/java-team/flute/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/fontawesomefx.git/commit/$          https://salsa.debian.org/java-team/fontawesomefx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/fontawesomefx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/fontawesomefx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/fontawesomefx(?:\.git)?/(.*)          https://salsa.debian.org/java-team/fontawesomefx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/freehep/freehep-chartableconverter-plugin.git/commit/$          https://salsa.debian.org/java-team/freehep-chartableconverter-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/freehep/freehep-chartableconverter-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/freehep-chartableconverter-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/freehep/freehep-chartableconverter-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/freehep-chartableconverter-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/freehep/freehep-export.git/commit/$          https://salsa.debian.org/java-team/freehep-export/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/freehep/freehep-export(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/freehep-export    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/freehep/freehep-export(?:\.git)?/(.*)          https://salsa.debian.org/java-team/freehep-export/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphics2d.git/commit/$          https://salsa.debian.org/java-team/freehep-graphics2d/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphics2d(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/freehep-graphics2d    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/freehep/freehep-graphics2d(?:\.git)?/(.*)          https://salsa.debian.org/java-team/freehep-graphics2d/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphicsio-cgm.git/commit/$          https://salsa.debian.org/java-team/freehep-graphicsio-cgm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphicsio-cgm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/freehep-graphicsio-cgm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/freehep/freehep-graphicsio-cgm(?:\.git)?/(.*)          https://salsa.debian.org/java-team/freehep-graphicsio-cgm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphicsio-emf.git/commit/$          https://salsa.debian.org/java-team/freehep-graphicsio-emf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphicsio-emf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/freehep-graphicsio-emf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/freehep/freehep-graphicsio-emf(?:\.git)?/(.*)          https://salsa.debian.org/java-team/freehep-graphicsio-emf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphicsio.git/commit/$          https://salsa.debian.org/java-team/freehep-graphicsio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphicsio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/freehep-graphicsio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/freehep/freehep-graphicsio(?:\.git)?/(.*)          https://salsa.debian.org/java-team/freehep-graphicsio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphicsio-java.git/commit/$          https://salsa.debian.org/java-team/freehep-graphicsio-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphicsio-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/freehep-graphicsio-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/freehep/freehep-graphicsio-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/freehep-graphicsio-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphicsio-latex.git/commit/$          https://salsa.debian.org/java-team/freehep-graphicsio-latex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphicsio-latex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/freehep-graphicsio-latex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/freehep/freehep-graphicsio-latex(?:\.git)?/(.*)          https://salsa.debian.org/java-team/freehep-graphicsio-latex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphicsio-pdf.git/commit/$          https://salsa.debian.org/java-team/freehep-graphicsio-pdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphicsio-pdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/freehep-graphicsio-pdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/freehep/freehep-graphicsio-pdf(?:\.git)?/(.*)          https://salsa.debian.org/java-team/freehep-graphicsio-pdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphicsio-ps.git/commit/$          https://salsa.debian.org/java-team/freehep-graphicsio-ps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphicsio-ps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/freehep-graphicsio-ps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/freehep/freehep-graphicsio-ps(?:\.git)?/(.*)          https://salsa.debian.org/java-team/freehep-graphicsio-ps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphicsio-svg.git/commit/$          https://salsa.debian.org/java-team/freehep-graphicsio-svg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphicsio-svg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/freehep-graphicsio-svg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/freehep/freehep-graphicsio-svg(?:\.git)?/(.*)          https://salsa.debian.org/java-team/freehep-graphicsio-svg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphicsio-swf.git/commit/$          https://salsa.debian.org/java-team/freehep-graphicsio-swf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphicsio-swf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/freehep-graphicsio-swf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/freehep/freehep-graphicsio-swf(?:\.git)?/(.*)          https://salsa.debian.org/java-team/freehep-graphicsio-swf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphicsio-tests.git/commit/$          https://salsa.debian.org/java-team/freehep-graphicsio-tests/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/freehep/freehep-graphicsio-tests(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/freehep-graphicsio-tests    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/freehep/freehep-graphicsio-tests(?:\.git)?/(.*)          https://salsa.debian.org/java-team/freehep-graphicsio-tests/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/freehep/freehep-io.git/commit/$          https://salsa.debian.org/java-team/freehep-io/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/freehep/freehep-io(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/freehep-io    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/freehep/freehep-io(?:\.git)?/(.*)          https://salsa.debian.org/java-team/freehep-io/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/freehep/freehep-swing.git/commit/$          https://salsa.debian.org/java-team/freehep-swing/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/freehep/freehep-swing(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/freehep-swing    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/freehep/freehep-swing(?:\.git)?/(.*)          https://salsa.debian.org/java-team/freehep-swing/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/freehep/freehep-util.git/commit/$          https://salsa.debian.org/java-team/freehep-util/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/freehep/freehep-util(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/freehep-util    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/freehep/freehep-util(?:\.git)?/(.*)          https://salsa.debian.org/java-team/freehep-util/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/freehep/freehep-xml.git/commit/$          https://salsa.debian.org/java-team/freehep-xml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/freehep/freehep-xml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/freehep-xml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/freehep/freehep-xml(?:\.git)?/(.*)          https://salsa.debian.org/java-team/freehep-xml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/freemind.git/commit/$          https://salsa.debian.org/java-team/freemind/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/freemind(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/freemind    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/freemind(?:\.git)?/(.*)          https://salsa.debian.org/java-team/freemind/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/freeplane.git/commit/$          https://salsa.debian.org/java-team/freeplane/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/freeplane(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/freeplane    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/freeplane(?:\.git)?/(.*)          https://salsa.debian.org/java-team/freeplane/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/gant.git/commit/$          https://salsa.debian.org/java-team/gant/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/gant(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/gant    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/gant(?:\.git)?/(.*)          https://salsa.debian.org/java-team/gant/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/ganymed-ssh2.git/commit/$          https://salsa.debian.org/java-team/ganymed-ssh2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/ganymed-ssh2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ganymed-ssh2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/ganymed-ssh2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ganymed-ssh2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/gentlyweb-utils.git/commit/$          https://salsa.debian.org/java-team/gentlyweb-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/gentlyweb-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/gentlyweb-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/gentlyweb-utils(?:\.git)?/(.*)          https://salsa.debian.org/java-team/gentlyweb-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/geogebra.git/commit/$          https://salsa.debian.org/java-team/geogebra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/geogebra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/geogebra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/geogebra(?:\.git)?/(.*)          https://salsa.debian.org/java-team/geogebra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/geotools.git/commit/$          https://salsa.debian.org/java-team/geotools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/geotools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/geotools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/geotools(?:\.git)?/(.*)          https://salsa.debian.org/java-team/geotools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/geronimo-annotation-1.3-spec.git/commit/$          https://salsa.debian.org/java-team/geronimo-annotation-1.3-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/geronimo-annotation-1.3-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/geronimo-annotation-1.3-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/geronimo-annotation-1.3-spec(?:\.git)?/(.*)          https://salsa.debian.org/java-team/geronimo-annotation-1.3-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/geronimo-commonj-spec.git/commit/$          https://salsa.debian.org/java-team/geronimo-commonj-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/geronimo-commonj-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/geronimo-commonj-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/geronimo-commonj-spec(?:\.git)?/(.*)          https://salsa.debian.org/java-team/geronimo-commonj-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/geronimo-concurrent-1.0-spec.git/commit/$          https://salsa.debian.org/java-team/geronimo-concurrent-1.0-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/geronimo-concurrent-1.0-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/geronimo-concurrent-1.0-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/geronimo-concurrent-1.0-spec(?:\.git)?/(.*)          https://salsa.debian.org/java-team/geronimo-concurrent-1.0-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/geronimo-ejb-3.2-spec.git/commit/$          https://salsa.debian.org/java-team/geronimo-ejb-3.2-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/geronimo-ejb-3.2-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/geronimo-ejb-3.2-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/geronimo-ejb-3.2-spec(?:\.git)?/(.*)          https://salsa.debian.org/java-team/geronimo-ejb-3.2-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/geronimo-interceptor-3.0-spec.git/commit/$          https://salsa.debian.org/java-team/geronimo-interceptor-3.0-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/geronimo-interceptor-3.0-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/geronimo-interceptor-3.0-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/geronimo-interceptor-3.0-spec(?:\.git)?/(.*)          https://salsa.debian.org/java-team/geronimo-interceptor-3.0-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/geronimo-j2ee-connector-1.5-spec.git/commit/$          https://salsa.debian.org/java-team/geronimo-j2ee-connector-1.5-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/geronimo-j2ee-connector-1.5-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/geronimo-j2ee-connector-1.5-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/geronimo-j2ee-connector-1.5-spec(?:\.git)?/(.*)          https://salsa.debian.org/java-team/geronimo-j2ee-connector-1.5-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/geronimo-j2ee-deployment-1.1-spec.git/commit/$          https://salsa.debian.org/java-team/geronimo-j2ee-deployment-1.1-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/geronimo-j2ee-deployment-1.1-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/geronimo-j2ee-deployment-1.1-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/geronimo-j2ee-deployment-1.1-spec(?:\.git)?/(.*)          https://salsa.debian.org/java-team/geronimo-j2ee-deployment-1.1-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/geronimo-j2ee-management-1.1-spec.git/commit/$          https://salsa.debian.org/java-team/geronimo-j2ee-management-1.1-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/geronimo-j2ee-management-1.1-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/geronimo-j2ee-management-1.1-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/geronimo-j2ee-management-1.1-spec(?:\.git)?/(.*)          https://salsa.debian.org/java-team/geronimo-j2ee-management-1.1-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/geronimo-jacc-1.1-spec.git/commit/$          https://salsa.debian.org/java-team/geronimo-jacc-1.1-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/geronimo-jacc-1.1-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/geronimo-jacc-1.1-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/geronimo-jacc-1.1-spec(?:\.git)?/(.*)          https://salsa.debian.org/java-team/geronimo-jacc-1.1-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/geronimo-jcache-1.0-spec.git/commit/$          https://salsa.debian.org/java-team/geronimo-jcache-1.0-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/geronimo-jcache-1.0-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/geronimo-jcache-1.0-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/geronimo-jcache-1.0-spec(?:\.git)?/(.*)          https://salsa.debian.org/java-team/geronimo-jcache-1.0-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/geronimo-jpa-2.0-spec.git/commit/$          https://salsa.debian.org/java-team/geronimo-jpa-2.0-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/geronimo-jpa-2.0-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/geronimo-jpa-2.0-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/geronimo-jpa-2.0-spec(?:\.git)?/(.*)          https://salsa.debian.org/java-team/geronimo-jpa-2.0-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/geronimo-jta-1.1-spec.git/commit/$          https://salsa.debian.org/java-team/geronimo-jta-1.1-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/geronimo-jta-1.1-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/geronimo-jta-1.1-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/geronimo-jta-1.1-spec(?:\.git)?/(.*)          https://salsa.debian.org/java-team/geronimo-jta-1.1-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/geronimo-jta-1.2-spec.git/commit/$          https://salsa.debian.org/java-team/geronimo-jta-1.2-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/geronimo-jta-1.2-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/geronimo-jta-1.2-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/geronimo-jta-1.2-spec(?:\.git)?/(.*)          https://salsa.debian.org/java-team/geronimo-jta-1.2-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/geronimo-osgi-support.git/commit/$          https://salsa.debian.org/java-team/geronimo-osgi-support/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/geronimo-osgi-support(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/geronimo-osgi-support    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/geronimo-osgi-support(?:\.git)?/(.*)          https://salsa.debian.org/java-team/geronimo-osgi-support/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/geronimo-validation-1.0-spec.git/commit/$          https://salsa.debian.org/java-team/geronimo-validation-1.0-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/geronimo-validation-1.0-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/geronimo-validation-1.0-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/geronimo-validation-1.0-spec(?:\.git)?/(.*)          https://salsa.debian.org/java-team/geronimo-validation-1.0-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/geronimo-validation-1.1-spec.git/commit/$          https://salsa.debian.org/java-team/geronimo-validation-1.1-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/geronimo-validation-1.1-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/geronimo-validation-1.1-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/geronimo-validation-1.1-spec(?:\.git)?/(.*)          https://salsa.debian.org/java-team/geronimo-validation-1.1-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/gerrit-code-review.git/commit/$          https://salsa.debian.org/java-team/gerrit-code-review/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/gerrit-code-review(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/gerrit-code-review    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/gerrit-code-review(?:\.git)?/(.*)          https://salsa.debian.org/java-team/gerrit-code-review/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/gettext-ant-tasks.git/commit/$          https://salsa.debian.org/java-team/gettext-ant-tasks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/gettext-ant-tasks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/gettext-ant-tasks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/gettext-ant-tasks(?:\.git)?/(.*)          https://salsa.debian.org/java-team/gettext-ant-tasks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/gettext-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/gettext-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/gettext-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/gettext-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/gettext-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/gettext-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/glassfish.git/commit/$          https://salsa.debian.org/java-team/glassfish/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/glassfish(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/glassfish    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/glassfish(?:\.git)?/(.*)          https://salsa.debian.org/java-team/glassfish/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/gluegen2.git/commit/$          https://salsa.debian.org/java-team/gluegen2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/gluegen2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/gluegen2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/gluegen2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/gluegen2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/gmavenplus.git/commit/$          https://salsa.debian.org/java-team/gmavenplus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/gmavenplus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/gmavenplus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/gmavenplus(?:\.git)?/(.*)          https://salsa.debian.org/java-team/gmavenplus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/gmetrics.git/commit/$          https://salsa.debian.org/java-team/gmetrics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/gmetrics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/gmetrics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/gmetrics(?:\.git)?/(.*)          https://salsa.debian.org/java-team/gmetrics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/gnome-split.git/commit/$          https://salsa.debian.org/java-team/gnome-split/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/gnome-split(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/gnome-split    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/gnome-split(?:\.git)?/(.*)          https://salsa.debian.org/java-team/gnome-split/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/gossip.git/commit/$          https://salsa.debian.org/java-team/gossip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/gossip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/gossip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/gossip(?:\.git)?/(.*)          https://salsa.debian.org/java-team/gossip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/gradle-debian-helper.git/commit/$          https://salsa.debian.org/java-team/gradle-debian-helper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/gradle-debian-helper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/gradle-debian-helper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/gradle-debian-helper(?:\.git)?/(.*)          https://salsa.debian.org/java-team/gradle-debian-helper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/gradle.git/commit/$          https://salsa.debian.org/java-team/gradle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/gradle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/gradle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/gradle(?:\.git)?/(.*)          https://salsa.debian.org/java-team/gradle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/gradle-jflex-plugin.git/commit/$          https://salsa.debian.org/java-team/gradle-jflex-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/gradle-jflex-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/gradle-jflex-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/gradle-jflex-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/gradle-jflex-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/gradle-plugin-protobuf.git/commit/$          https://salsa.debian.org/java-team/gradle-plugin-protobuf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/gradle-plugin-protobuf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/gradle-plugin-protobuf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/gradle-plugin-protobuf(?:\.git)?/(.*)          https://salsa.debian.org/java-team/gradle-plugin-protobuf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/gradle-propdeps-plugin.git/commit/$          https://salsa.debian.org/java-team/gradle-propdeps-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/gradle-propdeps-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/gradle-propdeps-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/gradle-propdeps-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/gradle-propdeps-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/gradle-shadow-plugin.git/commit/$          https://salsa.debian.org/java-team/gradle-shadow-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/gradle-shadow-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/gradle-shadow-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/gradle-shadow-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/gradle-shadow-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/grails.git/commit/$          https://salsa.debian.org/java-team/grails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/grails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/grails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/grails(?:\.git)?/(.*)          https://salsa.debian.org/java-team/grails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/graxxia.git/commit/$          https://salsa.debian.org/java-team/graxxia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/graxxia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/graxxia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/graxxia(?:\.git)?/(.*)          https://salsa.debian.org/java-team/graxxia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/groovycsv.git/commit/$          https://salsa.debian.org/java-team/groovycsv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/groovycsv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/groovycsv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/groovycsv(?:\.git)?/(.*)          https://salsa.debian.org/java-team/groovycsv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/groovy.git/commit/$          https://salsa.debian.org/java-team/groovy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/groovy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/groovy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/groovy(?:\.git)?/(.*)          https://salsa.debian.org/java-team/groovy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/groovy.old.git/commit/$          https://salsa.debian.org/java-team/groovy.old/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/groovy.old(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/groovy.old    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/groovy.old(?:\.git)?/(.*)          https://salsa.debian.org/java-team/groovy.old/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/gs-collections.git/commit/$          https://salsa.debian.org/java-team/gs-collections/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/gs-collections(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/gs-collections    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/gs-collections(?:\.git)?/(.*)          https://salsa.debian.org/java-team/gs-collections/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/guacamole-client.git/commit/$          https://salsa.debian.org/java-team/guacamole-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/guacamole-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/guacamole-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/guacamole-client(?:\.git)?/(.*)          https://salsa.debian.org/java-team/guacamole-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/guava-libraries-18.git/commit/$          https://salsa.debian.org/java-team/guava-libraries-18/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/guava-libraries-18(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/guava-libraries-18    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/guava-libraries-18(?:\.git)?/(.*)          https://salsa.debian.org/java-team/guava-libraries-18/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/guava-libraries.git/commit/$          https://salsa.debian.org/java-team/guava-libraries/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/guava-libraries(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/guava-libraries    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/guava-libraries(?:\.git)?/(.*)          https://salsa.debian.org/java-team/guava-libraries/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/guice.git/commit/$          https://salsa.debian.org/java-team/guice/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/guice(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/guice    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/guice(?:\.git)?/(.*)          https://salsa.debian.org/java-team/guice/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/gwt.git/commit/$          https://salsa.debian.org/java-team/gwt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/gwt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/gwt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/gwt(?:\.git)?/(.*)          https://salsa.debian.org/java-team/gwt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/gwt-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/gwt-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/gwt-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/gwt-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/gwt-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/gwt-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/h2database.git/commit/$          https://salsa.debian.org/java-team/h2database/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/h2database(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/h2database    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/h2database(?:\.git)?/(.*)          https://salsa.debian.org/java-team/h2database/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/hadoop.git/commit/$          https://salsa.debian.org/java-team/hadoop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/hadoop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/hadoop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/hadoop(?:\.git)?/(.*)          https://salsa.debian.org/java-team/hadoop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/ha-jdbc.git/commit/$          https://salsa.debian.org/java-team/ha-jdbc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/ha-jdbc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ha-jdbc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/ha-jdbc(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ha-jdbc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/hawtbuf.git/commit/$          https://salsa.debian.org/java-team/hawtbuf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/hawtbuf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/hawtbuf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/hawtbuf(?:\.git)?/(.*)          https://salsa.debian.org/java-team/hawtbuf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/hawtdispatch.git/commit/$          https://salsa.debian.org/java-team/hawtdispatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/hawtdispatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/hawtdispatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/hawtdispatch(?:\.git)?/(.*)          https://salsa.debian.org/java-team/hawtdispatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/hawtjni.git/commit/$          https://salsa.debian.org/java-team/hawtjni/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/hawtjni(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/hawtjni    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/hawtjni(?:\.git)?/(.*)          https://salsa.debian.org/java-team/hawtjni/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/hbase.git/commit/$          https://salsa.debian.org/java-team/hbase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/hbase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/hbase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/hbase(?:\.git)?/(.*)          https://salsa.debian.org/java-team/hbase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/hdrhistogram.git/commit/$          https://salsa.debian.org/java-team/hdrhistogram/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/hdrhistogram(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/hdrhistogram    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/hdrhistogram(?:\.git)?/(.*)          https://salsa.debian.org/java-team/hdrhistogram/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/headius-options.git/commit/$          https://salsa.debian.org/java-team/headius-options/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/headius-options(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/headius-options    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/headius-options(?:\.git)?/(.*)          https://salsa.debian.org/java-team/headius-options/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/hessian.git/commit/$          https://salsa.debian.org/java-team/hessian/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/hessian(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/hessian    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/hessian(?:\.git)?/(.*)          https://salsa.debian.org/java-team/hessian/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/hiccup-clojure.git/commit/$          https://salsa.debian.org/java-team/hiccup-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/hiccup-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/hiccup-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/hiccup-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/hiccup-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/hikaricp.git/commit/$          https://salsa.debian.org/java-team/hikaricp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/hikaricp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/hikaricp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/hikaricp(?:\.git)?/(.*)          https://salsa.debian.org/java-team/hikaricp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/honeysql-clojure.git/commit/$          https://salsa.debian.org/java-team/honeysql-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/honeysql-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/honeysql-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/honeysql-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/honeysql-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/hsqldb.git/commit/$          https://salsa.debian.org/java-team/hsqldb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/hsqldb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/hsqldb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/hsqldb(?:\.git)?/(.*)          https://salsa.debian.org/java-team/hsqldb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/htrace.git/commit/$          https://salsa.debian.org/java-team/htrace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/htrace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/htrace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/htrace(?:\.git)?/(.*)          https://salsa.debian.org/java-team/htrace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/http-client-clojure.git/commit/$          https://salsa.debian.org/java-team/http-client-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/http-client-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/http-client-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/http-client-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/http-client-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/httpcomponents-asyncclient.git/commit/$          https://salsa.debian.org/java-team/httpcomponents-asyncclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/httpcomponents-asyncclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/httpcomponents-asyncclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/httpcomponents-asyncclient(?:\.git)?/(.*)          https://salsa.debian.org/java-team/httpcomponents-asyncclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/httpcomponents-client.git/commit/$          https://salsa.debian.org/java-team/httpcomponents-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/httpcomponents-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/httpcomponents-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/httpcomponents-client(?:\.git)?/(.*)          https://salsa.debian.org/java-team/httpcomponents-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/httpcomponents-core.git/commit/$          https://salsa.debian.org/java-team/httpcomponents-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/httpcomponents-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/httpcomponents-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/httpcomponents-core(?:\.git)?/(.*)          https://salsa.debian.org/java-team/httpcomponents-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/httpunit.git/commit/$          https://salsa.debian.org/java-team/httpunit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/httpunit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/httpunit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/httpunit(?:\.git)?/(.*)          https://salsa.debian.org/java-team/httpunit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/hyperic-sigar.git/commit/$          https://salsa.debian.org/java-team/hyperic-sigar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/hyperic-sigar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/hyperic-sigar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/hyperic-sigar(?:\.git)?/(.*)          https://salsa.debian.org/java-team/hyperic-sigar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/i2p.git/commit/$          https://salsa.debian.org/java-team/i2p/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/i2p(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/i2p    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/i2p(?:\.git)?/(.*)          https://salsa.debian.org/java-team/i2p/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/icu4j-4.2.git/commit/$          https://salsa.debian.org/java-team/icu4j-4.2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/icu4j-4.2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/icu4j-4.2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/icu4j-4.2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/icu4j-4.2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/icu4j-4.4.git/commit/$          https://salsa.debian.org/java-team/icu4j-4.4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/icu4j-4.4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/icu4j-4.4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/icu4j-4.4(?:\.git)?/(.*)          https://salsa.debian.org/java-team/icu4j-4.4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/icu4j-49.git/commit/$          https://salsa.debian.org/java-team/icu4j-49/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/icu4j-49(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/icu4j-49    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/icu4j-49(?:\.git)?/(.*)          https://salsa.debian.org/java-team/icu4j-49/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/icu4j.git/commit/$          https://salsa.debian.org/java-team/icu4j/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/icu4j(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/icu4j    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/icu4j(?:\.git)?/(.*)          https://salsa.debian.org/java-team/icu4j/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/ini4j.git/commit/$          https://salsa.debian.org/java-team/ini4j/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/ini4j(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ini4j    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/ini4j(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ini4j/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/instaparse-clojure.git/commit/$          https://salsa.debian.org/java-team/instaparse-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/instaparse-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/instaparse-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/instaparse-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/instaparse-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/insubstantial.git/commit/$          https://salsa.debian.org/java-team/insubstantial/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/insubstantial(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/insubstantial    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/insubstantial(?:\.git)?/(.*)          https://salsa.debian.org/java-team/insubstantial/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/intellij-annotations.git/commit/$          https://salsa.debian.org/java-team/intellij-annotations/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/intellij-annotations(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/intellij-annotations    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/intellij-annotations(?:\.git)?/(.*)          https://salsa.debian.org/java-team/intellij-annotations/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/invokebinder.git/commit/$          https://salsa.debian.org/java-team/invokebinder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/invokebinder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/invokebinder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/invokebinder(?:\.git)?/(.*)          https://salsa.debian.org/java-team/invokebinder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/isorelax.git/commit/$          https://salsa.debian.org/java-team/isorelax/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/isorelax(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/isorelax    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/isorelax(?:\.git)?/(.*)          https://salsa.debian.org/java-team/isorelax/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/istack-commons.git/commit/$          https://salsa.debian.org/java-team/istack-commons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/istack-commons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/istack-commons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/istack-commons(?:\.git)?/(.*)          https://salsa.debian.org/java-team/istack-commons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/ivy-debian-helper.git/commit/$          https://salsa.debian.org/java-team/ivy-debian-helper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/ivy-debian-helper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ivy-debian-helper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/ivy-debian-helper(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ivy-debian-helper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/ivy.git/commit/$          https://salsa.debian.org/java-team/ivy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/ivy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ivy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/ivy(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ivy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/ivyplusplus.git/commit/$          https://salsa.debian.org/java-team/ivyplusplus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/ivyplusplus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ivyplusplus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/ivyplusplus(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ivyplusplus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jabref.git/commit/$          https://salsa.debian.org/java-team/jabref/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jabref(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jabref    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jabref(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jabref/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jabsorb.git/commit/$          https://salsa.debian.org/java-team/jabsorb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jabsorb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jabsorb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jabsorb(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jabsorb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jackrabbit.git/commit/$          https://salsa.debian.org/java-team/jackrabbit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jackrabbit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jackrabbit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jackrabbit(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jackrabbit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jackson-annotations.git/commit/$          https://salsa.debian.org/java-team/jackson-annotations/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jackson-annotations(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jackson-annotations    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jackson-annotations(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jackson-annotations/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jackson-core.git/commit/$          https://salsa.debian.org/java-team/jackson-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jackson-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jackson-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jackson-core(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jackson-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jackson-databind.git/commit/$          https://salsa.debian.org/java-team/jackson-databind/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jackson-databind(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jackson-databind    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jackson-databind(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jackson-databind/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jackson-dataformat-cbor.git/commit/$          https://salsa.debian.org/java-team/jackson-dataformat-cbor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jackson-dataformat-cbor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jackson-dataformat-cbor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jackson-dataformat-cbor(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jackson-dataformat-cbor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jackson-dataformat-smile.git/commit/$          https://salsa.debian.org/java-team/jackson-dataformat-smile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jackson-dataformat-smile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jackson-dataformat-smile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jackson-dataformat-smile(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jackson-dataformat-smile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jackson-dataformat-xml.git/commit/$          https://salsa.debian.org/java-team/jackson-dataformat-xml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jackson-dataformat-xml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jackson-dataformat-xml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jackson-dataformat-xml(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jackson-dataformat-xml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jackson-dataformat-yaml.git/commit/$          https://salsa.debian.org/java-team/jackson-dataformat-yaml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jackson-dataformat-yaml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jackson-dataformat-yaml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jackson-dataformat-yaml(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jackson-dataformat-yaml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jackson-datatype-guava.git/commit/$          https://salsa.debian.org/java-team/jackson-datatype-guava/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jackson-datatype-guava(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jackson-datatype-guava    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jackson-datatype-guava(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jackson-datatype-guava/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jackson-datatype-joda.git/commit/$          https://salsa.debian.org/java-team/jackson-datatype-joda/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jackson-datatype-joda(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jackson-datatype-joda    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jackson-datatype-joda(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jackson-datatype-joda/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jackson-jaxrs-providers.git/commit/$          https://salsa.debian.org/java-team/jackson-jaxrs-providers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jackson-jaxrs-providers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jackson-jaxrs-providers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jackson-jaxrs-providers(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jackson-jaxrs-providers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jackson-jr.git/commit/$          https://salsa.debian.org/java-team/jackson-jr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jackson-jr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jackson-jr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jackson-jr(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jackson-jr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jackson-module-afterburner.git/commit/$          https://salsa.debian.org/java-team/jackson-module-afterburner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jackson-module-afterburner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jackson-module-afterburner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jackson-module-afterburner(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jackson-module-afterburner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jackson-module-jaxb-annotations.git/commit/$          https://salsa.debian.org/java-team/jackson-module-jaxb-annotations/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jackson-module-jaxb-annotations(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jackson-module-jaxb-annotations    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jackson-module-jaxb-annotations(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jackson-module-jaxb-annotations/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jackson-parent.git/commit/$          https://salsa.debian.org/java-team/jackson-parent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jackson-parent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jackson-parent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jackson-parent(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jackson-parent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jacoco.git/commit/$          https://salsa.debian.org/java-team/jacoco/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jacoco(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jacoco    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jacoco(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jacoco/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jaffl.git/commit/$          https://salsa.debian.org/java-team/jaffl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jaffl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jaffl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jaffl(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jaffl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jajuk.git/commit/$          https://salsa.debian.org/java-team/jajuk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jajuk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jajuk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jajuk(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jajuk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jakarta-ecs.git/commit/$          https://salsa.debian.org/java-team/jakarta-ecs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jakarta-ecs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jakarta-ecs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jakarta-ecs(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jakarta-ecs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jakarta-jmeter.git/commit/$          https://salsa.debian.org/java-team/jakarta-jmeter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jakarta-jmeter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jakarta-jmeter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jakarta-jmeter(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jakarta-jmeter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jakarta-taglibs-standard.git/commit/$          https://salsa.debian.org/java-team/jakarta-taglibs-standard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jakarta-taglibs-standard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jakarta-taglibs-standard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jakarta-taglibs-standard(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jakarta-taglibs-standard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jalview.git/commit/$          https://salsa.debian.org/java-team/jalview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jalview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jalview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jalview(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jalview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jameica.git/commit/$          https://salsa.debian.org/java-team/jameica/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jameica(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jameica    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jameica(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jameica/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/janino.git/commit/$          https://salsa.debian.org/java-team/janino/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/janino(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/janino    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/janino(?:\.git)?/(.*)          https://salsa.debian.org/java-team/janino/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jansi.git/commit/$          https://salsa.debian.org/java-team/jansi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jansi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jansi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jansi(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jansi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jansi-native.git/commit/$          https://salsa.debian.org/java-team/jansi-native/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jansi-native(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jansi-native    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jansi-native(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jansi-native/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/japi-compliance-checker.git/commit/$          https://salsa.debian.org/java-team/japi-compliance-checker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/japi-compliance-checker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/japi-compliance-checker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/japi-compliance-checker(?:\.git)?/(.*)          https://salsa.debian.org/java-team/japi-compliance-checker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jargs.git/commit/$          https://salsa.debian.org/java-team/jargs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jargs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jargs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jargs(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jargs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jarjar.git/commit/$          https://salsa.debian.org/java-team/jarjar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jarjar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jarjar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jarjar(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jarjar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jarjar-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/jarjar-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jarjar-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jarjar-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jarjar-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jarjar-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jas.git/commit/$          https://salsa.debian.org/java-team/jas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jas(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jasmin-sable.git/commit/$          https://salsa.debian.org/java-team/jasmin-sable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jasmin-sable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jasmin-sable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jasmin-sable(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jasmin-sable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jasperreports.git/commit/$          https://salsa.debian.org/java-team/jasperreports/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jasperreports(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jasperreports    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jasperreports(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jasperreports/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/freehep/jas-plotter.git/commit/$          https://salsa.debian.org/java-team/jas-plotter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/freehep/jas-plotter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jas-plotter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/freehep/jas-plotter(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jas-plotter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jasypt.git/commit/$          https://salsa.debian.org/java-team/jasypt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jasypt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jasypt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jasypt(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jasypt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jatl.git/commit/$          https://salsa.debian.org/java-team/jatl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jatl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jatl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jatl(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jatl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/java2script.git/commit/$          https://salsa.debian.org/java-team/java2script/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/java2script(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/java2script    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/java2script(?:\.git)?/(.*)          https://salsa.debian.org/java-team/java2script/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/java3d.git/commit/$          https://salsa.debian.org/java-team/java3d/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/java3d(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/java3d    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/java3d(?:\.git)?/(.*)          https://salsa.debian.org/java-team/java3d/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/java3ds-fileloader.git/commit/$          https://salsa.debian.org/java-team/java3ds-fileloader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/java3ds-fileloader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/java3ds-fileloader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/java3ds-fileloader(?:\.git)?/(.*)          https://salsa.debian.org/java-team/java3ds-fileloader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/java-allocation-instrumenter.git/commit/$          https://salsa.debian.org/java-team/java-allocation-instrumenter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/java-allocation-instrumenter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/java-allocation-instrumenter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/java-allocation-instrumenter(?:\.git)?/(.*)          https://salsa.debian.org/java-team/java-allocation-instrumenter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/javabeans-activation-framework.git/commit/$          https://salsa.debian.org/java-team/javabeans-activation-framework/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/javabeans-activation-framework(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/javabeans-activation-framework    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/javabeans-activation-framework(?:\.git)?/(.*)          https://salsa.debian.org/java-team/javabeans-activation-framework/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/javacc4.git/commit/$          https://salsa.debian.org/java-team/javacc4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/javacc4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/javacc4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/javacc4(?:\.git)?/(.*)          https://salsa.debian.org/java-team/javacc4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/javacc.git/commit/$          https://salsa.debian.org/java-team/javacc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/javacc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/javacc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/javacc(?:\.git)?/(.*)          https://salsa.debian.org/java-team/javacc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/java-classpath-clojure.git/commit/$          https://salsa.debian.org/java-team/java-classpath-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/java-classpath-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/java-classpath-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/java-classpath-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/java-classpath-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/java-common.git/commit/$          https://salsa.debian.org/java-team/java-common/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/java-common(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/java-common    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/java-common(?:\.git)?/(.*)          https://salsa.debian.org/java-team/java-common/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/javafxsvg.git/commit/$          https://salsa.debian.org/java-team/javafxsvg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/javafxsvg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/javafxsvg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/javafxsvg(?:\.git)?/(.*)          https://salsa.debian.org/java-team/javafxsvg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/java-gnome.git/commit/$          https://salsa.debian.org/java-team/java-gnome/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/java-gnome(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/java-gnome    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/java-gnome(?:\.git)?/(.*)          https://salsa.debian.org/java-team/java-gnome/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/javahelp2.git/commit/$          https://salsa.debian.org/java-team/javahelp2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/javahelp2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/javahelp2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/javahelp2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/javahelp2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/java-jmx-clojure.git/commit/$          https://salsa.debian.org/java-team/java-jmx-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/java-jmx-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/java-jmx-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/java-jmx-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/java-jmx-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/javamail.git/commit/$          https://salsa.debian.org/java-team/javamail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/javamail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/javamail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/javamail(?:\.git)?/(.*)          https://salsa.debian.org/java-team/javamail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/java-package.git/commit/$          https://salsa.debian.org/java-team/java-package/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/java-package(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/java-package    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/java-package(?:\.git)?/(.*)          https://salsa.debian.org/java-team/java-package/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/javaparser.git/commit/$          https://salsa.debian.org/java-team/javaparser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/javaparser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/javaparser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/javaparser(?:\.git)?/(.*)          https://salsa.debian.org/java-team/javaparser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/java-policy.git/commit/$          https://salsa.debian.org/java-team/java-policy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/java-policy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/java-policy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/java-policy(?:\.git)?/(.*)          https://salsa.debian.org/java-team/java-policy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/javassist.git/commit/$          https://salsa.debian.org/java-team/javassist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/javassist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/javassist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/javassist(?:\.git)?/(.*)          https://salsa.debian.org/java-team/javassist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/java-string-similarity.git/commit/$          https://salsa.debian.org/java-team/java-string-similarity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/java-string-similarity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/java-string-similarity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/java-string-similarity(?:\.git)?/(.*)          https://salsa.debian.org/java-team/java-string-similarity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/javatar.git/commit/$          https://salsa.debian.org/java-team/javatar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/javatar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/javatar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/javatar(?:\.git)?/(.*)          https://salsa.debian.org/java-team/javatar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/javatools.git/commit/$          https://salsa.debian.org/java-team/javatools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/javatools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/javatools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/javatools(?:\.git)?/(.*)          https://salsa.debian.org/java-team/javatools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/javatuples.git/commit/$          https://salsa.debian.org/java-team/javatuples/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/javatuples(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/javatuples    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/javatuples(?:\.git)?/(.*)          https://salsa.debian.org/java-team/javatuples/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/java-wrappers.git/commit/$          https://salsa.debian.org/java-team/java-wrappers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/java-wrappers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/java-wrappers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/java-wrappers(?:\.git)?/(.*)          https://salsa.debian.org/java-team/java-wrappers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/javawriter.git/commit/$          https://salsa.debian.org/java-team/javawriter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/javawriter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/javawriter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/javawriter(?:\.git)?/(.*)          https://salsa.debian.org/java-team/javawriter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/java-xmlbuilder.git/commit/$          https://salsa.debian.org/java-team/java-xmlbuilder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/java-xmlbuilder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/java-xmlbuilder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/java-xmlbuilder(?:\.git)?/(.*)          https://salsa.debian.org/java-team/java-xmlbuilder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/javolution.git/commit/$          https://salsa.debian.org/java-team/javolution/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/javolution(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/javolution    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/javolution(?:\.git)?/(.*)          https://salsa.debian.org/java-team/javolution/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/javolution-msvc.git/commit/$          https://salsa.debian.org/java-team/javolution-msvc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/javolution-msvc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/javolution-msvc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/javolution-msvc(?:\.git)?/(.*)          https://salsa.debian.org/java-team/javolution-msvc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jaxb-api.git/commit/$          https://salsa.debian.org/java-team/jaxb-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jaxb-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jaxb-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jaxb-api(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jaxb-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jaxb.git/commit/$          https://salsa.debian.org/java-team/jaxb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jaxb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jaxb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jaxb(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jaxb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jaxrs-api.git/commit/$          https://salsa.debian.org/java-team/jaxrs-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jaxrs-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jaxrs-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jaxrs-api(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jaxrs-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jayway-jsonpath.git/commit/$          https://salsa.debian.org/java-team/jayway-jsonpath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jayway-jsonpath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jayway-jsonpath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jayway-jsonpath(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jayway-jsonpath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jblas.git/commit/$          https://salsa.debian.org/java-team/jblas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jblas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jblas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jblas(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jblas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jboss-classfilewriter.git/commit/$          https://salsa.debian.org/java-team/jboss-classfilewriter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jboss-classfilewriter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jboss-classfilewriter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jboss-classfilewriter(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jboss-classfilewriter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jboss-common-logging-spi2.1.git/commit/$          https://salsa.debian.org/java-team/jboss-common-logging-spi2.1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jboss-common-logging-spi2.1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jboss-common-logging-spi2.1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jboss-common-logging-spi2.1(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jboss-common-logging-spi2.1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jboss-jaxrs-2.0-api.git/commit/$          https://salsa.debian.org/java-team/jboss-jaxrs-2.0-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jboss-jaxrs-2.0-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jboss-jaxrs-2.0-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jboss-jaxrs-2.0-api(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jboss-jaxrs-2.0-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jboss-jdeparser2.git/commit/$          https://salsa.debian.org/java-team/jboss-jdeparser2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jboss-jdeparser2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jboss-jdeparser2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jboss-jdeparser2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jboss-jdeparser2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jboss-jms-api.git/commit/$          https://salsa.debian.org/java-team/jboss-jms-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jboss-jms-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jboss-jms-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jboss-jms-api(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jboss-jms-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jboss-logging.git/commit/$          https://salsa.debian.org/java-team/jboss-logging/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jboss-logging(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jboss-logging    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jboss-logging(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jboss-logging/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jboss-logging-tools.git/commit/$          https://salsa.debian.org/java-team/jboss-logging-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jboss-logging-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jboss-logging-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jboss-logging-tools(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jboss-logging-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jboss-logmanager.git/commit/$          https://salsa.debian.org/java-team/jboss-logmanager/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jboss-logmanager(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jboss-logmanager    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jboss-logmanager(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jboss-logmanager/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jboss-modules.git/commit/$          https://salsa.debian.org/java-team/jboss-modules/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jboss-modules(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jboss-modules    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jboss-modules(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jboss-modules/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jboss-xnio.git/commit/$          https://salsa.debian.org/java-team/jboss-xnio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jboss-xnio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jboss-xnio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jboss-xnio(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jboss-xnio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jcaptcha.git/commit/$          https://salsa.debian.org/java-team/jcaptcha/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jcaptcha(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jcaptcha    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jcaptcha(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jcaptcha/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jchardet.git/commit/$          https://salsa.debian.org/java-team/jchardet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jchardet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jchardet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jchardet(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jchardet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jcharts.git/commit/$          https://salsa.debian.org/java-team/jcharts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jcharts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jcharts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jcharts(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jcharts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jcifs.git/commit/$          https://salsa.debian.org/java-team/jcifs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jcifs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jcifs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jcifs(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jcifs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jcodings.git/commit/$          https://salsa.debian.org/java-team/jcodings/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jcodings(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jcodings    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jcodings(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jcodings/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jcommander.git/commit/$          https://salsa.debian.org/java-team/jcommander/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jcommander(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jcommander    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jcommander(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jcommander/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jcr-api.git/commit/$          https://salsa.debian.org/java-team/jcr-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jcr-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jcr-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jcr-api(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jcr-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jcsp.git/commit/$          https://salsa.debian.org/java-team/jcsp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jcsp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jcsp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jcsp(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jcsp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jctools.git/commit/$          https://salsa.debian.org/java-team/jctools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jctools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jctools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jctools(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jctools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jdeb.git/commit/$          https://salsa.debian.org/java-team/jdeb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jdeb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jdeb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jdeb(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jdeb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jdependency.git/commit/$          https://salsa.debian.org/java-team/jdependency/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jdependency(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jdependency    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jdependency(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jdependency/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jedit.git/commit/$          https://salsa.debian.org/java-team/jedit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jedit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jedit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jedit(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jedit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jellydoc.git/commit/$          https://salsa.debian.org/java-team/jellydoc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jellydoc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jellydoc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jellydoc(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jellydoc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-antisamy-markup-formatter-plugin.git/commit/$          https://salsa.debian.org/java-team/jenkins-antisamy-markup-formatter-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-antisamy-markup-formatter-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-antisamy-markup-formatter-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-antisamy-markup-formatter-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-antisamy-markup-formatter-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-ant-plugin.git/commit/$          https://salsa.debian.org/java-team/jenkins-ant-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-ant-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-ant-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-ant-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-ant-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-commons-jelly.git/commit/$          https://salsa.debian.org/java-team/jenkins-commons-jelly/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-commons-jelly(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-commons-jelly    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-commons-jelly(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-commons-jelly/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-commons-jexl.git/commit/$          https://salsa.debian.org/java-team/jenkins-commons-jexl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-commons-jexl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-commons-jexl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-commons-jexl(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-commons-jexl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-constant-pool-scanner.git/commit/$          https://salsa.debian.org/java-team/jenkins-constant-pool-scanner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-constant-pool-scanner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-constant-pool-scanner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-constant-pool-scanner(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-constant-pool-scanner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-crypto-util.git/commit/$          https://salsa.debian.org/java-team/jenkins-crypto-util/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-crypto-util(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-crypto-util    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-crypto-util(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-crypto-util/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-dom4j.git/commit/$          https://salsa.debian.org/java-team/jenkins-dom4j/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-dom4j(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-dom4j    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-dom4j(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-dom4j/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-executable-war.git/commit/$          https://salsa.debian.org/java-team/jenkins-executable-war/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-executable-war(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-executable-war    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-executable-war(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-executable-war/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins.git/commit/$          https://salsa.debian.org/java-team/jenkins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-git-plugin.git/commit/$          https://salsa.debian.org/java-team/jenkins-git-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-git-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-git-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-git-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-git-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-htmlunit-core-js.git/commit/$          https://salsa.debian.org/java-team/jenkins-htmlunit-core-js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-htmlunit-core-js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-htmlunit-core-js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-htmlunit-core-js(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-htmlunit-core-js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-htmlunit.git/commit/$          https://salsa.debian.org/java-team/jenkins-htmlunit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-htmlunit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-htmlunit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-htmlunit(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-htmlunit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-instance-identity.git/commit/$          https://salsa.debian.org/java-team/jenkins-instance-identity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-instance-identity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-instance-identity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-instance-identity(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-instance-identity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-json.git/commit/$          https://salsa.debian.org/java-team/jenkins-json/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-json(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-json    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-json(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-json/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-mailer-plugin.git/commit/$          https://salsa.debian.org/java-team/jenkins-mailer-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-mailer-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-mailer-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-mailer-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-mailer-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-matrix-auth-plugin.git/commit/$          https://salsa.debian.org/java-team/jenkins-matrix-auth-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-matrix-auth-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-matrix-auth-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-matrix-auth-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-matrix-auth-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-matrix-project-plugin.git/commit/$          https://salsa.debian.org/java-team/jenkins-matrix-project-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-matrix-project-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-matrix-project-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-matrix-project-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-matrix-project-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-memory-monitor.git/commit/$          https://salsa.debian.org/java-team/jenkins-memory-monitor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-memory-monitor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-memory-monitor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-memory-monitor(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-memory-monitor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-parameterized-trigger-plugin.git/commit/$          https://salsa.debian.org/java-team/jenkins-parameterized-trigger-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-parameterized-trigger-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-parameterized-trigger-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-parameterized-trigger-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-parameterized-trigger-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-remoting.git/commit/$          https://salsa.debian.org/java-team/jenkins-remoting/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-remoting(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-remoting    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-remoting(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-remoting/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-ssh-cli-auth.git/commit/$          https://salsa.debian.org/java-team/jenkins-ssh-cli-auth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-ssh-cli-auth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-ssh-cli-auth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-ssh-cli-auth(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-ssh-cli-auth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-subversion-plugin.git/commit/$          https://salsa.debian.org/java-team/jenkins-subversion-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-subversion-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-subversion-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-subversion-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-subversion-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-task-reactor.git/commit/$          https://salsa.debian.org/java-team/jenkins-task-reactor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-task-reactor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-task-reactor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-task-reactor(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-task-reactor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-test-annotations.git/commit/$          https://salsa.debian.org/java-team/jenkins-test-annotations/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-test-annotations(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-test-annotations    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-test-annotations(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-test-annotations/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-token-macro-plugin.git/commit/$          https://salsa.debian.org/java-team/jenkins-token-macro-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-token-macro-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-token-macro-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-token-macro-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-token-macro-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-trilead-ssh2.git/commit/$          https://salsa.debian.org/java-team/jenkins-trilead-ssh2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-trilead-ssh2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-trilead-ssh2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-trilead-ssh2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-trilead-ssh2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-winstone.git/commit/$          https://salsa.debian.org/java-team/jenkins-winstone/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-winstone(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-winstone    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-winstone(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-winstone/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jenkins-xstream.git/commit/$          https://salsa.debian.org/java-team/jenkins-xstream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jenkins-xstream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jenkins-xstream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jenkins-xstream(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jenkins-xstream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jericho-html.git/commit/$          https://salsa.debian.org/java-team/jericho-html/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jericho-html(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jericho-html    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jericho-html(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jericho-html/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jeromq.git/commit/$          https://salsa.debian.org/java-team/jeromq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jeromq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jeromq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jeromq(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jeromq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jersey1.git/commit/$          https://salsa.debian.org/java-team/jersey1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jersey1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jersey1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jersey1(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jersey1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jesd.git/commit/$          https://salsa.debian.org/java-team/jesd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jesd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jesd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jesd(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jesd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jets3t.git/commit/$          https://salsa.debian.org/java-team/jets3t/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jets3t(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jets3t    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jets3t(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jets3t/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jetty8.git/commit/$          https://salsa.debian.org/java-team/jetty8/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jetty8(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jetty8    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jetty8(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jetty8/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jetty9.git/commit/$          https://salsa.debian.org/java-team/jetty9/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jetty9(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jetty9    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jetty9(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jetty9/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jetty-parent.git/commit/$          https://salsa.debian.org/java-team/jetty-parent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jetty-parent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jetty-parent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jetty-parent(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jetty-parent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jexcelapi.git/commit/$          https://salsa.debian.org/java-team/jexcelapi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jexcelapi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jexcelapi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jexcelapi(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jexcelapi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jffi-1.2.6.git/commit/$          https://salsa.debian.org/java-team/jffi-1.2.6/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jffi-1.2.6(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jffi-1.2.6    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jffi-1.2.6(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jffi-1.2.6/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jffi-1.2.7.git/commit/$          https://salsa.debian.org/java-team/jffi-1.2.7/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jffi-1.2.7(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jffi-1.2.7    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jffi-1.2.7(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jffi-1.2.7/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jffi.git/commit/$          https://salsa.debian.org/java-team/jffi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jffi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jffi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jffi(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jffi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jffi-next.git/commit/$          https://salsa.debian.org/java-team/jffi-next/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jffi-next(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jffi-next    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jffi-next(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jffi-next/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jflex.git/commit/$          https://salsa.debian.org/java-team/jflex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jflex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jflex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jflex(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jflex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jformatstring.git/commit/$          https://salsa.debian.org/java-team/jformatstring/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jformatstring(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jformatstring    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jformatstring(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jformatstring/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jftp.git/commit/$          https://salsa.debian.org/java-team/jftp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jftp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jftp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jftp(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jftp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jfugue.git/commit/$          https://salsa.debian.org/java-team/jfugue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jfugue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jfugue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jfugue(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jfugue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jhighlight.git/commit/$          https://salsa.debian.org/java-team/jhighlight/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jhighlight(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jhighlight    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jhighlight(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jhighlight/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jigsaw.git/commit/$          https://salsa.debian.org/java-team/jigsaw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jigsaw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jigsaw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jigsaw(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jigsaw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jimfs.git/commit/$          https://salsa.debian.org/java-team/jimfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jimfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jimfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jimfs(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jimfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jinput.git/commit/$          https://salsa.debian.org/java-team/jinput/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jinput(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jinput    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jinput(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jinput/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jitescript.git/commit/$          https://salsa.debian.org/java-team/jitescript/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jitescript(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jitescript    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jitescript(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jitescript/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jlapack.git/commit/$          https://salsa.debian.org/java-team/jlapack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jlapack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jlapack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jlapack(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jlapack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jline2.git/commit/$          https://salsa.debian.org/java-team/jline2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jline2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jline2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jline2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jline2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jmagick.git/commit/$          https://salsa.debian.org/java-team/jmagick/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jmagick(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jmagick    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jmagick(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jmagick/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jmdns.git/commit/$          https://salsa.debian.org/java-team/jmdns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jmdns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jmdns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jmdns(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jmdns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jme.git/commit/$          https://salsa.debian.org/java-team/jme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jme(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jmock2.git/commit/$          https://salsa.debian.org/java-team/jmock2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jmock2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jmock2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jmock2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jmock2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jmock.git/commit/$          https://salsa.debian.org/java-team/jmock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jmock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jmock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jmock(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jmock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jnlp-servlet.git/commit/$          https://salsa.debian.org/java-team/jnlp-servlet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jnlp-servlet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jnlp-servlet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jnlp-servlet(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jnlp-servlet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jnr-constants.git/commit/$          https://salsa.debian.org/java-team/jnr-constants/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jnr-constants(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jnr-constants    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jnr-constants(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jnr-constants/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jnr-enxio.git/commit/$          https://salsa.debian.org/java-team/jnr-enxio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jnr-enxio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jnr-enxio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jnr-enxio(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jnr-enxio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jnr-ffi.git/commit/$          https://salsa.debian.org/java-team/jnr-ffi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jnr-ffi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jnr-ffi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jnr-ffi(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jnr-ffi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jnr-jffi.git/commit/$          https://salsa.debian.org/java-team/jnr-jffi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jnr-jffi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jnr-jffi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jnr-jffi(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jnr-jffi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jnr-netdb.git/commit/$          https://salsa.debian.org/java-team/jnr-netdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jnr-netdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jnr-netdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jnr-netdb(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jnr-netdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jnr-posix.git/commit/$          https://salsa.debian.org/java-team/jnr-posix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jnr-posix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jnr-posix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jnr-posix(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jnr-posix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jnr-unixsocket.git/commit/$          https://salsa.debian.org/java-team/jnr-unixsocket/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jnr-unixsocket(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jnr-unixsocket    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jnr-unixsocket(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jnr-unixsocket/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jnr-x86asm.git/commit/$          https://salsa.debian.org/java-team/jnr-x86asm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jnr-x86asm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jnr-x86asm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jnr-x86asm(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jnr-x86asm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/joda-convert.git/commit/$          https://salsa.debian.org/java-team/joda-convert/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/joda-convert(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/joda-convert    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/joda-convert(?:\.git)?/(.*)          https://salsa.debian.org/java-team/joda-convert/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/joptsimple.git/commit/$          https://salsa.debian.org/java-team/joptsimple/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/joptsimple(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/joptsimple    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/joptsimple(?:\.git)?/(.*)          https://salsa.debian.org/java-team/joptsimple/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/josql.git/commit/$          https://salsa.debian.org/java-team/josql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/josql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/josql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/josql(?:\.git)?/(.*)          https://salsa.debian.org/java-team/josql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jpathwatch.git/commit/$          https://salsa.debian.org/java-team/jpathwatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jpathwatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jpathwatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jpathwatch(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jpathwatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jruby.git/commit/$          https://salsa.debian.org/java-team/jruby/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jruby(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jruby    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jruby(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jruby/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jruby-joni.git/commit/$          https://salsa.debian.org/java-team/jruby-joni/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jruby-joni(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jruby-joni    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jruby-joni(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jruby-joni/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jruby-maven-plugins.git/commit/$          https://salsa.debian.org/java-team/jruby-maven-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jruby-maven-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jruby-maven-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jruby-maven-plugins(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jruby-maven-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jruby-openssl.git/commit/$          https://salsa.debian.org/java-team/jruby-openssl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jruby-openssl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jruby-openssl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jruby-openssl(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jruby-openssl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jsap.git/commit/$          https://salsa.debian.org/java-team/jsap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jsap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jsap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jsap(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jsap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jsch-agent-proxy.git/commit/$          https://salsa.debian.org/java-team/jsch-agent-proxy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jsch-agent-proxy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jsch-agent-proxy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jsch-agent-proxy(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jsch-agent-proxy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jsch.git/commit/$          https://salsa.debian.org/java-team/jsch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jsch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jsch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jsch(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jsch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jscover.git/commit/$          https://salsa.debian.org/java-team/jscover/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jscover(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jscover    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jscover(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jscover/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jsemver.git/commit/$          https://salsa.debian.org/java-team/jsemver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jsemver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jsemver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jsemver(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jsemver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jsmpp.git/commit/$          https://salsa.debian.org/java-team/jsmpp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jsmpp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jsmpp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jsmpp(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jsmpp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/json-simple.git/commit/$          https://salsa.debian.org/java-team/json-simple/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/json-simple(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/json-simple    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/json-simple(?:\.git)?/(.*)          https://salsa.debian.org/java-team/json-simple/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/json-smart.git/commit/$          https://salsa.debian.org/java-team/json-smart/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/json-smart(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/json-smart    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/json-smart(?:\.git)?/(.*)          https://salsa.debian.org/java-team/json-smart/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jsoup.git/commit/$          https://salsa.debian.org/java-team/jsoup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jsoup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jsoup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jsoup(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jsoup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jspwiki.git/commit/$          https://salsa.debian.org/java-team/jspwiki/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jspwiki(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jspwiki    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jspwiki(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jspwiki/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jspwiki-niels.git/commit/$          https://salsa.debian.org/java-team/jspwiki-niels/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jspwiki-niels(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jspwiki-niels    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jspwiki-niels(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jspwiki-niels/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jssc.git/commit/$          https://salsa.debian.org/java-team/jssc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jssc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jssc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jssc(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jssc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jtharness.git/commit/$          https://salsa.debian.org/java-team/jtharness/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jtharness(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jtharness    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jtharness(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jtharness/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jtidy.git/commit/$          https://salsa.debian.org/java-team/jtidy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jtidy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jtidy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jtidy(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jtidy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jtreg.git/commit/$          https://salsa.debian.org/java-team/jtreg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jtreg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jtreg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jtreg(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jtreg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jug.git/commit/$          https://salsa.debian.org/java-team/jug/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jug(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jug    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jug(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jug/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jugglinglab.git/commit/$          https://salsa.debian.org/java-team/jugglinglab/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jugglinglab(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jugglinglab    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jugglinglab(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jugglinglab/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/junit4.git/commit/$          https://salsa.debian.org/java-team/junit4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/junit4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/junit4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/junit4(?:\.git)?/(.*)          https://salsa.debian.org/java-team/junit4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/junit.git/commit/$          https://salsa.debian.org/java-team/junit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/junit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/junit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/junit(?:\.git)?/(.*)          https://salsa.debian.org/java-team/junit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jutils.git/commit/$          https://salsa.debian.org/java-team/jutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jutils(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jvyamlb.git/commit/$          https://salsa.debian.org/java-team/jvyamlb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jvyamlb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jvyamlb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jvyamlb(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jvyamlb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jxplorer.git/commit/$          https://salsa.debian.org/java-team/jxplorer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jxplorer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jxplorer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jxplorer(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jxplorer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jython.git/commit/$          https://salsa.debian.org/java-team/jython/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jython(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jython    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jython(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jython/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/jzlib.git/commit/$          https://salsa.debian.org/java-team/jzlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/jzlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jzlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/jzlib(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jzlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/katta.git/commit/$          https://salsa.debian.org/java-team/katta/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/katta(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/katta    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/katta(?:\.git)?/(.*)          https://salsa.debian.org/java-team/katta/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/kdgcommons-java.git/commit/$          https://salsa.debian.org/java-team/kdgcommons-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/kdgcommons-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/kdgcommons-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/kdgcommons-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/kdgcommons-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/kitchensink-clojure.git/commit/$          https://salsa.debian.org/java-team/kitchensink-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/kitchensink-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/kitchensink-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/kitchensink-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/kitchensink-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/knopflerfish-osgi.git/commit/$          https://salsa.debian.org/java-team/knopflerfish-osgi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/knopflerfish-osgi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/knopflerfish-osgi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/knopflerfish-osgi(?:\.git)?/(.*)          https://salsa.debian.org/java-team/knopflerfish-osgi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/kryo-serializers.git/commit/$          https://salsa.debian.org/java-team/kryo-serializers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/kryo-serializers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/kryo-serializers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/kryo-serializers(?:\.git)?/(.*)          https://salsa.debian.org/java-team/kryo-serializers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/kxml2.git/commit/$          https://salsa.debian.org/java-team/kxml2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/kxml2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/kxml2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/kxml2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/kxml2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/latexdraw.git/commit/$          https://salsa.debian.org/java-team/latexdraw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/latexdraw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/latexdraw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/latexdraw(?:\.git)?/(.*)          https://salsa.debian.org/java-team/latexdraw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/lazymap-clojure.git/commit/$          https://salsa.debian.org/java-team/lazymap-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/lazymap-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/lazymap-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/lazymap-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/lazymap-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/leiningen.git/commit/$          https://salsa.debian.org/java-team/leiningen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/leiningen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/leiningen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/leiningen(?:\.git)?/(.*)          https://salsa.debian.org/java-team/leiningen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/leveldb-java.git/commit/$          https://salsa.debian.org/java-team/leveldb-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/leveldb-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/leveldb-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/leveldb-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/leveldb-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/lgooddatepicker.git/commit/$          https://salsa.debian.org/java-team/lgooddatepicker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/lgooddatepicker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/lgooddatepicker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/lgooddatepicker(?:\.git)?/(.*)          https://salsa.debian.org/java-team/lgooddatepicker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libandroid-json-org-java.git/commit/$          https://salsa.debian.org/java-team/libandroid-json-org-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libandroid-json-org-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libandroid-json-org-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libandroid-json-org-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libandroid-json-org-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libaopalliance-java.git/commit/$          https://salsa.debian.org/java-team/libaopalliance-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libaopalliance-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libaopalliance-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libaopalliance-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libaopalliance-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libapache-mod-jk.git/commit/$          https://salsa.debian.org/java-team/libapache-mod-jk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libapache-mod-jk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libapache-mod-jk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libapache-mod-jk(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libapache-mod-jk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libapache-poi-java.git/commit/$          https://salsa.debian.org/java-team/libapache-poi-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libapache-poi-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libapache-poi-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libapache-poi-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libapache-poi-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libappframework-java.git/commit/$          https://salsa.debian.org/java-team/libappframework-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libappframework-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libappframework-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libappframework-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libappframework-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libasm4-java.git/commit/$          https://salsa.debian.org/java-team/libasm4-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libasm4-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libasm4-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libasm4-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libasm4-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libaxiom-java.git/commit/$          https://salsa.debian.org/java-team/libaxiom-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libaxiom-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libaxiom-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libaxiom-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libaxiom-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libballoontip-java.git/commit/$          https://salsa.debian.org/java-team/libballoontip-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libballoontip-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libballoontip-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libballoontip-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libballoontip-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libbrowserlauncher-java.git/commit/$          https://salsa.debian.org/java-team/libbrowserlauncher-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libbrowserlauncher-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libbrowserlauncher-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libbrowserlauncher-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libbrowserlauncher-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libbtm-java.git/commit/$          https://salsa.debian.org/java-team/libbtm-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libbtm-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libbtm-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libbtm-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libbtm-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libbultitude-clojure.git/commit/$          https://salsa.debian.org/java-team/libbultitude-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libbultitude-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libbultitude-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libbultitude-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libbultitude-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libbyte-buddy-java.git/commit/$          https://salsa.debian.org/java-team/libbyte-buddy-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libbyte-buddy-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libbyte-buddy-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libbyte-buddy-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libbyte-buddy-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libbytelist-java.git/commit/$          https://salsa.debian.org/java-team/libbytelist-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libbytelist-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libbytelist-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libbytelist-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libbytelist-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libclasslojure-clojure.git/commit/$          https://salsa.debian.org/java-team/libclasslojure-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libclasslojure-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libclasslojure-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libclasslojure-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libclasslojure-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libclucy-clojure.git/commit/$          https://salsa.debian.org/java-team/libclucy-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libclucy-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libclucy-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libclucy-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libclucy-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libcodesize-java.git/commit/$          https://salsa.debian.org/java-team/libcodesize-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libcodesize-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libcodesize-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libcodesize-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libcodesize-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libcofoja-java.git/commit/$          https://salsa.debian.org/java-team/libcofoja-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libcofoja-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libcofoja-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libcofoja-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libcofoja-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libcommons-cli-java.git/commit/$          https://salsa.debian.org/java-team/libcommons-cli-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libcommons-cli-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libcommons-cli-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libcommons-cli-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libcommons-cli-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libcommons-codec-java.git/commit/$          https://salsa.debian.org/java-team/libcommons-codec-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libcommons-codec-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libcommons-codec-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libcommons-codec-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libcommons-codec-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libcommons-collections3-java.git/commit/$          https://salsa.debian.org/java-team/libcommons-collections3-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libcommons-collections3-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libcommons-collections3-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libcommons-collections3-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libcommons-collections3-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libcommons-collections4-java.git/commit/$          https://salsa.debian.org/java-team/libcommons-collections4-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libcommons-collections4-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libcommons-collections4-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libcommons-collections4-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libcommons-collections4-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libcommons-compress-java.git/commit/$          https://salsa.debian.org/java-team/libcommons-compress-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libcommons-compress-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libcommons-compress-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libcommons-compress-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libcommons-compress-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libcommons-dbcp-java.git/commit/$          https://salsa.debian.org/java-team/libcommons-dbcp-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libcommons-dbcp-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libcommons-dbcp-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libcommons-dbcp-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libcommons-dbcp-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libcommons-digester-java.git/commit/$          https://salsa.debian.org/java-team/libcommons-digester-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libcommons-digester-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libcommons-digester-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libcommons-digester-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libcommons-digester-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libcommons-fileupload-java.git/commit/$          https://salsa.debian.org/java-team/libcommons-fileupload-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libcommons-fileupload-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libcommons-fileupload-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libcommons-fileupload-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libcommons-fileupload-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libcommons-jexl2-java.git/commit/$          https://salsa.debian.org/java-team/libcommons-jexl2-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libcommons-jexl2-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libcommons-jexl2-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libcommons-jexl2-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libcommons-jexl2-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libcommons-jxpath-java.git/commit/$          https://salsa.debian.org/java-team/libcommons-jxpath-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libcommons-jxpath-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libcommons-jxpath-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libcommons-jxpath-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libcommons-jxpath-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libcommons-lang3-java.git/commit/$          https://salsa.debian.org/java-team/libcommons-lang3-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libcommons-lang3-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libcommons-lang3-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libcommons-lang3-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libcommons-lang3-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libcommons-lang-java.git/commit/$          https://salsa.debian.org/java-team/libcommons-lang-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libcommons-lang-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libcommons-lang-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libcommons-lang-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libcommons-lang-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libcommons-logging-java.git/commit/$          https://salsa.debian.org/java-team/libcommons-logging-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libcommons-logging-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libcommons-logging-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libcommons-logging-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libcommons-logging-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libcommons-modeler-java.git/commit/$          https://salsa.debian.org/java-team/libcommons-modeler-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libcommons-modeler-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libcommons-modeler-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libcommons-modeler-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libcommons-modeler-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libcommons-net-java.git/commit/$          https://salsa.debian.org/java-team/libcommons-net-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libcommons-net-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libcommons-net-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libcommons-net-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libcommons-net-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libcommons-primitives-java.git/commit/$          https://salsa.debian.org/java-team/libcommons-primitives-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libcommons-primitives-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libcommons-primitives-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libcommons-primitives-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libcommons-primitives-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libcommons-validator-java.git/commit/$          https://salsa.debian.org/java-team/libcommons-validator-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libcommons-validator-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libcommons-validator-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libcommons-validator-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libcommons-validator-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libconcurrentlinkedhashmap-java.git/commit/$          https://salsa.debian.org/java-team/libconcurrentlinkedhashmap-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libconcurrentlinkedhashmap-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libconcurrentlinkedhashmap-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libconcurrentlinkedhashmap-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libconcurrentlinkedhashmap-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libconstantine-java.git/commit/$          https://salsa.debian.org/java-team/libconstantine-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libconstantine-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libconstantine-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libconstantine-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libconstantine-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libcsv-java.git/commit/$          https://salsa.debian.org/java-team/libcsv-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libcsv-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libcsv-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libcsv-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libcsv-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libdb-je-java.git/commit/$          https://salsa.debian.org/java-team/libdb-je-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libdb-je-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libdb-je-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libdb-je-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libdb-je-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libdecentxml-java.git/commit/$          https://salsa.debian.org/java-team/libdecentxml-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libdecentxml-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libdecentxml-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libdecentxml-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libdecentxml-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libdynapath-clojure.git/commit/$          https://salsa.debian.org/java-team/libdynapath-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libdynapath-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libdynapath-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libdynapath-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libdynapath-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libejml-java.git/commit/$          https://salsa.debian.org/java-team/libejml-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libejml-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libejml-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libejml-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libejml-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libexternalsortinginjava-java.git/commit/$          https://salsa.debian.org/java-team/libexternalsortinginjava-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libexternalsortinginjava-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libexternalsortinginjava-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libexternalsortinginjava-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libexternalsortinginjava-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libfastutil-java.git/commit/$          https://salsa.debian.org/java-team/libfastutil-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libfastutil-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libfastutil-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libfastutil-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libfastutil-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libfontbox-java.git/commit/$          https://salsa.debian.org/java-team/libfontbox-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libfontbox-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libfontbox-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libfontbox-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libfontbox-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libfreemarker-java.git/commit/$          https://salsa.debian.org/java-team/libfreemarker-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libfreemarker-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libfreemarker-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libfreemarker-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libfreemarker-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libgetopt-java.git/commit/$          https://salsa.debian.org/java-team/libgetopt-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libgetopt-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libgetopt-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libgetopt-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libgetopt-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libgettext-commons-java.git/commit/$          https://salsa.debian.org/java-team/libgettext-commons-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libgettext-commons-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libgettext-commons-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libgettext-commons-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libgettext-commons-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libglazedlists-java.git/commit/$          https://salsa.debian.org/java-team/libglazedlists-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libglazedlists-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libglazedlists-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libglazedlists-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libglazedlists-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libgoogle-gson-java.git/commit/$          https://salsa.debian.org/java-team/libgoogle-gson-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libgoogle-gson-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libgoogle-gson-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libgoogle-gson-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libgoogle-gson-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libgpars-groovy-java.git/commit/$          https://salsa.debian.org/java-team/libgpars-groovy-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libgpars-groovy-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libgpars-groovy-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libgpars-groovy-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libgpars-groovy-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libgwtexpui-java.git/commit/$          https://salsa.debian.org/java-team/libgwtexpui-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libgwtexpui-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libgwtexpui-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libgwtexpui-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libgwtexpui-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libgwtjsonrpc-java.git/commit/$          https://salsa.debian.org/java-team/libgwtjsonrpc-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libgwtjsonrpc-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libgwtjsonrpc-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libgwtjsonrpc-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libgwtjsonrpc-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libgwtorm-java.git/commit/$          https://salsa.debian.org/java-team/libgwtorm-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libgwtorm-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libgwtorm-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libgwtorm-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libgwtorm-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libhamcrest-java.git/commit/$          https://salsa.debian.org/java-team/libhamcrest-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libhamcrest-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libhamcrest-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libhamcrest-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libhamcrest-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libhibernate3-java.git/commit/$          https://salsa.debian.org/java-team/libhibernate3-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libhibernate3-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libhibernate3-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libhibernate3-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libhibernate3-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libhibernate-commons-annotations-java.git/commit/$          https://salsa.debian.org/java-team/libhibernate-commons-annotations-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libhibernate-commons-annotations-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libhibernate-commons-annotations-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libhibernate-commons-annotations-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libhibernate-commons-annotations-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libhibernate-jbosscache-java.git/commit/$          https://salsa.debian.org/java-team/libhibernate-jbosscache-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libhibernate-jbosscache-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libhibernate-jbosscache-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libhibernate-jbosscache-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libhibernate-jbosscache-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libhibernate-validator-java.git/commit/$          https://salsa.debian.org/java-team/libhibernate-validator-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libhibernate-validator-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libhibernate-validator-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libhibernate-validator-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libhibernate-validator-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libhtml5parser-java.git/commit/$          https://salsa.debian.org/java-team/libhtml5parser-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libhtml5parser-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libhtml5parser-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libhtml5parser-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libhtml5parser-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libhtmlparser-java.git/commit/$          https://salsa.debian.org/java-team/libhtmlparser-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libhtmlparser-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libhtmlparser-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libhtmlparser-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libhtmlparser-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libibatis-java.git/commit/$          https://salsa.debian.org/java-team/libibatis-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libibatis-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libibatis-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libibatis-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libibatis-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libidw-java.git/commit/$          https://salsa.debian.org/java-team/libidw-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libidw-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libidw-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libidw-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libidw-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libimglib2-java.git/commit/$          https://salsa.debian.org/java-team/libimglib2-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libimglib2-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libimglib2-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libimglib2-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libimglib2-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libimgscalr-java.git/commit/$          https://salsa.debian.org/java-team/libimgscalr-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libimgscalr-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libimgscalr-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libimgscalr-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libimgscalr-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libirclib-java.git/commit/$          https://salsa.debian.org/java-team/libirclib-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libirclib-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libirclib-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libirclib-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libirclib-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libiscwt-java.git/commit/$          https://salsa.debian.org/java-team/libiscwt-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libiscwt-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libiscwt-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libiscwt-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libiscwt-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libisnativec-java.git/commit/$          https://salsa.debian.org/java-team/libisnativec-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libisnativec-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libisnativec-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libisnativec-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libisnativec-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libitext5-java.git/commit/$          https://salsa.debian.org/java-team/libitext5-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libitext5-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libitext5-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libitext5-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libitext5-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libitext-java.git/commit/$          https://salsa.debian.org/java-team/libitext-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libitext-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libitext-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libitext-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libitext-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libj2ssh-java.git/commit/$          https://salsa.debian.org/java-team/libj2ssh-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libj2ssh-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libj2ssh-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libj2ssh-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libj2ssh-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjackson-json-java.git/commit/$          https://salsa.debian.org/java-team/libjackson-json-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjackson-json-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjackson-json-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjackson-json-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjackson-json-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjaudiotagger-java.git/commit/$          https://salsa.debian.org/java-team/libjaudiotagger-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjaudiotagger-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjaudiotagger-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjaudiotagger-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjaudiotagger-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjavaewah-java.git/commit/$          https://salsa.debian.org/java-team/libjavaewah-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjavaewah-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjavaewah-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjavaewah-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjavaewah-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjava-jdbc-clojure.git/commit/$          https://salsa.debian.org/java-team/libjava-jdbc-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjava-jdbc-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjava-jdbc-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjava-jdbc-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjava-jdbc-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjaxen-java.git/commit/$          https://salsa.debian.org/java-team/libjaxen-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjaxen-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjaxen-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjaxen-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjaxen-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjaxp1.3-java.git/commit/$          https://salsa.debian.org/java-team/libjaxp1.3-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjaxp1.3-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjaxp1.3-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjaxp1.3-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjaxp1.3-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjbcrypt-java.git/commit/$          https://salsa.debian.org/java-team/libjbcrypt-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjbcrypt-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjbcrypt-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjbcrypt-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjbcrypt-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjchart2d-java.git/commit/$          https://salsa.debian.org/java-team/libjchart2d-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjchart2d-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjchart2d-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjchart2d-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjchart2d-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjcommon-java.git/commit/$          https://salsa.debian.org/java-team/libjcommon-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjcommon-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjcommon-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjcommon-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjcommon-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjdo-api-java.git/commit/$          https://salsa.debian.org/java-team/libjdo-api-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjdo-api-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjdo-api-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjdo-api-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjdo-api-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjempbox-java.git/commit/$          https://salsa.debian.org/java-team/libjempbox-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjempbox-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjempbox-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjempbox-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjempbox-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjenkins-svnkit-java.git/commit/$          https://salsa.debian.org/java-team/libjenkins-svnkit-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjenkins-svnkit-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjenkins-svnkit-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjenkins-svnkit-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjenkins-svnkit-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjettison-java.git/commit/$          https://salsa.debian.org/java-team/libjettison-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjettison-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjettison-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjettison-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjettison-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjfreechart-java.git/commit/$          https://salsa.debian.org/java-team/libjfreechart-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjfreechart-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjfreechart-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjfreechart-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjfreechart-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjgoodies-animation-java.git/commit/$          https://salsa.debian.org/java-team/libjgoodies-animation-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjgoodies-animation-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjgoodies-animation-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjgoodies-animation-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjgoodies-animation-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjgoodies-binding-java.git/commit/$          https://salsa.debian.org/java-team/libjgoodies-binding-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjgoodies-binding-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjgoodies-binding-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjgoodies-binding-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjgoodies-binding-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjgoodies-common-java.git/commit/$          https://salsa.debian.org/java-team/libjgoodies-common-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjgoodies-common-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjgoodies-common-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjgoodies-common-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjgoodies-common-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjgoodies-forms-java.git/commit/$          https://salsa.debian.org/java-team/libjgoodies-forms-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjgoodies-forms-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjgoodies-forms-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjgoodies-forms-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjgoodies-forms-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjgoodies-looks-java.git/commit/$          https://salsa.debian.org/java-team/libjgoodies-looks-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjgoodies-looks-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjgoodies-looks-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjgoodies-looks-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjgoodies-looks-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjgraph-java.git/commit/$          https://salsa.debian.org/java-team/libjgraph-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjgraph-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjgraph-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjgraph-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjgraph-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjgraphx-java.git/commit/$          https://salsa.debian.org/java-team/libjgraphx-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjgraphx-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjgraphx-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjgraphx-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjgraphx-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjgroups-java.git/commit/$          https://salsa.debian.org/java-team/libjgroups-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjgroups-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjgroups-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjgroups-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjgroups-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjibx1.2-java.git/commit/$          https://salsa.debian.org/java-team/libjibx1.2-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjibx1.2-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjibx1.2-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjibx1.2-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjibx1.2-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjide-oss-java.git/commit/$          https://salsa.debian.org/java-team/libjide-oss-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjide-oss-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjide-oss-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjide-oss-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjide-oss-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjlatexmath-java.git/commit/$          https://salsa.debian.org/java-team/libjlatexmath-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjlatexmath-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjlatexmath-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjlatexmath-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjlatexmath-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjlha-java.git/commit/$          https://salsa.debian.org/java-team/libjlha-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjlha-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjlha-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjlha-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjlha-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjna-java.git/commit/$          https://salsa.debian.org/java-team/libjna-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjna-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjna-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjna-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjna-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjna-posix-java.git/commit/$          https://salsa.debian.org/java-team/libjna-posix-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjna-posix-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjna-posix-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjna-posix-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjna-posix-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjnr-posix-java.git/commit/$          https://salsa.debian.org/java-team/libjnr-posix-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjnr-posix-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjnr-posix-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjnr-posix-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjnr-posix-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjoda-time-java.git/commit/$          https://salsa.debian.org/java-team/libjoda-time-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjoda-time-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjoda-time-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjoda-time-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjoda-time-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjogl2-java.git/commit/$          https://salsa.debian.org/java-team/libjogl2-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjogl2-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjogl2-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjogl2-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjogl2-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjopendocument-java.git/commit/$          https://salsa.debian.org/java-team/libjopendocument-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjopendocument-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjopendocument-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjopendocument-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjopendocument-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjpam-java.git/commit/$          https://salsa.debian.org/java-team/libjpam-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjpam-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjpam-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjpam-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjpam-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjpfcodegen-java.git/commit/$          https://salsa.debian.org/java-team/libjpfcodegen-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjpfcodegen-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjpfcodegen-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjpfcodegen-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjpfcodegen-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjpf-java.git/commit/$          https://salsa.debian.org/java-team/libjpf-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjpf-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjpf-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjpf-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjpf-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjrosetta-java.git/commit/$          https://salsa.debian.org/java-team/libjrosetta-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjrosetta-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjrosetta-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjrosetta-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjrosetta-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjson-java.git/commit/$          https://salsa.debian.org/java-team/libjson-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjson-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjson-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjson-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjson-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjsonp-java.git/commit/$          https://salsa.debian.org/java-team/libjsonp-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjsonp-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjsonp-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjsonp-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjsonp-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjspeex-java.git/commit/$          https://salsa.debian.org/java-team/libjspeex-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjspeex-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjspeex-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjspeex-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjspeex-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjsr166y-java.git/commit/$          https://salsa.debian.org/java-team/libjsr166y-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjsr166y-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjsr166y-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjsr166y-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjsr166y-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjsr305-java.git/commit/$          https://salsa.debian.org/java-team/libjsr305-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjsr305-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjsr305-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjsr305-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjsr305-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjsr311-api-java.git/commit/$          https://salsa.debian.org/java-team/libjsr311-api-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjsr311-api-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjsr311-api-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjsr311-api-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjsr311-api-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjswingreader-java.git/commit/$          https://salsa.debian.org/java-team/libjswingreader-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjswingreader-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjswingreader-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjswingreader-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjswingreader-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjsyntaxpane-java.git/commit/$          https://salsa.debian.org/java-team/libjsyntaxpane-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjsyntaxpane-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjsyntaxpane-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjsyntaxpane-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjsyntaxpane-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjt400-java.git/commit/$          https://salsa.debian.org/java-team/libjt400-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjt400-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjt400-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjt400-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjt400-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjtds-java.git/commit/$          https://salsa.debian.org/java-team/libjtds-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjtds-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjtds-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjtds-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjtds-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjtype-java.git/commit/$          https://salsa.debian.org/java-team/libjtype-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjtype-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjtype-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjtype-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjtype-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjuniversalchardet-java.git/commit/$          https://salsa.debian.org/java-team/libjuniversalchardet-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjuniversalchardet-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjuniversalchardet-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjuniversalchardet-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjuniversalchardet-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libjxp-java.git/commit/$          https://salsa.debian.org/java-team/libjxp-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libjxp-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libjxp-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libjxp-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libjxp-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libkryo-java.git/commit/$          https://salsa.debian.org/java-team/libkryo-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libkryo-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libkryo-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libkryo-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libkryo-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libmatthew-java.git/commit/$          https://salsa.debian.org/java-team/libmatthew-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libmatthew-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libmatthew-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libmatthew-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libmatthew-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libmecab-java.git/commit/$          https://salsa.debian.org/java-team/libmecab-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libmecab-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libmecab-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libmecab-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libmecab-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libmetadata-extractor-java.git/commit/$          https://salsa.debian.org/java-team/libmetadata-extractor-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libmetadata-extractor-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libmetadata-extractor-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libmetadata-extractor-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libmetadata-extractor-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libmicroba-java.git/commit/$          https://salsa.debian.org/java-team/libmicroba-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libmicroba-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libmicroba-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libmicroba-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libmicroba-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libmiglayout-java.git/commit/$          https://salsa.debian.org/java-team/libmiglayout-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libmiglayout-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libmiglayout-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libmiglayout-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libmiglayout-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libmime-util-java.git/commit/$          https://salsa.debian.org/java-team/libmime-util-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libmime-util-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libmime-util-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libmime-util-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libmime-util-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libmina-sshd-java.git/commit/$          https://salsa.debian.org/java-team/libmina-sshd-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libmina-sshd-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libmina-sshd-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libmina-sshd-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libmina-sshd-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libminlog-java.git/commit/$          https://salsa.debian.org/java-team/libminlog-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libminlog-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libminlog-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libminlog-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libminlog-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libmnemonicsetter-java.git/commit/$          https://salsa.debian.org/java-team/libmnemonicsetter-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libmnemonicsetter-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libmnemonicsetter-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libmnemonicsetter-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libmnemonicsetter-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libmtj-java.git/commit/$          https://salsa.debian.org/java-team/libmtj-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libmtj-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libmtj-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libmtj-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libmtj-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libnanoxml2-java.git/commit/$          https://salsa.debian.org/java-team/libnanoxml2-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libnanoxml2-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libnanoxml2-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libnanoxml2-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libnanoxml2-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libnative-platform-java.git/commit/$          https://salsa.debian.org/java-team/libnative-platform-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libnative-platform-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libnative-platform-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libnative-platform-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libnative-platform-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libnb-javaparser-java.git/commit/$          https://salsa.debian.org/java-team/libnb-javaparser-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libnb-javaparser-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libnb-javaparser-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libnb-javaparser-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libnb-javaparser-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libnb-platform17-java.git/commit/$          https://salsa.debian.org/java-team/libnb-platform17-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libnb-platform17-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libnb-platform17-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libnb-platform17-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libnb-platform17-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libnb-platform-java.git/commit/$          https://salsa.debian.org/java-team/libnb-platform-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libnb-platform-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libnb-platform-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libnb-platform-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libnb-platform-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libnb-svnclientadapter-java.git/commit/$          https://salsa.debian.org/java-team/libnb-svnclientadapter-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libnb-svnclientadapter-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libnb-svnclientadapter-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libnb-svnclientadapter-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libnb-svnclientadapter-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libnetlib-java.git/commit/$          https://salsa.debian.org/java-team/libnetlib-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libnetlib-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libnetlib-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libnetlib-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libnetlib-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libnetx-java.git/commit/$          https://salsa.debian.org/java-team/libnetx-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libnetx-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libnetx-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libnetx-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libnetx-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libnu-htmlparser-java.git/commit/$          https://salsa.debian.org/java-team/libnu-htmlparser-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libnu-htmlparser-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libnu-htmlparser-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libnu-htmlparser-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libnu-htmlparser-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libokhttp-java.git/commit/$          https://salsa.debian.org/java-team/libokhttp-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libokhttp-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libokhttp-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libokhttp-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libokhttp-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libonemind-commons-invoke-java.git/commit/$          https://salsa.debian.org/java-team/libonemind-commons-invoke-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libonemind-commons-invoke-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libonemind-commons-invoke-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libonemind-commons-invoke-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libonemind-commons-invoke-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libonemind-commons-java-java.git/commit/$          https://salsa.debian.org/java-team/libonemind-commons-java-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libonemind-commons-java-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libonemind-commons-java-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libonemind-commons-java-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libonemind-commons-java-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libopensaml2-java.git/commit/$          https://salsa.debian.org/java-team/libopensaml2-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libopensaml2-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libopensaml2-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libopensaml2-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libopensaml2-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libopenws-java.git/commit/$          https://salsa.debian.org/java-team/libopenws-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libopenws-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libopenws-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libopenws-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libopenws-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/liboptimization-java.git/commit/$          https://salsa.debian.org/java-team/liboptimization-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/liboptimization-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/liboptimization-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/liboptimization-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/liboptimization-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/liboro-java.git/commit/$          https://salsa.debian.org/java-team/liboro-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/liboro-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/liboro-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/liboro-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/liboro-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libowasp-antisamy-java.git/commit/$          https://salsa.debian.org/java-team/libowasp-antisamy-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libowasp-antisamy-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libowasp-antisamy-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libowasp-antisamy-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libowasp-antisamy-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libowasp-esapi-java.git/commit/$          https://salsa.debian.org/java-team/libowasp-esapi-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libowasp-esapi-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libowasp-esapi-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libowasp-esapi-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libowasp-esapi-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libpam4j.git/commit/$          https://salsa.debian.org/java-team/libpam4j/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libpam4j(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libpam4j    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libpam4j(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libpam4j/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libparanamer-java.git/commit/$          https://salsa.debian.org/java-team/libparanamer-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libparanamer-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libparanamer-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libparanamer-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libparanamer-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libparsington-java.git/commit/$          https://salsa.debian.org/java-team/libparsington-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libparsington-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libparsington-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libparsington-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libparsington-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libpdfbox2-java.git/commit/$          https://salsa.debian.org/java-team/libpdfbox2-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libpdfbox2-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libpdfbox2-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libpdfbox2-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libpdfbox2-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libpdfbox-java.git/commit/$          https://salsa.debian.org/java-team/libpdfbox-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libpdfbox-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libpdfbox-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libpdfbox-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libpdfbox-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libpicocontainer-java.git/commit/$          https://salsa.debian.org/java-team/libpicocontainer-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libpicocontainer-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libpicocontainer-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libpicocontainer-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libpicocontainer-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libpjl-comp-filter-java.git/commit/$          https://salsa.debian.org/java-team/libpjl-comp-filter-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libpjl-comp-filter-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libpjl-comp-filter-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libpjl-comp-filter-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libpjl-comp-filter-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libpomegranate-clojure.git/commit/$          https://salsa.debian.org/java-team/libpomegranate-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libpomegranate-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libpomegranate-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libpomegranate-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libpomegranate-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libpostgresql-jdbc-java.git/commit/$          https://salsa.debian.org/java-team/libpostgresql-jdbc-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libpostgresql-jdbc-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libpostgresql-jdbc-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libpostgresql-jdbc-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libpostgresql-jdbc-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libprolog-cafe-java.git/commit/$          https://salsa.debian.org/java-team/libprolog-cafe-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libprolog-cafe-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libprolog-cafe-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libprolog-cafe-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libprolog-cafe-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libproxool-java.git/commit/$          https://salsa.debian.org/java-team/libproxool-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libproxool-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libproxool-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libproxool-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libproxool-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libpulse-java.git/commit/$          https://salsa.debian.org/java-team/libpulse-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libpulse-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libpulse-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libpulse-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libpulse-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libquartz2-java.git/commit/$          https://salsa.debian.org/java-team/libquartz2-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libquartz2-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libquartz2-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libquartz2-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libquartz2-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libquartz-java.git/commit/$          https://salsa.debian.org/java-team/libquartz-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libquartz-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libquartz-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libquartz-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libquartz-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libreadline-java.git/commit/$          https://salsa.debian.org/java-team/libreadline-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libreadline-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libreadline-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libreadline-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libreadline-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libreflectasm-java.git/commit/$          https://salsa.debian.org/java-team/libreflectasm-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libreflectasm-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libreflectasm-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libreflectasm-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libreflectasm-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libregexp-java.git/commit/$          https://salsa.debian.org/java-team/libregexp-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libregexp-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libregexp-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libregexp-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libregexp-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/librelaxng-datatype-java.git/commit/$          https://salsa.debian.org/java-team/librelaxng-datatype-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/librelaxng-datatype-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/librelaxng-datatype-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/librelaxng-datatype-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/librelaxng-datatype-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/librepository.git/commit/$          https://salsa.debian.org/java-team/librepository/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/librepository(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/librepository    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/librepository(?:\.git)?/(.*)          https://salsa.debian.org/java-team/librepository/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/librobert-hooke-clojure.git/commit/$          https://salsa.debian.org/java-team/librobert-hooke-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/librobert-hooke-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/librobert-hooke-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/librobert-hooke-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/librobert-hooke-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libsambox-java.git/commit/$          https://salsa.debian.org/java-team/libsambox-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libsambox-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libsambox-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libsambox-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libsambox-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libsaxon-java.git/commit/$          https://salsa.debian.org/java-team/libsaxon-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libsaxon-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libsaxon-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libsaxon-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libsaxon-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libsejda-eventstudio-java.git/commit/$          https://salsa.debian.org/java-team/libsejda-eventstudio-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libsejda-eventstudio-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libsejda-eventstudio-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libsejda-eventstudio-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libsejda-eventstudio-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libsejda-injector-java.git/commit/$          https://salsa.debian.org/java-team/libsejda-injector-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libsejda-injector-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libsejda-injector-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libsejda-injector-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libsejda-injector-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libsejda-io-java.git/commit/$          https://salsa.debian.org/java-team/libsejda-io-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libsejda-io-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libsejda-io-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libsejda-io-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libsejda-io-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libsejda-java.git/commit/$          https://salsa.debian.org/java-team/libsejda-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libsejda-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libsejda-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libsejda-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libsejda-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libsequence-library-java.git/commit/$          https://salsa.debian.org/java-team/libsequence-library-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libsequence-library-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libsequence-library-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libsequence-library-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libsequence-library-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libshib-common-java.git/commit/$          https://salsa.debian.org/java-team/libshib-common-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libshib-common-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libshib-common-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libshib-common-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libshib-common-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libshib-parent-project2-java.git/commit/$          https://salsa.debian.org/java-team/libshib-parent-project2-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libshib-parent-project2-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libshib-parent-project2-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libshib-parent-project2-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libshib-parent-project2-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libskinlf-java.git/commit/$          https://salsa.debian.org/java-team/libskinlf-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libskinlf-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libskinlf-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libskinlf-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libskinlf-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libslf4j-java.git/commit/$          https://salsa.debian.org/java-team/libslf4j-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libslf4j-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libslf4j-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libslf4j-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libslf4j-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libsmack-java.git/commit/$          https://salsa.debian.org/java-team/libsmack-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libsmack-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libsmack-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libsmack-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libsmack-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libspi-java.git/commit/$          https://salsa.debian.org/java-team/libspi-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libspi-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libspi-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libspi-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libspi-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libspin-java.git/commit/$          https://salsa.debian.org/java-team/libspin-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libspin-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libspin-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libspin-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libspin-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libspring-java.git/commit/$          https://salsa.debian.org/java-team/libspring-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libspring-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libspring-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libspring-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libspring-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libspring-ldap-java.git/commit/$          https://salsa.debian.org/java-team/libspring-ldap-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libspring-ldap-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libspring-ldap-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libspring-ldap-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libspring-ldap-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libspring-security-2.0-java.git/commit/$          https://salsa.debian.org/java-team/libspring-security-2.0-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libspring-security-2.0-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libspring-security-2.0-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libspring-security-2.0-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libspring-security-2.0-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libspring-security-java.git/commit/$          https://salsa.debian.org/java-team/libspring-security-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libspring-security-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libspring-security-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libspring-security-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libspring-security-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libspring-webflow-2.0-java.git/commit/$          https://salsa.debian.org/java-team/libspring-webflow-2.0-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libspring-webflow-2.0-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libspring-webflow-2.0-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libspring-webflow-2.0-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libspring-webflow-2.0-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libstax2-api-java.git/commit/$          https://salsa.debian.org/java-team/libstax2-api-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libstax2-api-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libstax2-api-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libstax2-api-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libstax2-api-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libswingworker-java.git/commit/$          https://salsa.debian.org/java-team/libswingworker-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libswingworker-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libswingworker-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libswingworker-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libswingworker-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libswingx-java.git/commit/$          https://salsa.debian.org/java-team/libswingx-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libswingx-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libswingx-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libswingx-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libswingx-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libtablelayout-java.git/commit/$          https://salsa.debian.org/java-team/libtablelayout-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libtablelayout-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libtablelayout-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libtablelayout-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libtablelayout-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libtools-logging-clojure.git/commit/$          https://salsa.debian.org/java-team/libtools-logging-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libtools-logging-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libtools-logging-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libtools-logging-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libtools-logging-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libtools-macro-clojure.git/commit/$          https://salsa.debian.org/java-team/libtools-macro-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libtools-macro-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libtools-macro-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libtools-macro-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libtools-macro-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libtritonus-java.git/commit/$          https://salsa.debian.org/java-team/libtritonus-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libtritonus-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libtritonus-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libtritonus-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libtritonus-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libtruth-java.git/commit/$          https://salsa.debian.org/java-team/libtruth-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libtruth-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libtruth-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libtruth-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libtruth-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libtwelvemonkeys-java.git/commit/$          https://salsa.debian.org/java-team/libtwelvemonkeys-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libtwelvemonkeys-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libtwelvemonkeys-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libtwelvemonkeys-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libtwelvemonkeys-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libuseful-clojure.git/commit/$          https://salsa.debian.org/java-team/libuseful-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libuseful-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libuseful-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libuseful-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libuseful-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libvldocking-java.git/commit/$          https://salsa.debian.org/java-team/libvldocking-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libvldocking-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libvldocking-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libvldocking-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libvldocking-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libvt-ldap-java.git/commit/$          https://salsa.debian.org/java-team/libvt-ldap-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libvt-ldap-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libvt-ldap-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libvt-ldap-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libvt-ldap-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libwoodstox-java.git/commit/$          https://salsa.debian.org/java-team/libwoodstox-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libwoodstox-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libwoodstox-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libwoodstox-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libwoodstox-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libws-commons-util-java.git/commit/$          https://salsa.debian.org/java-team/libws-commons-util-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libws-commons-util-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libws-commons-util-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libws-commons-util-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libws-commons-util-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libxalan2-java.git/commit/$          https://salsa.debian.org/java-team/libxalan2-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libxalan2-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libxalan2-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libxalan2-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libxalan2-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libxbean-java.git/commit/$          https://salsa.debian.org/java-team/libxbean-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libxbean-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libxbean-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libxbean-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libxbean-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libxerces2-java.git/commit/$          https://salsa.debian.org/java-team/libxerces2-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libxerces2-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libxerces2-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libxerces2-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libxerces2-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libxml-commons-resolver1.1-java.git/commit/$          https://salsa.debian.org/java-team/libxml-commons-resolver1.1-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libxml-commons-resolver1.1-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libxml-commons-resolver1.1-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libxml-commons-resolver1.1-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libxml-commons-resolver1.1-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libxmlenc-java.git/commit/$          https://salsa.debian.org/java-team/libxmlenc-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libxmlenc-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libxmlenc-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libxmlenc-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libxmlenc-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libxml-java.git/commit/$          https://salsa.debian.org/java-team/libxml-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libxml-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libxml-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libxml-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libxml-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libxmlrpc3-java.git/commit/$          https://salsa.debian.org/java-team/libxmlrpc3-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libxmlrpc3-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libxmlrpc3-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libxmlrpc3-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libxmlrpc3-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libxml-security-java.git/commit/$          https://salsa.debian.org/java-team/libxml-security-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libxml-security-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libxml-security-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libxml-security-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libxml-security-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libxmltooling-java.git/commit/$          https://salsa.debian.org/java-team/libxmltooling-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libxmltooling-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libxmltooling-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libxmltooling-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libxmltooling-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libxpp2-java.git/commit/$          https://salsa.debian.org/java-team/libxpp2-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libxpp2-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libxpp2-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libxpp2-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libxpp2-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libxpp3-java.git/commit/$          https://salsa.debian.org/java-team/libxpp3-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libxpp3-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libxpp3-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libxpp3-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libxpp3-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libxstream-java.git/commit/$          https://salsa.debian.org/java-team/libxstream-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libxstream-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libxstream-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libxstream-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libxstream-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/libzeus-jscl-java.git/commit/$          https://salsa.debian.org/java-team/libzeus-jscl-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/libzeus-jscl-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/libzeus-jscl-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/libzeus-jscl-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/libzeus-jscl-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/lightcouch.git/commit/$          https://salsa.debian.org/java-team/lightcouch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/lightcouch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/lightcouch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/lightcouch(?:\.git)?/(.*)          https://salsa.debian.org/java-team/lightcouch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/livetribe-jsr223.git/commit/$          https://salsa.debian.org/java-team/livetribe-jsr223/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/livetribe-jsr223(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/livetribe-jsr223    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/livetribe-jsr223(?:\.git)?/(.*)          https://salsa.debian.org/java-team/livetribe-jsr223/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/localizer.git/commit/$          https://salsa.debian.org/java-team/localizer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/localizer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/localizer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/localizer(?:\.git)?/(.*)          https://salsa.debian.org/java-team/localizer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/logback.git/commit/$          https://salsa.debian.org/java-team/logback/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/logback(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/logback    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/logback(?:\.git)?/(.*)          https://salsa.debian.org/java-team/logback/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/lombok-ast.git/commit/$          https://salsa.debian.org/java-team/lombok-ast/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/lombok-ast(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/lombok-ast    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/lombok-ast(?:\.git)?/(.*)          https://salsa.debian.org/java-team/lombok-ast/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/lombok.git/commit/$          https://salsa.debian.org/java-team/lombok/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/lombok(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/lombok    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/lombok(?:\.git)?/(.*)          https://salsa.debian.org/java-team/lombok/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/lombok-patcher.git/commit/$          https://salsa.debian.org/java-team/lombok-patcher/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/lombok-patcher(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/lombok-patcher    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/lombok-patcher(?:\.git)?/(.*)          https://salsa.debian.org/java-team/lombok-patcher/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/lucene2.git/commit/$          https://salsa.debian.org/java-team/lucene2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/lucene2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/lucene2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/lucene2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/lucene2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/lucene3.git/commit/$          https://salsa.debian.org/java-team/lucene3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/lucene3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/lucene3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/lucene3(?:\.git)?/(.*)          https://salsa.debian.org/java-team/lucene3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/lucene4.10.git/commit/$          https://salsa.debian.org/java-team/lucene4.10/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/lucene4.10(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/lucene4.10    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/lucene4.10(?:\.git)?/(.*)          https://salsa.debian.org/java-team/lucene4.10/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/lucene4.git/commit/$          https://salsa.debian.org/java-team/lucene4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/lucene4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/lucene4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/lucene4(?:\.git)?/(.*)          https://salsa.debian.org/java-team/lucene4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/lucene-solr.git/commit/$          https://salsa.debian.org/java-team/lucene-solr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/lucene-solr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/lucene-solr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/lucene-solr(?:\.git)?/(.*)          https://salsa.debian.org/java-team/lucene-solr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/lwjgl.git/commit/$          https://salsa.debian.org/java-team/lwjgl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/lwjgl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/lwjgl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/lwjgl(?:\.git)?/(.*)          https://salsa.debian.org/java-team/lwjgl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/mac-widgets.git/commit/$          https://salsa.debian.org/java-team/mac-widgets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/mac-widgets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/mac-widgets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/mac-widgets(?:\.git)?/(.*)          https://salsa.debian.org/java-team/mac-widgets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/malai.git/commit/$          https://salsa.debian.org/java-team/malai/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/malai(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/malai    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/malai(?:\.git)?/(.*)          https://salsa.debian.org/java-team/malai/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/math-combinatorics-clojure.git/commit/$          https://salsa.debian.org/java-team/math-combinatorics-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/math-combinatorics-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/math-combinatorics-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/math-combinatorics-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/math-combinatorics-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/math-numeric-tower-clojure.git/commit/$          https://salsa.debian.org/java-team/math-numeric-tower-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/math-numeric-tower-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/math-numeric-tower-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/math-numeric-tower-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/math-numeric-tower-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/mathpiper.git/commit/$          https://salsa.debian.org/java-team/mathpiper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/mathpiper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/mathpiper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/mathpiper(?:\.git)?/(.*)          https://salsa.debian.org/java-team/mathpiper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/mauve.git/commit/$          https://salsa.debian.org/java-team/mauve/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/mauve(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/mauve    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/mauve(?:\.git)?/(.*)          https://salsa.debian.org/java-team/mauve/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven2-core.git/commit/$          https://salsa.debian.org/java-team/maven2-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven2-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven2-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven2-core(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven2-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven2.git/commit/$          https://salsa.debian.org/java-team/maven2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-ant-helper.git/commit/$          https://salsa.debian.org/java-team/maven-ant-helper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-ant-helper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-ant-helper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-ant-helper(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-ant-helper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-antrun-extended-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-antrun-extended-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-antrun-extended-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-antrun-extended-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-antrun-extended-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-antrun-extended-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-antrun-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-antrun-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-antrun-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-antrun-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-antrun-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-antrun-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-ant-tasks.git/commit/$          https://salsa.debian.org/java-team/maven-ant-tasks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-ant-tasks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-ant-tasks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-ant-tasks(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-ant-tasks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-archetype.git/commit/$          https://salsa.debian.org/java-team/maven-archetype/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-archetype(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-archetype    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-archetype(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-archetype/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-archiver.git/commit/$          https://salsa.debian.org/java-team/maven-archiver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-archiver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-archiver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-archiver(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-archiver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-artifact-transfer.git/commit/$          https://salsa.debian.org/java-team/maven-artifact-transfer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-artifact-transfer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-artifact-transfer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-artifact-transfer(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-artifact-transfer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-assembly-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-assembly-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-assembly-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-assembly-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-assembly-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-assembly-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-bundle-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-bundle-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-bundle-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-bundle-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-bundle-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-bundle-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-clean-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-clean-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-clean-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-clean-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-clean-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-clean-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-common-artifact-filters.git/commit/$          https://salsa.debian.org/java-team/maven-common-artifact-filters/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-common-artifact-filters(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-common-artifact-filters    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-common-artifact-filters(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-common-artifact-filters/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-compiler-plugin-2.5.git/commit/$          https://salsa.debian.org/java-team/maven-compiler-plugin-2.5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-compiler-plugin-2.5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-compiler-plugin-2.5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-compiler-plugin-2.5(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-compiler-plugin-2.5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-compiler-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-compiler-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-compiler-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-compiler-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-compiler-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-compiler-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-debian-helper.git/commit/$          https://salsa.debian.org/java-team/maven-debian-helper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-debian-helper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-debian-helper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-debian-helper(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-debian-helper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-dependency-analyzer.git/commit/$          https://salsa.debian.org/java-team/maven-dependency-analyzer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-dependency-analyzer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-dependency-analyzer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-dependency-analyzer(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-dependency-analyzer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-dependency-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-dependency-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-dependency-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-dependency-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-dependency-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-dependency-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-dependency-tree-2.git/commit/$          https://salsa.debian.org/java-team/maven-dependency-tree-2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-dependency-tree-2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-dependency-tree-2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-dependency-tree-2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-dependency-tree-2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-dependency-tree.git/commit/$          https://salsa.debian.org/java-team/maven-dependency-tree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-dependency-tree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-dependency-tree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-dependency-tree(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-dependency-tree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-deploy-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-deploy-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-deploy-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-deploy-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-deploy-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-deploy-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-doxia-tools.git/commit/$          https://salsa.debian.org/java-team/maven-doxia-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-doxia-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-doxia-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-doxia-tools(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-doxia-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-ear-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-ear-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-ear-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-ear-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-ear-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-ear-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-ejb-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-ejb-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-ejb-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-ejb-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-ejb-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-ejb-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-enforcer.git/commit/$          https://salsa.debian.org/java-team/maven-enforcer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-enforcer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-enforcer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-enforcer(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-enforcer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-failsafe-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-failsafe-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-failsafe-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-failsafe-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-failsafe-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-failsafe-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-file-management.git/commit/$          https://salsa.debian.org/java-team/maven-file-management/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-file-management(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-file-management    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-file-management(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-file-management/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-filtering.git/commit/$          https://salsa.debian.org/java-team/maven-filtering/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-filtering(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-filtering    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-filtering(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-filtering/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven.git/commit/$          https://salsa.debian.org/java-team/maven/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-hpi-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-hpi-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-hpi-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-hpi-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-hpi-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-hpi-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-indexer-artifact.git/commit/$          https://salsa.debian.org/java-team/maven-indexer-artifact/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-indexer-artifact(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-indexer-artifact    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-indexer-artifact(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-indexer-artifact/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-indexer.git/commit/$          https://salsa.debian.org/java-team/maven-indexer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-indexer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-indexer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-indexer(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-indexer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-install-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-install-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-install-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-install-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-install-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-install-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-invoker.git/commit/$          https://salsa.debian.org/java-team/maven-invoker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-invoker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-invoker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-invoker(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-invoker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-invoker-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-invoker-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-invoker-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-invoker-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-invoker-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-invoker-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-jar-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-jar-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-jar-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-jar-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-jar-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-jar-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-javadoc-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-javadoc-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-javadoc-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-javadoc-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-javadoc-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-javadoc-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-mapping.git/commit/$          https://salsa.debian.org/java-team/maven-mapping/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-mapping(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-mapping    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-mapping(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-mapping/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-native.git/commit/$          https://salsa.debian.org/java-team/maven-native/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-native(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-native    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-native(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-native/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-osgi.git/commit/$          https://salsa.debian.org/java-team/maven-osgi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-osgi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-osgi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-osgi(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-osgi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-parent.git/commit/$          https://salsa.debian.org/java-team/maven-parent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-parent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-parent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-parent(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-parent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-plugin-testing-1.3.git/commit/$          https://salsa.debian.org/java-team/maven-plugin-testing-1.3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-plugin-testing-1.3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-plugin-testing-1.3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-plugin-testing-1.3(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-plugin-testing-1.3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-plugin-testing.git/commit/$          https://salsa.debian.org/java-team/maven-plugin-testing/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-plugin-testing(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-plugin-testing    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-plugin-testing(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-plugin-testing/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-plugin-tools.git/commit/$          https://salsa.debian.org/java-team/maven-plugin-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-plugin-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-plugin-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-plugin-tools(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-plugin-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-processor-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-processor-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-processor-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-processor-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-processor-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-processor-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-project-info-reports-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-project-info-reports-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-project-info-reports-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-project-info-reports-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-project-info-reports-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-project-info-reports-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-replacer-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-replacer-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-replacer-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-replacer-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-replacer-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-replacer-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-repo-helper.git/commit/$          https://salsa.debian.org/java-team/maven-repo-helper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-repo-helper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-repo-helper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-repo-helper(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-repo-helper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-reporting-api.git/commit/$          https://salsa.debian.org/java-team/maven-reporting-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-reporting-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-reporting-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-reporting-api(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-reporting-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-reporting-exec.git/commit/$          https://salsa.debian.org/java-team/maven-reporting-exec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-reporting-exec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-reporting-exec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-reporting-exec(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-reporting-exec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-reporting-impl.git/commit/$          https://salsa.debian.org/java-team/maven-reporting-impl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-reporting-impl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-reporting-impl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-reporting-impl(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-reporting-impl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-repository-builder.git/commit/$          https://salsa.debian.org/java-team/maven-repository-builder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-repository-builder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-repository-builder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-repository-builder(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-repository-builder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-resolver.git/commit/$          https://salsa.debian.org/java-team/maven-resolver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-resolver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-resolver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-resolver(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-resolver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-resources-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-resources-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-resources-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-resources-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-resources-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-resources-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-scala-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-scala-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-scala-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-scala-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-scala-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-scala-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-scm.git/commit/$          https://salsa.debian.org/java-team/maven-scm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-scm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-scm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-scm(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-scm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-script-interpreter.git/commit/$          https://salsa.debian.org/java-team/maven-script-interpreter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-script-interpreter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-script-interpreter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-script-interpreter(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-script-interpreter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-shade-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-shade-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-shade-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-shade-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-shade-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-shade-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-shared-incremental.git/commit/$          https://salsa.debian.org/java-team/maven-shared-incremental/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-shared-incremental(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-shared-incremental    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-shared-incremental(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-shared-incremental/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-shared-io.git/commit/$          https://salsa.debian.org/java-team/maven-shared-io/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-shared-io(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-shared-io    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-shared-io(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-shared-io/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-shared-jar.git/commit/$          https://salsa.debian.org/java-team/maven-shared-jar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-shared-jar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-shared-jar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-shared-jar(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-shared-jar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-shared-utils.git/commit/$          https://salsa.debian.org/java-team/maven-shared-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-shared-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-shared-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-shared-utils(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-shared-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-site-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-site-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-site-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-site-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-site-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-site-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-source-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-source-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-source-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-source-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-source-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-source-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-stapler-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-stapler-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-stapler-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-stapler-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-stapler-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-stapler-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-verifier.git/commit/$          https://salsa.debian.org/java-team/maven-verifier/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-verifier(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-verifier    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-verifier(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-verifier/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/maven-war-plugin.git/commit/$          https://salsa.debian.org/java-team/maven-war-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/maven-war-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/maven-war-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/maven-war-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/maven-war-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/mavibot.git/commit/$          https://salsa.debian.org/java-team/mavibot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/mavibot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/mavibot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/mavibot(?:\.git)?/(.*)          https://salsa.debian.org/java-team/mavibot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/medley-clojure.git/commit/$          https://salsa.debian.org/java-team/medley-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/medley-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/medley-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/medley-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/medley-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/metainf-services.git/commit/$          https://salsa.debian.org/java-team/metainf-services/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/metainf-services(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/metainf-services    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/metainf-services(?:\.git)?/(.*)          https://salsa.debian.org/java-team/metainf-services/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/metrics-clojure.git/commit/$          https://salsa.debian.org/java-team/metrics-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/metrics-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/metrics-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/metrics-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/metrics-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/mina2.git/commit/$          https://salsa.debian.org/java-team/mina2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/mina2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/mina2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/mina2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/mina2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/mina.git/commit/$          https://salsa.debian.org/java-team/mina/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/mina(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/mina    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/mina(?:\.git)?/(.*)          https://salsa.debian.org/java-team/mina/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/mockito.git/commit/$          https://salsa.debian.org/java-team/mockito/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/mockito(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/mockito    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/mockito(?:\.git)?/(.*)          https://salsa.debian.org/java-team/mockito/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/modello1.4.git/commit/$          https://salsa.debian.org/java-team/modello1.4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/modello1.4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/modello1.4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/modello1.4(?:\.git)?/(.*)          https://salsa.debian.org/java-team/modello1.4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/modello.git/commit/$          https://salsa.debian.org/java-team/modello/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/modello(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/modello    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/modello(?:\.git)?/(.*)          https://salsa.debian.org/java-team/modello/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/modello-maven-plugin1.4.git/commit/$          https://salsa.debian.org/java-team/modello-maven-plugin1.4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/modello-maven-plugin1.4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/modello-maven-plugin1.4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/modello-maven-plugin1.4(?:\.git)?/(.*)          https://salsa.debian.org/java-team/modello-maven-plugin1.4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/modello-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/modello-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/modello-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/modello-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/modello-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/modello-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/modulator.git/commit/$          https://salsa.debian.org/java-team/modulator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/modulator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/modulator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/modulator(?:\.git)?/(.*)          https://salsa.debian.org/java-team/modulator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/mojarra.git/commit/$          https://salsa.debian.org/java-team/mojarra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/mojarra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/mojarra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/mojarra(?:\.git)?/(.*)          https://salsa.debian.org/java-team/mojarra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/mojo-parent.git/commit/$          https://salsa.debian.org/java-team/mojo-parent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/mojo-parent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/mojo-parent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/mojo-parent(?:\.git)?/(.*)          https://salsa.debian.org/java-team/mojo-parent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/mondrian.git/commit/$          https://salsa.debian.org/java-team/mondrian/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/mondrian(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/mondrian    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/mondrian(?:\.git)?/(.*)          https://salsa.debian.org/java-team/mondrian/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/mongo-java-driver.git/commit/$          https://salsa.debian.org/java-team/mongo-java-driver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/mongo-java-driver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/mongo-java-driver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/mongo-java-driver(?:\.git)?/(.*)          https://salsa.debian.org/java-team/mongo-java-driver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/mp4parser.git/commit/$          https://salsa.debian.org/java-team/mp4parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/mp4parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/mp4parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/mp4parser(?:\.git)?/(.*)          https://salsa.debian.org/java-team/mp4parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/mpj.git/commit/$          https://salsa.debian.org/java-team/mpj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/mpj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/mpj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/mpj(?:\.git)?/(.*)          https://salsa.debian.org/java-team/mpj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/mqtt-client.git/commit/$          https://salsa.debian.org/java-team/mqtt-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/mqtt-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/mqtt-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/mqtt-client(?:\.git)?/(.*)          https://salsa.debian.org/java-team/mqtt-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/msv.git/commit/$          https://salsa.debian.org/java-team/msv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/msv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/msv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/msv(?:\.git)?/(.*)          https://salsa.debian.org/java-team/msv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/multiverse-core.git/commit/$          https://salsa.debian.org/java-team/multiverse-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/multiverse-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/multiverse-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/multiverse-core(?:\.git)?/(.*)          https://salsa.debian.org/java-team/multiverse-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/munge-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/munge-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/munge-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/munge-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/munge-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/munge-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/mustache-java.git/commit/$          https://salsa.debian.org/java-team/mustache-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/mustache-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/mustache-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/mustache-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/mustache-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/mvel.git/commit/$          https://salsa.debian.org/java-team/mvel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/mvel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/mvel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/mvel(?:\.git)?/(.*)          https://salsa.debian.org/java-team/mvel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/mysql-connector-java.git/commit/$          https://salsa.debian.org/java-team/mysql-connector-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/mysql-connector-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/mysql-connector-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/mysql-connector-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/mysql-connector-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/naga.git/commit/$          https://salsa.debian.org/java-team/naga/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/naga(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/naga    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/naga(?:\.git)?/(.*)          https://salsa.debian.org/java-team/naga/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/nailgun.git/commit/$          https://salsa.debian.org/java-team/nailgun/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/nailgun(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/nailgun    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/nailgun(?:\.git)?/(.*)          https://salsa.debian.org/java-team/nailgun/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/nekohtml.git/commit/$          https://salsa.debian.org/java-team/nekohtml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/nekohtml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/nekohtml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/nekohtml(?:\.git)?/(.*)          https://salsa.debian.org/java-team/nekohtml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/netbeans.git/commit/$          https://salsa.debian.org/java-team/netbeans/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/netbeans(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/netbeans    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/netbeans(?:\.git)?/(.*)          https://salsa.debian.org/java-team/netbeans/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/netty-3.9.git/commit/$          https://salsa.debian.org/java-team/netty-3.9/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/netty-3.9(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/netty-3.9    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/netty-3.9(?:\.git)?/(.*)          https://salsa.debian.org/java-team/netty-3.9/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/netty.git/commit/$          https://salsa.debian.org/java-team/netty/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/netty(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/netty    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/netty(?:\.git)?/(.*)          https://salsa.debian.org/java-team/netty/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/netty-tcnative-1.1.git/commit/$          https://salsa.debian.org/java-team/netty-tcnative-1.1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/netty-tcnative-1.1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/netty-tcnative-1.1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/netty-tcnative-1.1(?:\.git)?/(.*)          https://salsa.debian.org/java-team/netty-tcnative-1.1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/netty-tcnative.git/commit/$          https://salsa.debian.org/java-team/netty-tcnative/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/netty-tcnative(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/netty-tcnative    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/netty-tcnative(?:\.git)?/(.*)          https://salsa.debian.org/java-team/netty-tcnative/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/noggit.git/commit/$          https://salsa.debian.org/java-team/noggit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/noggit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/noggit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/noggit(?:\.git)?/(.*)          https://salsa.debian.org/java-team/noggit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/not-yet-commons-ssl.git/commit/$          https://salsa.debian.org/java-team/not-yet-commons-ssl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/not-yet-commons-ssl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/not-yet-commons-ssl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/not-yet-commons-ssl(?:\.git)?/(.*)          https://salsa.debian.org/java-team/not-yet-commons-ssl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/objenesis.git/commit/$          https://salsa.debian.org/java-team/objenesis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/objenesis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/objenesis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/objenesis(?:\.git)?/(.*)          https://salsa.debian.org/java-team/objenesis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/ognl.git/commit/$          https://salsa.debian.org/java-team/ognl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/ognl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ognl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/ognl(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ognl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/okio.git/commit/$          https://salsa.debian.org/java-team/okio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/okio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/okio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/okio(?:\.git)?/(.*)          https://salsa.debian.org/java-team/okio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/olap4j.git/commit/$          https://salsa.debian.org/java-team/olap4j/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/olap4j(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/olap4j    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/olap4j(?:\.git)?/(.*)          https://salsa.debian.org/java-team/olap4j/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/omegat.git/commit/$          https://salsa.debian.org/java-team/omegat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/omegat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/omegat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/omegat(?:\.git)?/(.*)          https://salsa.debian.org/java-team/omegat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/omegat-plugin-tokenizer.git/commit/$          https://salsa.debian.org/java-team/omegat-plugin-tokenizer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/omegat-plugin-tokenizer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/omegat-plugin-tokenizer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/omegat-plugin-tokenizer(?:\.git)?/(.*)          https://salsa.debian.org/java-team/omegat-plugin-tokenizer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/openhft-affinity.git/commit/$          https://salsa.debian.org/java-team/openhft-affinity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/openhft-affinity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/openhft-affinity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/openhft-affinity(?:\.git)?/(.*)          https://salsa.debian.org/java-team/openhft-affinity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/openhft-chronicle-bytes.git/commit/$          https://salsa.debian.org/java-team/openhft-chronicle-bytes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/openhft-chronicle-bytes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/openhft-chronicle-bytes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/openhft-chronicle-bytes(?:\.git)?/(.*)          https://salsa.debian.org/java-team/openhft-chronicle-bytes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/openhft-chronicle-core.git/commit/$          https://salsa.debian.org/java-team/openhft-chronicle-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/openhft-chronicle-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/openhft-chronicle-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/openhft-chronicle-core(?:\.git)?/(.*)          https://salsa.debian.org/java-team/openhft-chronicle-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/openhft-chronicle-network.git/commit/$          https://salsa.debian.org/java-team/openhft-chronicle-network/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/openhft-chronicle-network(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/openhft-chronicle-network    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/openhft-chronicle-network(?:\.git)?/(.*)          https://salsa.debian.org/java-team/openhft-chronicle-network/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/openhft-chronicle-queue.git/commit/$          https://salsa.debian.org/java-team/openhft-chronicle-queue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/openhft-chronicle-queue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/openhft-chronicle-queue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/openhft-chronicle-queue(?:\.git)?/(.*)          https://salsa.debian.org/java-team/openhft-chronicle-queue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/openhft-chronicle-threads.git/commit/$          https://salsa.debian.org/java-team/openhft-chronicle-threads/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/openhft-chronicle-threads(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/openhft-chronicle-threads    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/openhft-chronicle-threads(?:\.git)?/(.*)          https://salsa.debian.org/java-team/openhft-chronicle-threads/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/openhft-chronicle-values.git/commit/$          https://salsa.debian.org/java-team/openhft-chronicle-values/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/openhft-chronicle-values(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/openhft-chronicle-values    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/openhft-chronicle-values(?:\.git)?/(.*)          https://salsa.debian.org/java-team/openhft-chronicle-values/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/openhft-chronicle-wire.git/commit/$          https://salsa.debian.org/java-team/openhft-chronicle-wire/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/openhft-chronicle-wire(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/openhft-chronicle-wire    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/openhft-chronicle-wire(?:\.git)?/(.*)          https://salsa.debian.org/java-team/openhft-chronicle-wire/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/openhft-compiler.git/commit/$          https://salsa.debian.org/java-team/openhft-compiler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/openhft-compiler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/openhft-compiler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/openhft-compiler(?:\.git)?/(.*)          https://salsa.debian.org/java-team/openhft-compiler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/openhft-lang.git/commit/$          https://salsa.debian.org/java-team/openhft-lang/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/openhft-lang(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/openhft-lang    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/openhft-lang(?:\.git)?/(.*)          https://salsa.debian.org/java-team/openhft-lang/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/openid4java.git/commit/$          https://salsa.debian.org/java-team/openid4java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/openid4java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/openid4java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/openid4java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/openid4java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/openide-util.git/commit/$          https://salsa.debian.org/java-team/openide-util/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/openide-util(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/openide-util    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/openide-util(?:\.git)?/(.*)          https://salsa.debian.org/java-team/openide-util/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/openjdk-7-jre-dcevm.git/commit/$          https://salsa.debian.org/java-team/openjdk-7-jre-dcevm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/openjdk-7-jre-dcevm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/openjdk-7-jre-dcevm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/openjdk-7-jre-dcevm(?:\.git)?/(.*)          https://salsa.debian.org/java-team/openjdk-7-jre-dcevm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/openjdk-8.git/commit/$          https://salsa.debian.org/java-team/openjdk-8/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/openjdk-8(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/openjdk-8    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/openjdk-8(?:\.git)?/(.*)          https://salsa.debian.org/java-team/openjdk-8/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/openjdk-8-jre-dcevm.git/commit/$          https://salsa.debian.org/java-team/openjdk-8-jre-dcevm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/openjdk-8-jre-dcevm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/openjdk-8-jre-dcevm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/openjdk-8-jre-dcevm(?:\.git)?/(.*)          https://salsa.debian.org/java-team/openjdk-8-jre-dcevm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/openjfx9.git/commit/$          https://salsa.debian.org/java-team/openjfx9/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/openjfx9(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/openjfx9    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/openjfx9(?:\.git)?/(.*)          https://salsa.debian.org/java-team/openjfx9/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/openjfx.git/commit/$          https://salsa.debian.org/java-team/openjfx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/openjfx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/openjfx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/openjfx(?:\.git)?/(.*)          https://salsa.debian.org/java-team/openjfx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/openjpa.git/commit/$          https://salsa.debian.org/java-team/openjpa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/openjpa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/openjpa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/openjpa(?:\.git)?/(.*)          https://salsa.debian.org/java-team/openjpa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/openviewerfx.git/commit/$          https://salsa.debian.org/java-team/openviewerfx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/openviewerfx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/openviewerfx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/openviewerfx(?:\.git)?/(.*)          https://salsa.debian.org/java-team/openviewerfx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/oscache.git/commit/$          https://salsa.debian.org/java-team/oscache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/oscache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/oscache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/oscache(?:\.git)?/(.*)          https://salsa.debian.org/java-team/oscache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/osgi-annotation.git/commit/$          https://salsa.debian.org/java-team/osgi-annotation/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/osgi-annotation(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/osgi-annotation    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/osgi-annotation(?:\.git)?/(.*)          https://salsa.debian.org/java-team/osgi-annotation/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/osgi-compendium.git/commit/$          https://salsa.debian.org/java-team/osgi-compendium/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/osgi-compendium(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/osgi-compendium    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/osgi-compendium(?:\.git)?/(.*)          https://salsa.debian.org/java-team/osgi-compendium/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/osgi-core.git/commit/$          https://salsa.debian.org/java-team/osgi-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/osgi-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/osgi-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/osgi-core(?:\.git)?/(.*)          https://salsa.debian.org/java-team/osgi-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/osgi-foundation-ee.git/commit/$          https://salsa.debian.org/java-team/osgi-foundation-ee/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/osgi-foundation-ee(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/osgi-foundation-ee    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/osgi-foundation-ee(?:\.git)?/(.*)          https://salsa.debian.org/java-team/osgi-foundation-ee/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/osmosis-plugin-borderextract.git/commit/$          https://salsa.debian.org/java-team/osmosis-plugin-borderextract/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/osmosis-plugin-borderextract(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/osmosis-plugin-borderextract    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/osmosis-plugin-borderextract(?:\.git)?/(.*)          https://salsa.debian.org/java-team/osmosis-plugin-borderextract/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/owasp-java-html-sanitizer.git/commit/$          https://salsa.debian.org/java-team/owasp-java-html-sanitizer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/owasp-java-html-sanitizer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/owasp-java-html-sanitizer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/owasp-java-html-sanitizer(?:\.git)?/(.*)          https://salsa.debian.org/java-team/owasp-java-html-sanitizer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/pantomime-clojure.git/commit/$          https://salsa.debian.org/java-team/pantomime-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/pantomime-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/pantomime-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/pantomime-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/pantomime-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/parboiled.git/commit/$          https://salsa.debian.org/java-team/parboiled/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/parboiled(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/parboiled    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/parboiled(?:\.git)?/(.*)          https://salsa.debian.org/java-team/parboiled/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/pauker.git/commit/$          https://salsa.debian.org/java-team/pauker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/pauker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/pauker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/pauker(?:\.git)?/(.*)          https://salsa.debian.org/java-team/pauker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/pdfsam.git/commit/$          https://salsa.debian.org/java-team/pdfsam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/pdfsam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/pdfsam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/pdfsam(?:\.git)?/(.*)          https://salsa.debian.org/java-team/pdfsam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/pegdown.git/commit/$          https://salsa.debian.org/java-team/pegdown/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/pegdown(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/pegdown    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/pegdown(?:\.git)?/(.*)          https://salsa.debian.org/java-team/pegdown/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/pentaho-reporting-flow-engine.git/commit/$          https://salsa.debian.org/java-team/pentaho-reporting-flow-engine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/pentaho-reporting-flow-engine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/pentaho-reporting-flow-engine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/pentaho-reporting-flow-engine(?:\.git)?/(.*)          https://salsa.debian.org/java-team/pentaho-reporting-flow-engine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/pescetti.git/commit/$          https://salsa.debian.org/java-team/pescetti/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/pescetti(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/pescetti    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/pescetti(?:\.git)?/(.*)          https://salsa.debian.org/java-team/pescetti/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/pkg-java-blog.git/commit/$          https://salsa.debian.org/java-team/pkg-java-blog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/pkg-java-blog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/pkg-java-blog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/pkg-java-blog(?:\.git)?/(.*)          https://salsa.debian.org/java-team/pkg-java-blog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/pkg-java.git/commit/$          https://salsa.debian.org/java-team/pkg-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/pkg-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/pkg-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/pkg-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/pkg-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/pkg-java-scripts.git/commit/$          https://salsa.debian.org/java-team/pkg-java-scripts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/pkg-java-scripts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/pkg-java-scripts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/pkg-java-scripts(?:\.git)?/(.*)          https://salsa.debian.org/java-team/pkg-java-scripts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/pkg-java-svn2git.git/commit/$          https://salsa.debian.org/java-team/pkg-java-svn2git/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/pkg-java-svn2git(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/pkg-java-svn2git    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/pkg-java-svn2git(?:\.git)?/(.*)          https://salsa.debian.org/java-team/pkg-java-svn2git/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/pleiades.git/commit/$          https://salsa.debian.org/java-team/pleiades/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/pleiades(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/pleiades    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/pleiades(?:\.git)?/(.*)          https://salsa.debian.org/java-team/pleiades/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-ant-factory.git/commit/$          https://salsa.debian.org/java-team/plexus-ant-factory/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-ant-factory(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-ant-factory    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-ant-factory(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-ant-factory/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-archiver.git/commit/$          https://salsa.debian.org/java-team/plexus-archiver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-archiver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-archiver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-archiver(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-archiver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-bsh-factory.git/commit/$          https://salsa.debian.org/java-team/plexus-bsh-factory/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-bsh-factory(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-bsh-factory    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-bsh-factory(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-bsh-factory/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-build-api.git/commit/$          https://salsa.debian.org/java-team/plexus-build-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-build-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-build-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-build-api(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-build-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-cdc.git/commit/$          https://salsa.debian.org/java-team/plexus-cdc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-cdc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-cdc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-cdc(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-cdc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-cipher.git/commit/$          https://salsa.debian.org/java-team/plexus-cipher/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-cipher(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-cipher    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-cipher(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-cipher/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-classworlds2.git/commit/$          https://salsa.debian.org/java-team/plexus-classworlds2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-classworlds2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-classworlds2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-classworlds2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-classworlds2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-classworlds.git/commit/$          https://salsa.debian.org/java-team/plexus-classworlds/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-classworlds(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-classworlds    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-classworlds(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-classworlds/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-cli.git/commit/$          https://salsa.debian.org/java-team/plexus-cli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-cli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-cli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-cli(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-cli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-compiler-1.0.git/commit/$          https://salsa.debian.org/java-team/plexus-compiler-1.0/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-compiler-1.0(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-compiler-1.0    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-compiler-1.0(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-compiler-1.0/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-compiler.git/commit/$          https://salsa.debian.org/java-team/plexus-compiler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-compiler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-compiler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-compiler(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-compiler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-components.git/commit/$          https://salsa.debian.org/java-team/plexus-components/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-components(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-components    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-components(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-components/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-containers-1.0.git/commit/$          https://salsa.debian.org/java-team/plexus-containers-1.0/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-containers-1.0(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-containers-1.0    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-containers-1.0(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-containers-1.0/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-containers.git/commit/$          https://salsa.debian.org/java-team/plexus-containers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-containers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-containers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-containers(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-containers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-digest.git/commit/$          https://salsa.debian.org/java-team/plexus-digest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-digest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-digest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-digest(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-digest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-i18n.git/commit/$          https://salsa.debian.org/java-team/plexus-i18n/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-i18n(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-i18n    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-i18n(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-i18n/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-interactivity-api.git/commit/$          https://salsa.debian.org/java-team/plexus-interactivity-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-interactivity-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-interactivity-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-interactivity-api(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-interactivity-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-interpolation.git/commit/$          https://salsa.debian.org/java-team/plexus-interpolation/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-interpolation(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-interpolation    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-interpolation(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-interpolation/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-io.git/commit/$          https://salsa.debian.org/java-team/plexus-io/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-io(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-io    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-io(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-io/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-languages.git/commit/$          https://salsa.debian.org/java-team/plexus-languages/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-languages(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-languages    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-languages(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-languages/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/plexus-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-resources.git/commit/$          https://salsa.debian.org/java-team/plexus-resources/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-resources(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-resources    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-resources(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-resources/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-sec-dispatcher.git/commit/$          https://salsa.debian.org/java-team/plexus-sec-dispatcher/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-sec-dispatcher(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-sec-dispatcher    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-sec-dispatcher(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-sec-dispatcher/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-utils2.git/commit/$          https://salsa.debian.org/java-team/plexus-utils2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-utils2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-utils2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-utils2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-utils2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plexus-velocity.git/commit/$          https://salsa.debian.org/java-team/plexus-velocity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plexus-velocity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plexus-velocity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plexus-velocity(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plexus-velocity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/plm.git/commit/$          https://salsa.debian.org/java-team/plm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/plm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/plm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/plm(?:\.git)?/(.*)          https://salsa.debian.org/java-team/plm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/polyglot-maven.git/commit/$          https://salsa.debian.org/java-team/polyglot-maven/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/polyglot-maven(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/polyglot-maven    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/polyglot-maven(?:\.git)?/(.*)          https://salsa.debian.org/java-team/polyglot-maven/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/portlet-api-2.0-spec.git/commit/$          https://salsa.debian.org/java-team/portlet-api-2.0-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/portlet-api-2.0-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/portlet-api-2.0-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/portlet-api-2.0-spec(?:\.git)?/(.*)          https://salsa.debian.org/java-team/portlet-api-2.0-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/potemkin-clojure.git/commit/$          https://salsa.debian.org/java-team/potemkin-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/potemkin-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/potemkin-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/potemkin-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/potemkin-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/powermock.git/commit/$          https://salsa.debian.org/java-team/powermock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/powermock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/powermock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/powermock(?:\.git)?/(.*)          https://salsa.debian.org/java-team/powermock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/practicalxml-java.git/commit/$          https://salsa.debian.org/java-team/practicalxml-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/practicalxml-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/practicalxml-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/practicalxml-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/practicalxml-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/prismatic-plumbing-clojure.git/commit/$          https://salsa.debian.org/java-team/prismatic-plumbing-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/prismatic-plumbing-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/prismatic-plumbing-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/prismatic-plumbing-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/prismatic-plumbing-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/prismatic-schema-clojure.git/commit/$          https://salsa.debian.org/java-team/prismatic-schema-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/prismatic-schema-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/prismatic-schema-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/prismatic-schema-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/prismatic-schema-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/processing-core.git/commit/$          https://salsa.debian.org/java-team/processing-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/processing-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/processing-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/processing-core(?:\.git)?/(.*)          https://salsa.debian.org/java-team/processing-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/procyon.git/commit/$          https://salsa.debian.org/java-team/procyon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/procyon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/procyon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/procyon(?:\.git)?/(.*)          https://salsa.debian.org/java-team/procyon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/proguard.git/commit/$          https://salsa.debian.org/java-team/proguard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/proguard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/proguard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/proguard(?:\.git)?/(.*)          https://salsa.debian.org/java-team/proguard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/projectreactor.git/commit/$          https://salsa.debian.org/java-team/projectreactor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/projectreactor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/projectreactor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/projectreactor(?:\.git)?/(.*)          https://salsa.debian.org/java-team/projectreactor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/properties-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/properties-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/properties-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/properties-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/properties-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/properties-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/protobuf-java-format.git/commit/$          https://salsa.debian.org/java-team/protobuf-java-format/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/protobuf-java-format(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/protobuf-java-format    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/protobuf-java-format(?:\.git)?/(.*)          https://salsa.debian.org/java-team/protobuf-java-format/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/puppetlabs-http-client-clojure.git/commit/$          https://salsa.debian.org/java-team/puppetlabs-http-client-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/puppetlabs-http-client-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/puppetlabs-http-client-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/puppetlabs-http-client-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/puppetlabs-http-client-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/puppetlabs-i18n-clojure.git/commit/$          https://salsa.debian.org/java-team/puppetlabs-i18n-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/puppetlabs-i18n-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/puppetlabs-i18n-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/puppetlabs-i18n-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/puppetlabs-i18n-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/puppetlabs-ring-middleware-clojure.git/commit/$          https://salsa.debian.org/java-team/puppetlabs-ring-middleware-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/puppetlabs-ring-middleware-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/puppetlabs-ring-middleware-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/puppetlabs-ring-middleware-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/puppetlabs-ring-middleware-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/pwd.git/commit/$          https://salsa.debian.org/java-team/pwd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/pwd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/pwd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/pwd(?:\.git)?/(.*)          https://salsa.debian.org/java-team/pwd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/qdox2.git/commit/$          https://salsa.debian.org/java-team/qdox2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/qdox2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/qdox2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/qdox2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/qdox2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/qdox.git/commit/$          https://salsa.debian.org/java-team/qdox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/qdox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/qdox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/qdox(?:\.git)?/(.*)          https://salsa.debian.org/java-team/qdox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/qdwizard.git/commit/$          https://salsa.debian.org/java-team/qdwizard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/qdwizard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/qdwizard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/qdwizard(?:\.git)?/(.*)          https://salsa.debian.org/java-team/qdwizard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/qpid-java.git/commit/$          https://salsa.debian.org/java-team/qpid-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/qpid-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/qpid-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/qpid-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/qpid-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/rabbitmq-java-client.git/commit/$          https://salsa.debian.org/java-team/rabbitmq-java-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/rabbitmq-java-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/rabbitmq-java-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/rabbitmq-java-client(?:\.git)?/(.*)          https://salsa.debian.org/java-team/rabbitmq-java-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/raynes-fs-clojure.git/commit/$          https://salsa.debian.org/java-team/raynes-fs-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/raynes-fs-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/raynes-fs-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/raynes-fs-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/raynes-fs-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/reactive-streams.git/commit/$          https://salsa.debian.org/java-team/reactive-streams/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/reactive-streams(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/reactive-streams    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/reactive-streams(?:\.git)?/(.*)          https://salsa.debian.org/java-team/reactive-streams/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/relaxngcc.git/commit/$          https://salsa.debian.org/java-team/relaxngcc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/relaxngcc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/relaxngcc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/relaxngcc(?:\.git)?/(.*)          https://salsa.debian.org/java-team/relaxngcc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/remotetea.git/commit/$          https://salsa.debian.org/java-team/remotetea/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/remotetea(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/remotetea    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/remotetea(?:\.git)?/(.*)          https://salsa.debian.org/java-team/remotetea/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/resteasy.git/commit/$          https://salsa.debian.org/java-team/resteasy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/resteasy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/resteasy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/resteasy(?:\.git)?/(.*)          https://salsa.debian.org/java-team/resteasy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/rest-gradle-plugin.git/commit/$          https://salsa.debian.org/java-team/rest-gradle-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/rest-gradle-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/rest-gradle-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/rest-gradle-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/rest-gradle-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/rhino.git/commit/$          https://salsa.debian.org/java-team/rhino/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/rhino(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/rhino    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/rhino(?:\.git)?/(.*)          https://salsa.debian.org/java-team/rhino/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/riddley-clojure.git/commit/$          https://salsa.debian.org/java-team/riddley-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/riddley-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/riddley-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/riddley-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/riddley-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/ring-anti-forgery-clojure.git/commit/$          https://salsa.debian.org/java-team/ring-anti-forgery-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/ring-anti-forgery-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ring-anti-forgery-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/ring-anti-forgery-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ring-anti-forgery-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/ring-clojure.git/commit/$          https://salsa.debian.org/java-team/ring-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/ring-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ring-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/ring-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ring-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/ring-codec-clojure.git/commit/$          https://salsa.debian.org/java-team/ring-codec-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/ring-codec-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ring-codec-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/ring-codec-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ring-codec-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/ring-defaults-clojure.git/commit/$          https://salsa.debian.org/java-team/ring-defaults-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/ring-defaults-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ring-defaults-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/ring-defaults-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ring-defaults-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/ring-headers-clojure.git/commit/$          https://salsa.debian.org/java-team/ring-headers-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/ring-headers-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ring-headers-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/ring-headers-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ring-headers-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/ring-mock-clojure.git/commit/$          https://salsa.debian.org/java-team/ring-mock-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/ring-mock-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ring-mock-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/ring-mock-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ring-mock-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/ring-ssl-clojure.git/commit/$          https://salsa.debian.org/java-team/ring-ssl-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/ring-ssl-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ring-ssl-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/ring-ssl-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ring-ssl-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/rngom.git/commit/$          https://salsa.debian.org/java-team/rngom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/rngom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/rngom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/rngom(?:\.git)?/(.*)          https://salsa.debian.org/java-team/rngom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/robocode.git/commit/$          https://salsa.debian.org/java-team/robocode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/robocode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/robocode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/robocode(?:\.git)?/(.*)          https://salsa.debian.org/java-team/robocode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/robust-http-client.git/commit/$          https://salsa.debian.org/java-team/robust-http-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/robust-http-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/robust-http-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/robust-http-client(?:\.git)?/(.*)          https://salsa.debian.org/java-team/robust-http-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/rome.git/commit/$          https://salsa.debian.org/java-team/rome/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/rome(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/rome    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/rome(?:\.git)?/(.*)          https://salsa.debian.org/java-team/rome/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/rsyntaxtextarea.git/commit/$          https://salsa.debian.org/java-team/rsyntaxtextarea/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/rsyntaxtextarea(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/rsyntaxtextarea    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/rsyntaxtextarea(?:\.git)?/(.*)          https://salsa.debian.org/java-team/rsyntaxtextarea/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/rxtx.git/commit/$          https://salsa.debian.org/java-team/rxtx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/rxtx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/rxtx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/rxtx(?:\.git)?/(.*)          https://salsa.debian.org/java-team/rxtx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/saaj.git/commit/$          https://salsa.debian.org/java-team/saaj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/saaj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/saaj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/saaj(?:\.git)?/(.*)          https://salsa.debian.org/java-team/saaj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sablecc.git/commit/$          https://salsa.debian.org/java-team/sablecc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sablecc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sablecc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sablecc(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sablecc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sacjava.git/commit/$          https://salsa.debian.org/java-team/sacjava/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sacjava(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sacjava    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sacjava(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sacjava/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/salliere.git/commit/$          https://salsa.debian.org/java-team/salliere/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/salliere(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/salliere    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/salliere(?:\.git)?/(.*)          https://salsa.debian.org/java-team/salliere/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/saxonb.git/commit/$          https://salsa.debian.org/java-team/saxonb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/saxonb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/saxonb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/saxonb(?:\.git)?/(.*)          https://salsa.debian.org/java-team/saxonb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/saxonhe.git/commit/$          https://salsa.debian.org/java-team/saxonhe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/saxonhe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/saxonhe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/saxonhe(?:\.git)?/(.*)          https://salsa.debian.org/java-team/saxonhe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sbbi-upnplib.git/commit/$          https://salsa.debian.org/java-team/sbbi-upnplib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sbbi-upnplib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sbbi-upnplib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sbbi-upnplib(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sbbi-upnplib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/scala-2.10.git/commit/$          https://salsa.debian.org/java-team/scala-2.10/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/scala-2.10(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/scala-2.10    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/scala-2.10(?:\.git)?/(.*)          https://salsa.debian.org/java-team/scala-2.10/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/scala-asm.git/commit/$          https://salsa.debian.org/java-team/scala-asm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/scala-asm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/scala-asm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/scala-asm(?:\.git)?/(.*)          https://salsa.debian.org/java-team/scala-asm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/scala.git/commit/$          https://salsa.debian.org/java-team/scala/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/scala(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/scala    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/scala(?:\.git)?/(.*)          https://salsa.debian.org/java-team/scala/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/scala-parser-combinators.git/commit/$          https://salsa.debian.org/java-team/scala-parser-combinators/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/scala-parser-combinators(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/scala-parser-combinators    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/scala-parser-combinators(?:\.git)?/(.*)          https://salsa.debian.org/java-team/scala-parser-combinators/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/scala-pickling.git/commit/$          https://salsa.debian.org/java-team/scala-pickling/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/scala-pickling(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/scala-pickling    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/scala-pickling(?:\.git)?/(.*)          https://salsa.debian.org/java-team/scala-pickling/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/scala-xml.git/commit/$          https://salsa.debian.org/java-team/scala-xml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/scala-xml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/scala-xml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/scala-xml(?:\.git)?/(.*)          https://salsa.debian.org/java-team/scala-xml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/scannotation.git/commit/$          https://salsa.debian.org/java-team/scannotation/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/scannotation(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/scannotation    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/scannotation(?:\.git)?/(.*)          https://salsa.debian.org/java-team/scannotation/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sdo-api-java.git/commit/$          https://salsa.debian.org/java-team/sdo-api-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sdo-api-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sdo-api-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sdo-api-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sdo-api-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/serp.git/commit/$          https://salsa.debian.org/java-team/serp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/serp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/serp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/serp(?:\.git)?/(.*)          https://salsa.debian.org/java-team/serp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/service-wrapper-java.git/commit/$          https://salsa.debian.org/java-team/service-wrapper-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/service-wrapper-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/service-wrapper-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/service-wrapper-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/service-wrapper-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sezpoz.git/commit/$          https://salsa.debian.org/java-team/sezpoz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sezpoz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sezpoz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sezpoz(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sezpoz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/shimdandy.git/commit/$          https://salsa.debian.org/java-team/shimdandy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/shimdandy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/shimdandy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/shimdandy(?:\.git)?/(.*)          https://salsa.debian.org/java-team/shimdandy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/shiro.git/commit/$          https://salsa.debian.org/java-team/shiro/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/shiro(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/shiro    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/shiro(?:\.git)?/(.*)          https://salsa.debian.org/java-team/shiro/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sikuli.git/commit/$          https://salsa.debian.org/java-team/sikuli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sikuli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sikuli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sikuli(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sikuli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/simple-http.git/commit/$          https://salsa.debian.org/java-team/simple-http/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/simple-http(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/simple-http    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/simple-http(?:\.git)?/(.*)          https://salsa.debian.org/java-team/simple-http/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/simplyhtml.git/commit/$          https://salsa.debian.org/java-team/simplyhtml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/simplyhtml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/simplyhtml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/simplyhtml(?:\.git)?/(.*)          https://salsa.debian.org/java-team/simplyhtml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sisu-guice.git/commit/$          https://salsa.debian.org/java-team/sisu-guice/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sisu-guice(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sisu-guice    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sisu-guice(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sisu-guice/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sisu-inject.git/commit/$          https://salsa.debian.org/java-team/sisu-inject/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sisu-inject(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sisu-inject    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sisu-inject(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sisu-inject/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sisu-ioc.git/commit/$          https://salsa.debian.org/java-team/sisu-ioc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sisu-ioc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sisu-ioc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sisu-ioc(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sisu-ioc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sisu-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/sisu-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sisu-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sisu-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sisu-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sisu-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sisu-mojos.git/commit/$          https://salsa.debian.org/java-team/sisu-mojos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sisu-mojos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sisu-mojos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sisu-mojos(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sisu-mojos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sisu-plexus.git/commit/$          https://salsa.debian.org/java-team/sisu-plexus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sisu-plexus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sisu-plexus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sisu-plexus(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sisu-plexus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sitemesh.git/commit/$          https://salsa.debian.org/java-team/sitemesh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sitemesh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sitemesh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sitemesh(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sitemesh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/smali-1.git/commit/$          https://salsa.debian.org/java-team/smali-1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/smali-1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/smali-1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/smali-1(?:\.git)?/(.*)          https://salsa.debian.org/java-team/smali-1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/snakeyaml.andrewross.git/commit/$          https://salsa.debian.org/java-team/snakeyaml.andrewross/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/snakeyaml.andrewross(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/snakeyaml.andrewross    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/snakeyaml.andrewross(?:\.git)?/(.*)          https://salsa.debian.org/java-team/snakeyaml.andrewross/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/snakeyaml.git/commit/$          https://salsa.debian.org/java-team/snakeyaml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/snakeyaml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/snakeyaml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/snakeyaml(?:\.git)?/(.*)          https://salsa.debian.org/java-team/snakeyaml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/snappy-java.git/commit/$          https://salsa.debian.org/java-team/snappy-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/snappy-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/snappy-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/snappy-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/snappy-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/solr.git/commit/$          https://salsa.debian.org/java-team/solr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/solr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/solr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/solr(?:\.git)?/(.*)          https://salsa.debian.org/java-team/solr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/spatial4j-0.4.git/commit/$          https://salsa.debian.org/java-team/spatial4j-0.4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/spatial4j-0.4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/spatial4j-0.4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/spatial4j-0.4(?:\.git)?/(.*)          https://salsa.debian.org/java-team/spatial4j-0.4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/spatial4j.git/commit/$          https://salsa.debian.org/java-team/spatial4j/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/spatial4j(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/spatial4j    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/spatial4j(?:\.git)?/(.*)          https://salsa.debian.org/java-team/spatial4j/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/specter-clojure.git/commit/$          https://salsa.debian.org/java-team/specter-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/specter-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/specter-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/specter-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/specter-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/spock.git/commit/$          https://salsa.debian.org/java-team/spock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/spock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/spock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/spock(?:\.git)?/(.*)          https://salsa.debian.org/java-team/spock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/spymemcached.git/commit/$          https://salsa.debian.org/java-team/spymemcached/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/spymemcached(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/spymemcached    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/spymemcached(?:\.git)?/(.*)          https://salsa.debian.org/java-team/spymemcached/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sqljet.git/commit/$          https://salsa.debian.org/java-team/sqljet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sqljet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sqljet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sqljet(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sqljet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sqlline.git/commit/$          https://salsa.debian.org/java-team/sqlline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sqlline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sqlline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sqlline(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sqlline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/squareness.git/commit/$          https://salsa.debian.org/java-team/squareness/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/squareness(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/squareness    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/squareness(?:\.git)?/(.*)          https://salsa.debian.org/java-team/squareness/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/squirrel-sql.git/commit/$          https://salsa.debian.org/java-team/squirrel-sql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/squirrel-sql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/squirrel-sql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/squirrel-sql(?:\.git)?/(.*)          https://salsa.debian.org/java-team/squirrel-sql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/ssl-utils-clojure.git/commit/$          https://salsa.debian.org/java-team/ssl-utils-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/ssl-utils-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ssl-utils-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/ssl-utils-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ssl-utils-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/stapler-adjunct-codemirror.git/commit/$          https://salsa.debian.org/java-team/stapler-adjunct-codemirror/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/stapler-adjunct-codemirror(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/stapler-adjunct-codemirror    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/stapler-adjunct-codemirror(?:\.git)?/(.*)          https://salsa.debian.org/java-team/stapler-adjunct-codemirror/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/stapler-adjunct-timeline.git/commit/$          https://salsa.debian.org/java-team/stapler-adjunct-timeline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/stapler-adjunct-timeline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/stapler-adjunct-timeline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/stapler-adjunct-timeline(?:\.git)?/(.*)          https://salsa.debian.org/java-team/stapler-adjunct-timeline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/stapler.git/commit/$          https://salsa.debian.org/java-team/stapler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/stapler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/stapler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/stapler(?:\.git)?/(.*)          https://salsa.debian.org/java-team/stapler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/statcvs.git/commit/$          https://salsa.debian.org/java-team/statcvs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/statcvs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/statcvs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/statcvs(?:\.git)?/(.*)          https://salsa.debian.org/java-team/statcvs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/statsvn.git/commit/$          https://salsa.debian.org/java-team/statsvn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/statsvn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/statsvn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/statsvn(?:\.git)?/(.*)          https://salsa.debian.org/java-team/statsvn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/stax-ex.git/commit/$          https://salsa.debian.org/java-team/stax-ex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/stax-ex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/stax-ex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/stax-ex(?:\.git)?/(.*)          https://salsa.debian.org/java-team/stax-ex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/stegosuite.git/commit/$          https://salsa.debian.org/java-team/stegosuite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/stegosuite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/stegosuite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/stegosuite(?:\.git)?/(.*)          https://salsa.debian.org/java-team/stegosuite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/stockpile-clojure.git/commit/$          https://salsa.debian.org/java-team/stockpile-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/stockpile-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/stockpile-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/stockpile-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/stockpile-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/stringtemplate4.git/commit/$          https://salsa.debian.org/java-team/stringtemplate4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/stringtemplate4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/stringtemplate4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/stringtemplate4(?:\.git)?/(.*)          https://salsa.debian.org/java-team/stringtemplate4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/stylebook.git/commit/$          https://salsa.debian.org/java-team/stylebook/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/stylebook(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/stylebook    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/stylebook(?:\.git)?/(.*)          https://salsa.debian.org/java-team/stylebook/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/subethasmtp.git/commit/$          https://salsa.debian.org/java-team/subethasmtp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/subethasmtp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/subethasmtp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/subethasmtp(?:\.git)?/(.*)          https://salsa.debian.org/java-team/subethasmtp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sunflow.git/commit/$          https://salsa.debian.org/java-team/sunflow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sunflow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sunflow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sunflow(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sunflow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/surefire.git/commit/$          https://salsa.debian.org/java-team/surefire/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/surefire(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/surefire    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/surefire(?:\.git)?/(.*)          https://salsa.debian.org/java-team/surefire/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/svgsalamander.git/commit/$          https://salsa.debian.org/java-team/svgsalamander/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/svgsalamander(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/svgsalamander    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/svgsalamander(?:\.git)?/(.*)          https://salsa.debian.org/java-team/svgsalamander/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/svnclientadapter.git/commit/$          https://salsa.debian.org/java-team/svnclientadapter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/svnclientadapter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/svnclientadapter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/svnclientadapter(?:\.git)?/(.*)          https://salsa.debian.org/java-team/svnclientadapter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/svnkit.git/commit/$          https://salsa.debian.org/java-team/svnkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/svnkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/svnkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/svnkit(?:\.git)?/(.*)          https://salsa.debian.org/java-team/svnkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sweethome3d-furniture-editor.git/commit/$          https://salsa.debian.org/java-team/sweethome3d-furniture-editor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sweethome3d-furniture-editor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sweethome3d-furniture-editor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sweethome3d-furniture-editor(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sweethome3d-furniture-editor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sweethome3d-furniture.git/commit/$          https://salsa.debian.org/java-team/sweethome3d-furniture/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sweethome3d-furniture(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sweethome3d-furniture    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sweethome3d-furniture(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sweethome3d-furniture/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sweethome3d-furniture-nonfree.git/commit/$          https://salsa.debian.org/java-team/sweethome3d-furniture-nonfree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sweethome3d-furniture-nonfree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sweethome3d-furniture-nonfree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sweethome3d-furniture-nonfree(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sweethome3d-furniture-nonfree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sweethome3d.git/commit/$          https://salsa.debian.org/java-team/sweethome3d/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sweethome3d(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sweethome3d    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sweethome3d(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sweethome3d/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sweethome3d-textures-editor.git/commit/$          https://salsa.debian.org/java-team/sweethome3d-textures-editor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sweethome3d-textures-editor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sweethome3d-textures-editor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sweethome3d-textures-editor(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sweethome3d-textures-editor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/sweethome3d-textures.git/commit/$          https://salsa.debian.org/java-team/sweethome3d-textures/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/sweethome3d-textures(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/sweethome3d-textures    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/sweethome3d-textures(?:\.git)?/(.*)          https://salsa.debian.org/java-team/sweethome3d-textures/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/swtcalendar.git/commit/$          https://salsa.debian.org/java-team/swtcalendar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/swtcalendar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/swtcalendar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/swtcalendar(?:\.git)?/(.*)          https://salsa.debian.org/java-team/swtcalendar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/swtchart.git/commit/$          https://salsa.debian.org/java-team/swtchart/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/swtchart(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/swtchart    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/swtchart(?:\.git)?/(.*)          https://salsa.debian.org/java-team/swtchart/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/swt-gtk.git/commit/$          https://salsa.debian.org/java-team/swt-gtk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/swt-gtk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/swt-gtk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/swt-gtk(?:\.git)?/(.*)          https://salsa.debian.org/java-team/swt-gtk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/swt-paperclips.git/commit/$          https://salsa.debian.org/java-team/swt-paperclips/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/swt-paperclips(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/swt-paperclips    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/swt-paperclips(?:\.git)?/(.*)          https://salsa.debian.org/java-team/swt-paperclips/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/syncany.git/commit/$          https://salsa.debian.org/java-team/syncany/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/syncany(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/syncany    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/syncany(?:\.git)?/(.*)          https://salsa.debian.org/java-team/syncany/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/taglibs-standard.git/commit/$          https://salsa.debian.org/java-team/taglibs-standard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/taglibs-standard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/taglibs-standard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/taglibs-standard(?:\.git)?/(.*)          https://salsa.debian.org/java-team/taglibs-standard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/tcode.git/commit/$          https://salsa.debian.org/java-team/tcode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/tcode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/tcode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/tcode(?:\.git)?/(.*)          https://salsa.debian.org/java-team/tcode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/t-digest.git/commit/$          https://salsa.debian.org/java-team/t-digest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/t-digest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/t-digest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/t-digest(?:\.git)?/(.*)          https://salsa.debian.org/java-team/t-digest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/test.git/commit/$          https://salsa.debian.org/java-team/test/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/test(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/test    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/test(?:\.git)?/(.*)          https://salsa.debian.org/java-team/test/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/testng.git/commit/$          https://salsa.debian.org/java-team/testng/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/testng(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/testng    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/testng(?:\.git)?/(.*)          https://salsa.debian.org/java-team/testng/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/tiger-types.git/commit/$          https://salsa.debian.org/java-team/tiger-types/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/tiger-types(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/tiger-types    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/tiger-types(?:\.git)?/(.*)          https://salsa.debian.org/java-team/tiger-types/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/tigris.git/commit/$          https://salsa.debian.org/java-team/tigris/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/tigris(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/tigris    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/tigris(?:\.git)?/(.*)          https://salsa.debian.org/java-team/tigris/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/tika.git/commit/$          https://salsa.debian.org/java-team/tika/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/tika(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/tika    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/tika(?:\.git)?/(.*)          https://salsa.debian.org/java-team/tika/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/tiles-autotag.git/commit/$          https://salsa.debian.org/java-team/tiles-autotag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/tiles-autotag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/tiles-autotag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/tiles-autotag(?:\.git)?/(.*)          https://salsa.debian.org/java-team/tiles-autotag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/tiles.git/commit/$          https://salsa.debian.org/java-team/tiles/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/tiles(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/tiles    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/tiles(?:\.git)?/(.*)          https://salsa.debian.org/java-team/tiles/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/tiles-request.git/commit/$          https://salsa.debian.org/java-team/tiles-request/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/tiles-request(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/tiles-request    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/tiles-request(?:\.git)?/(.*)          https://salsa.debian.org/java-team/tiles-request/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/tomcat5.5.git/commit/$          https://salsa.debian.org/java-team/tomcat5.5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/tomcat5.5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/tomcat5.5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/tomcat5.5(?:\.git)?/(.*)          https://salsa.debian.org/java-team/tomcat5.5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/tomcat6.git/commit/$          https://salsa.debian.org/java-team/tomcat6/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/tomcat6(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/tomcat6    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/tomcat6(?:\.git)?/(.*)          https://salsa.debian.org/java-team/tomcat6/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/tomcat7.git/commit/$          https://salsa.debian.org/java-team/tomcat7/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/tomcat7(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/tomcat7    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/tomcat7(?:\.git)?/(.*)          https://salsa.debian.org/java-team/tomcat7/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/tomcat8.git/commit/$          https://salsa.debian.org/java-team/tomcat8/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/tomcat8(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/tomcat8    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/tomcat8(?:\.git)?/(.*)          https://salsa.debian.org/java-team/tomcat8/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/tomcat-native.git/commit/$          https://salsa.debian.org/java-team/tomcat-native/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/tomcat-native(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/tomcat-native    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/tomcat-native(?:\.git)?/(.*)          https://salsa.debian.org/java-team/tomcat-native/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/tools-analyzer-clojure.git/commit/$          https://salsa.debian.org/java-team/tools-analyzer-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/tools-analyzer-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/tools-analyzer-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/tools-analyzer-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/tools-analyzer-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/tools-analyzer-jvm-clojure.git/commit/$          https://salsa.debian.org/java-team/tools-analyzer-jvm-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/tools-analyzer-jvm-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/tools-analyzer-jvm-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/tools-analyzer-jvm-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/tools-analyzer-jvm-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/tools-namespace-clojure.git/commit/$          https://salsa.debian.org/java-team/tools-namespace-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/tools-namespace-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/tools-namespace-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/tools-namespace-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/tools-namespace-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/tools-nrepl-clojure.git/commit/$          https://salsa.debian.org/java-team/tools-nrepl-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/tools-nrepl-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/tools-nrepl-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/tools-nrepl-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/tools-nrepl-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/tools-reader-clojure.git/commit/$          https://salsa.debian.org/java-team/tools-reader-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/tools-reader-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/tools-reader-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/tools-reader-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/tools-reader-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/tools-trace-clojure.git/commit/$          https://salsa.debian.org/java-team/tools-trace-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/tools-trace-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/tools-trace-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/tools-trace-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/tools-trace-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/trapperkeeper-clojure.git/commit/$          https://salsa.debian.org/java-team/trapperkeeper-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/trapperkeeper-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/trapperkeeper-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/trapperkeeper-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/trapperkeeper-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/trapperkeeper-metrics-clojure.git/commit/$          https://salsa.debian.org/java-team/trapperkeeper-metrics-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/trapperkeeper-metrics-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/trapperkeeper-metrics-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/trapperkeeper-metrics-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/trapperkeeper-metrics-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/trapperkeeper-scheduler-clojure.git/commit/$          https://salsa.debian.org/java-team/trapperkeeper-scheduler-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/trapperkeeper-scheduler-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/trapperkeeper-scheduler-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/trapperkeeper-scheduler-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/trapperkeeper-scheduler-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/trapperkeeper-status-clojure.git/commit/$          https://salsa.debian.org/java-team/trapperkeeper-status-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/trapperkeeper-status-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/trapperkeeper-status-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/trapperkeeper-status-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/trapperkeeper-status-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/trapperkeeper-webserver-jetty9-clojure.git/commit/$          https://salsa.debian.org/java-team/trapperkeeper-webserver-jetty9-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/trapperkeeper-webserver-jetty9-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/trapperkeeper-webserver-jetty9-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/trapperkeeper-webserver-jetty9-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/trapperkeeper-webserver-jetty9-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/trilead-putty-extension.git/commit/$          https://salsa.debian.org/java-team/trilead-putty-extension/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/trilead-putty-extension(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/trilead-putty-extension    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/trilead-putty-extension(?:\.git)?/(.*)          https://salsa.debian.org/java-team/trilead-putty-extension/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/trilead-ssh2.git/commit/$          https://salsa.debian.org/java-team/trilead-ssh2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/trilead-ssh2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/trilead-ssh2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/trilead-ssh2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/trilead-ssh2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/triplea.git/commit/$          https://salsa.debian.org/java-team/triplea/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/triplea(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/triplea    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/triplea(?:\.git)?/(.*)          https://salsa.debian.org/java-team/triplea/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/trove3.git/commit/$          https://salsa.debian.org/java-team/trove3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/trove3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/trove3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/trove3(?:\.git)?/(.*)          https://salsa.debian.org/java-team/trove3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/trove.git/commit/$          https://salsa.debian.org/java-team/trove/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/trove(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/trove    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/trove(?:\.git)?/(.*)          https://salsa.debian.org/java-team/trove/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/truffle-dsl-processor.git/commit/$          https://salsa.debian.org/java-team/truffle-dsl-processor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/truffle-dsl-processor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/truffle-dsl-processor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/truffle-dsl-processor(?:\.git)?/(.*)          https://salsa.debian.org/java-team/truffle-dsl-processor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/truffle.git/commit/$          https://salsa.debian.org/java-team/truffle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/truffle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/truffle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/truffle(?:\.git)?/(.*)          https://salsa.debian.org/java-team/truffle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/tuxguitar.git/commit/$          https://salsa.debian.org/java-team/tuxguitar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/tuxguitar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/tuxguitar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/tuxguitar(?:\.git)?/(.*)          https://salsa.debian.org/java-team/tuxguitar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/twitter4j.git/commit/$          https://salsa.debian.org/java-team/twitter4j/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/twitter4j(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/twitter4j    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/twitter4j(?:\.git)?/(.*)          https://salsa.debian.org/java-team/twitter4j/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/txw2.git/commit/$          https://salsa.debian.org/java-team/txw2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/txw2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/txw2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/txw2(?:\.git)?/(.*)          https://salsa.debian.org/java-team/txw2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/tycho.git/commit/$          https://salsa.debian.org/java-team/tycho/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/tycho(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/tycho    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/tycho(?:\.git)?/(.*)          https://salsa.debian.org/java-team/tycho/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/typesafe-config-clojure.git/commit/$          https://salsa.debian.org/java-team/typesafe-config-clojure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/typesafe-config-clojure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/typesafe-config-clojure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/typesafe-config-clojure(?:\.git)?/(.*)          https://salsa.debian.org/java-team/typesafe-config-clojure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/typesafe-config.git/commit/$          https://salsa.debian.org/java-team/typesafe-config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/typesafe-config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/typesafe-config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/typesafe-config(?:\.git)?/(.*)          https://salsa.debian.org/java-team/typesafe-config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/uddi4j.git/commit/$          https://salsa.debian.org/java-team/uddi4j/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/uddi4j(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/uddi4j    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/uddi4j(?:\.git)?/(.*)          https://salsa.debian.org/java-team/uddi4j/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/uima-addons.git/commit/$          https://salsa.debian.org/java-team/uima-addons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/uima-addons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/uima-addons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/uima-addons(?:\.git)?/(.*)          https://salsa.debian.org/java-team/uima-addons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/uima-as.git/commit/$          https://salsa.debian.org/java-team/uima-as/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/uima-as(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/uima-as    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/uima-as(?:\.git)?/(.*)          https://salsa.debian.org/java-team/uima-as/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/uimaj.git/commit/$          https://salsa.debian.org/java-team/uimaj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/uimaj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/uimaj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/uimaj(?:\.git)?/(.*)          https://salsa.debian.org/java-team/uimaj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/unbescape.git/commit/$          https://salsa.debian.org/java-team/unbescape/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/unbescape(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/unbescape    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/unbescape(?:\.git)?/(.*)          https://salsa.debian.org/java-team/unbescape/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/uncommons-maths.git/commit/$          https://salsa.debian.org/java-team/uncommons-maths/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/uncommons-maths(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/uncommons-maths    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/uncommons-maths(?:\.git)?/(.*)          https://salsa.debian.org/java-team/uncommons-maths/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/uncommons-watchmaker.git/commit/$          https://salsa.debian.org/java-team/uncommons-watchmaker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/uncommons-watchmaker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/uncommons-watchmaker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/uncommons-watchmaker(?:\.git)?/(.*)          https://salsa.debian.org/java-team/uncommons-watchmaker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/undertow.git/commit/$          https://salsa.debian.org/java-team/undertow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/undertow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/undertow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/undertow(?:\.git)?/(.*)          https://salsa.debian.org/java-team/undertow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/unirest-java.git/commit/$          https://salsa.debian.org/java-team/unirest-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/unirest-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/unirest-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/unirest-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/unirest-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/unsafe-fences.git/commit/$          https://salsa.debian.org/java-team/unsafe-fences/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/unsafe-fences(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/unsafe-fences    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/unsafe-fences(?:\.git)?/(.*)          https://salsa.debian.org/java-team/unsafe-fences/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/unsafe-mock.git/commit/$          https://salsa.debian.org/java-team/unsafe-mock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/unsafe-mock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/unsafe-mock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/unsafe-mock(?:\.git)?/(.*)          https://salsa.debian.org/java-team/unsafe-mock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/urlrewritefilter.git/commit/$          https://salsa.debian.org/java-team/urlrewritefilter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/urlrewritefilter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/urlrewritefilter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/urlrewritefilter(?:\.git)?/(.*)          https://salsa.debian.org/java-team/urlrewritefilter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/user-agent-utils.git/commit/$          https://salsa.debian.org/java-team/user-agent-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/user-agent-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/user-agent-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/user-agent-utils(?:\.git)?/(.*)          https://salsa.debian.org/java-team/user-agent-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/vecmath.git/commit/$          https://salsa.debian.org/java-team/vecmath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/vecmath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/vecmath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/vecmath(?:\.git)?/(.*)          https://salsa.debian.org/java-team/vecmath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/velocity.git/commit/$          https://salsa.debian.org/java-team/velocity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/velocity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/velocity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/velocity(?:\.git)?/(.*)          https://salsa.debian.org/java-team/velocity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/velocity-tools.git/commit/$          https://salsa.debian.org/java-team/velocity-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/velocity-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/velocity-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/velocity-tools(?:\.git)?/(.*)          https://salsa.debian.org/java-team/velocity-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/visualvm.git/commit/$          https://salsa.debian.org/java-team/visualvm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/visualvm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/visualvm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/visualvm(?:\.git)?/(.*)          https://salsa.debian.org/java-team/visualvm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/voms-api-java.git/commit/$          https://salsa.debian.org/java-team/voms-api-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/voms-api-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/voms-api-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/voms-api-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/voms-api-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/vorbis-java.git/commit/$          https://salsa.debian.org/java-team/vorbis-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/vorbis-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/vorbis-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/vorbis-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/vorbis-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/wagon-1.x.git/commit/$          https://salsa.debian.org/java-team/wagon-1.x/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/wagon-1.x(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/wagon-1.x    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/wagon-1.x(?:\.git)?/(.*)          https://salsa.debian.org/java-team/wagon-1.x/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/wagon.git/commit/$          https://salsa.debian.org/java-team/wagon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/wagon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/wagon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/wagon(?:\.git)?/(.*)          https://salsa.debian.org/java-team/wagon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/wagon-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/wagon-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/wagon-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/wagon-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/wagon-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/wagon-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/wala.git/commit/$          https://salsa.debian.org/java-team/wala/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/wala(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/wala    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/wala(?:\.git)?/(.*)          https://salsa.debian.org/java-team/wala/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/webjars-locator-core.git/commit/$          https://salsa.debian.org/java-team/webjars-locator-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/webjars-locator-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/webjars-locator-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/webjars-locator-core(?:\.git)?/(.*)          https://salsa.debian.org/java-team/webjars-locator-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/webjars-locator.git/commit/$          https://salsa.debian.org/java-team/webjars-locator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/webjars-locator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/webjars-locator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/webjars-locator(?:\.git)?/(.*)          https://salsa.debian.org/java-team/webjars-locator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/weirdx.git/commit/$          https://salsa.debian.org/java-team/weirdx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/weirdx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/weirdx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/weirdx(?:\.git)?/(.*)          https://salsa.debian.org/java-team/weirdx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/weka.git/commit/$          https://salsa.debian.org/java-team/weka/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/weka(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/weka    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/weka(?:\.git)?/(.*)          https://salsa.debian.org/java-team/weka/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/wildfly-client-config.git/commit/$          https://salsa.debian.org/java-team/wildfly-client-config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/wildfly-client-config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/wildfly-client-config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/wildfly-client-config(?:\.git)?/(.*)          https://salsa.debian.org/java-team/wildfly-client-config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/wildfly-common.git/commit/$          https://salsa.debian.org/java-team/wildfly-common/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/wildfly-common(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/wildfly-common    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/wildfly-common(?:\.git)?/(.*)          https://salsa.debian.org/java-team/wildfly-common/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/wsdl4j.git/commit/$          https://salsa.debian.org/java-team/wsdl4j/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/wsdl4j(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/wsdl4j    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/wsdl4j(?:\.git)?/(.*)          https://salsa.debian.org/java-team/wsdl4j/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/wsil4j.git/commit/$          https://salsa.debian.org/java-team/wsil4j/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/wsil4j(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/wsil4j    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/wsil4j(?:\.git)?/(.*)          https://salsa.debian.org/java-team/wsil4j/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/wss4j.git/commit/$          https://salsa.debian.org/java-team/wss4j/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/wss4j(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/wss4j    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/wss4j(?:\.git)?/(.*)          https://salsa.debian.org/java-team/wss4j/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/xhtmlrenderer.git/commit/$          https://salsa.debian.org/java-team/xhtmlrenderer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/xhtmlrenderer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/xhtmlrenderer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/xhtmlrenderer(?:\.git)?/(.*)          https://salsa.debian.org/java-team/xhtmlrenderer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/xmlbeans-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/xmlbeans-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/xmlbeans-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/xmlbeans-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/xmlbeans-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/xmlbeans-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/xml-commons-external.git/commit/$          https://salsa.debian.org/java-team/xml-commons-external/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/xml-commons-external(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/xml-commons-external    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/xml-commons-external(?:\.git)?/(.*)          https://salsa.debian.org/java-team/xml-commons-external/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/xmlgraphics-commons.git/commit/$          https://salsa.debian.org/java-team/xmlgraphics-commons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/xmlgraphics-commons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/xmlgraphics-commons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/xmlgraphics-commons(?:\.git)?/(.*)          https://salsa.debian.org/java-team/xmlgraphics-commons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/xml-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/xml-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/xml-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/xml-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/xml-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/xml-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/xmlstreambuffer.git/commit/$          https://salsa.debian.org/java-team/xmlstreambuffer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/xmlstreambuffer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/xmlstreambuffer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/xmlstreambuffer(?:\.git)?/(.*)          https://salsa.debian.org/java-team/xmlstreambuffer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/xmlunit.git/commit/$          https://salsa.debian.org/java-team/xmlunit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/xmlunit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/xmlunit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/xmlunit(?:\.git)?/(.*)          https://salsa.debian.org/java-team/xmlunit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/xslthl.git/commit/$          https://salsa.debian.org/java-team/xslthl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/xslthl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/xslthl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/xslthl(?:\.git)?/(.*)          https://salsa.debian.org/java-team/xslthl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/xsom.git/commit/$          https://salsa.debian.org/java-team/xsom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/xsom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/xsom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/xsom(?:\.git)?/(.*)          https://salsa.debian.org/java-team/xsom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/xz-java.git/commit/$          https://salsa.debian.org/java-team/xz-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/xz-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/xz-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/xz-java(?:\.git)?/(.*)          https://salsa.debian.org/java-team/xz-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/yecht.git/commit/$          https://salsa.debian.org/java-team/yecht/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/yecht(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/yecht    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/yecht(?:\.git)?/(.*)          https://salsa.debian.org/java-team/yecht/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/yui-compressor.git/commit/$          https://salsa.debian.org/java-team/yui-compressor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/yui-compressor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/yui-compressor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/yui-compressor(?:\.git)?/(.*)          https://salsa.debian.org/java-team/yui-compressor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/yydebug.git/commit/$          https://salsa.debian.org/java-team/yydebug/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/yydebug(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/yydebug    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/yydebug(?:\.git)?/(.*)          https://salsa.debian.org/java-team/yydebug/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-java/zookeeper.git/commit/$          https://salsa.debian.org/java-team/zookeeper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-java/zookeeper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/zookeeper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-java/zookeeper(?:\.git)?/(.*)          https://salsa.debian.org/java-team/zookeeper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/catcodec.git/commit/$          https://salsa.debian.org/openttd-team/catcodec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/catcodec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openttd-team/catcodec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/catcodec(?:\.git)?/(.*)          https://salsa.debian.org/openttd-team/catcodec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/grfcodec.git/commit/$          https://salsa.debian.org/openttd-team/grfcodec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/grfcodec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openttd-team/grfcodec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/grfcodec(?:\.git)?/(.*)          https://salsa.debian.org/openttd-team/grfcodec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/nml.git/commit/$          https://salsa.debian.org/openttd-team/nml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/nml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openttd-team/nml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/nml(?:\.git)?/(.*)          https://salsa.debian.org/openttd-team/nml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/openttd-opengfx.git/commit/$          https://salsa.debian.org/openttd-team/openttd-opengfx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/openttd-opengfx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openttd-team/openttd-opengfx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/openttd-opengfx(?:\.git)?/(.*)          https://salsa.debian.org/openttd-team/openttd-opengfx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/openttd-openmsx.git/commit/$          https://salsa.debian.org/openttd-team/openttd-openmsx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/openttd-openmsx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openttd-team/openttd-openmsx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/openttd-openmsx(?:\.git)?/(.*)          https://salsa.debian.org/openttd-team/openttd-openmsx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/openttd-opensfx.git/commit/$          https://salsa.debian.org/openttd-team/openttd-opensfx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/openttd-opensfx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openttd-team/openttd-opensfx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/openttd-opensfx(?:\.git)?/(.*)          https://salsa.debian.org/openttd-team/openttd-opensfx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/openttd.git/commit/$          https://salsa.debian.org/openttd-team/openttd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/openttd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openttd-team/openttd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/openttd(?:\.git)?/(.*)          https://salsa.debian.org/openttd-team/openttd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/cmst.git/commit/$          https://salsa.debian.org/lxqt-team/cmst/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/cmst(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/cmst    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/cmst(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/cmst/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/compton-conf.git/commit/$          https://salsa.debian.org/lxqt-team/compton-conf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/compton-conf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/compton-conf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/compton-conf(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/compton-conf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/featherpad.git/commit/$          https://salsa.debian.org/lxqt-team/featherpad/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/featherpad(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/featherpad    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/featherpad(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/featherpad/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/juffed.git/commit/$          https://salsa.debian.org/lxqt-team/juffed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/juffed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/juffed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/juffed(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/juffed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/libfm-qt.git/commit/$          https://salsa.debian.org/lxqt-team/libfm-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/libfm-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/libfm-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/libfm-qt(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/libfm-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/liblxqt.git/commit/$          https://salsa.debian.org/lxqt-team/liblxqt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/liblxqt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/liblxqt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/liblxqt(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/liblxqt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/libqtxdg.git/commit/$          https://salsa.debian.org/lxqt-team/libqtxdg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/libqtxdg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/libqtxdg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/libqtxdg(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/libqtxdg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/libsysstat.git/commit/$          https://salsa.debian.org/lxqt-team/libsysstat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/libsysstat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/libsysstat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/libsysstat(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/libsysstat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/lximage-qt.git/commit/$          https://salsa.debian.org/lxqt-team/lximage-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/lximage-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/lximage-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/lximage-qt(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/lximage-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/lxqt-about.git/commit/$          https://salsa.debian.org/lxqt-team/lxqt-about/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/lxqt-about(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/lxqt-about    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/lxqt-about(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/lxqt-about/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/lxqt-admin.git/commit/$          https://salsa.debian.org/lxqt-team/lxqt-admin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/lxqt-admin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/lxqt-admin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/lxqt-admin(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/lxqt-admin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/lxqt-build-tools.git/commit/$          https://salsa.debian.org/lxqt-team/lxqt-build-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/lxqt-build-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/lxqt-build-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/lxqt-build-tools(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/lxqt-build-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/lxqt-common.git/commit/$          https://salsa.debian.org/lxqt-team/lxqt-common/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/lxqt-common(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/lxqt-common    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/lxqt-common(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/lxqt-common/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/lxqt-config.git/commit/$          https://salsa.debian.org/lxqt-team/lxqt-config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/lxqt-config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/lxqt-config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/lxqt-config(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/lxqt-config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/lxqt-globalkeys.git/commit/$          https://salsa.debian.org/lxqt-team/lxqt-globalkeys/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/lxqt-globalkeys(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/lxqt-globalkeys    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/lxqt-globalkeys(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/lxqt-globalkeys/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/lxqt-l10n.git/commit/$          https://salsa.debian.org/lxqt-team/lxqt-l10n/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/lxqt-l10n(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/lxqt-l10n    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/lxqt-l10n(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/lxqt-l10n/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/lxqt-metapackages.git/commit/$          https://salsa.debian.org/lxqt-team/lxqt-metapackages/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/lxqt-metapackages(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/lxqt-metapackages    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/lxqt-metapackages(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/lxqt-metapackages/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/lxqt-notificationd.git/commit/$          https://salsa.debian.org/lxqt-team/lxqt-notificationd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/lxqt-notificationd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/lxqt-notificationd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/lxqt-notificationd(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/lxqt-notificationd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/lxqt-openssh-askpass.git/commit/$          https://salsa.debian.org/lxqt-team/lxqt-openssh-askpass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/lxqt-openssh-askpass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/lxqt-openssh-askpass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/lxqt-openssh-askpass(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/lxqt-openssh-askpass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/lxqt-panel.git/commit/$          https://salsa.debian.org/lxqt-team/lxqt-panel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/lxqt-panel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/lxqt-panel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/lxqt-panel(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/lxqt-panel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/lxqt-policykit.git/commit/$          https://salsa.debian.org/lxqt-team/lxqt-policykit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/lxqt-policykit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/lxqt-policykit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/lxqt-policykit(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/lxqt-policykit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/lxqt-powermanagement.git/commit/$          https://salsa.debian.org/lxqt-team/lxqt-powermanagement/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/lxqt-powermanagement(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/lxqt-powermanagement    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/lxqt-powermanagement(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/lxqt-powermanagement/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/lxqt-qtplugin.git/commit/$          https://salsa.debian.org/lxqt-team/lxqt-qtplugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/lxqt-qtplugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/lxqt-qtplugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/lxqt-qtplugin(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/lxqt-qtplugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/lxqt-runner.git/commit/$          https://salsa.debian.org/lxqt-team/lxqt-runner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/lxqt-runner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/lxqt-runner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/lxqt-runner(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/lxqt-runner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/lxqt-session.git/commit/$          https://salsa.debian.org/lxqt-team/lxqt-session/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/lxqt-session(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/lxqt-session    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/lxqt-session(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/lxqt-session/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/lxqt-sudo.git/commit/$          https://salsa.debian.org/lxqt-team/lxqt-sudo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/lxqt-sudo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/lxqt-sudo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/lxqt-sudo(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/lxqt-sudo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/lxqt-themes.git/commit/$          https://salsa.debian.org/lxqt-team/lxqt-themes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/lxqt-themes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/lxqt-themes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/lxqt-themes(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/lxqt-themes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/lxqt-themes-extra.git/commit/$          https://salsa.debian.org/lxqt-team/lxqt-team-extra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/lxqt-themes-extra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/lxqt-team-extra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/lxqt-themes-extra(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/lxqt-team-extra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/nomacs.git/commit/$          https://salsa.debian.org/lxqt-team/nomacs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/nomacs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/nomacs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/nomacs(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/nomacs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/obconf-qt.git/commit/$          https://salsa.debian.org/lxqt-team/obconf-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/obconf-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/obconf-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/obconf-qt(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/obconf-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/pavucontrol-qt.git/commit/$          https://salsa.debian.org/lxqt-team/pavucontrol-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/pavucontrol-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/pavucontrol-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/pavucontrol-qt(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/pavucontrol-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/pcmanfm-qt.git/commit/$          https://salsa.debian.org/lxqt-team/pcmanfm-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/pcmanfm-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/pcmanfm-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/pcmanfm-qt(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/pcmanfm-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/qlipper.git/commit/$          https://salsa.debian.org/lxqt-team/qlipper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/qlipper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/qlipper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/qlipper(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/qlipper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/qps.git/commit/$          https://salsa.debian.org/lxqt-team/qps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/qps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/qps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/qps(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/qps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/qtermwidget.git/commit/$          https://salsa.debian.org/lxqt-team/qtermwidget/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/qtermwidget(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/qtermwidget    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/qtermwidget(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/qtermwidget/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/qterminal.git/commit/$          https://salsa.debian.org/lxqt-team/qterminal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/qterminal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/qterminal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/qterminal(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/qterminal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/screengrab.git/commit/$          https://salsa.debian.org/lxqt-team/screengrab/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/screengrab(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/screengrab    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/screengrab(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/screengrab/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/sddm-config-editor.git/commit/$          https://salsa.debian.org/lxqt-team/sddm-config-editor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/sddm-config-editor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/sddm-config-editor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/sddm-config-editor(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/sddm-config-editor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/trojita.git/commit/$          https://salsa.debian.org/lxqt-team/trojita/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/trojita(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/trojita    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/trojita(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/trojita/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxqt/xfwm4-theme-breeze.git/commit/$          https://salsa.debian.org/lxqt-team/xfwm4-theme-breeze/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxqt/xfwm4-theme-breeze(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxqt-team/xfwm4-theme-breeze    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxqt/xfwm4-theme-breeze(?:\.git)?/(.*)          https://salsa.debian.org/lxqt-team/xfwm4-theme-breeze/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxc/lxc.git/commit/$          https://salsa.debian.org/lxc-team/lxc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxc/lxc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxc-team/lxc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxc/lxc(?:\.git)?/(.*)          https://salsa.debian.org/lxc-team/lxc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxc/golang-gopkg-lxc-go-lxc.v2.git/commit/$          https://salsa.debian.org/lxc-team/golang-gopkg-lxc-go-lxc.v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxc/golang-gopkg-lxc-go-lxc.v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxc-team/golang-gopkg-lxc-go-lxc.v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxc/golang-gopkg-lxc-go-lxc.v2(?:\.git)?/(.*)          https://salsa.debian.org/lxc-team/golang-gopkg-lxc-go-lxc.v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxc/lxcfs.git/commit/$          https://salsa.debian.org/lxc-team/lxcfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxc/lxcfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxc-team/lxcfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxc/lxcfs(?:\.git)?/(.*)          https://salsa.debian.org/lxc-team/lxcfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxc/lxd.git/commit/$          https://salsa.debian.org/lxc-team/lxd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxc/lxd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxc-team/lxd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxc/lxd(?:\.git)?/(.*)          https://salsa.debian.org/lxc-team/lxd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-lxc/python-lxc.git/commit/$          https://salsa.debian.org/lxc-team/python-lxc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-lxc/python-lxc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/lxc-team/python-lxc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-lxc/python-lxc(?:\.git)?/(.*)          https://salsa.debian.org/lxc-team/python-lxc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/base-passwd.git/commit/$          https://salsa.debian.org/debian/base-passwd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/base-passwd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/base-passwd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/base-passwd(?:\.git)?/(.*)          https://salsa.debian.org/debian/base-passwd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/browser-history.git/commit/$          https://salsa.debian.org/debian/browser-history/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/browser-history(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/browser-history    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/browser-history(?:\.git)?/(.*)          https://salsa.debian.org/debian/browser-history/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/cccc.git/commit/$          https://salsa.debian.org/debian/cccc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/cccc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/cccc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/cccc(?:\.git)?/(.*)          https://salsa.debian.org/debian/cccc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/db1-compat.git/commit/$          https://salsa.debian.org/debian/db1-compat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/db1-compat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/db1-compat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/db1-compat(?:\.git)?/(.*)          https://salsa.debian.org/debian/db1-compat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/dumpet.git/commit/$          https://salsa.debian.org/debian/dumpet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/dumpet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/dumpet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/dumpet(?:\.git)?/(.*)          https://salsa.debian.org/debian/dumpet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/exuberant-ctags.git/commit/$          https://salsa.debian.org/debian/exuberant-ctags/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/exuberant-ctags(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/exuberant-ctags    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/exuberant-ctags(?:\.git)?/(.*)          https://salsa.debian.org/debian/exuberant-ctags/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/groff.git/commit/$          https://salsa.debian.org/debian/groff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/groff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/groff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/groff(?:\.git)?/(.*)          https://salsa.debian.org/debian/groff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/halibut.git/commit/$          https://salsa.debian.org/debian/halibut/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/halibut(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/halibut    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/halibut(?:\.git)?/(.*)          https://salsa.debian.org/debian/halibut/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/icoutils.git/commit/$          https://salsa.debian.org/debian/icoutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/icoutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/icoutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/icoutils(?:\.git)?/(.*)          https://salsa.debian.org/debian/icoutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/imaptool.git/commit/$          https://salsa.debian.org/debian/imaptool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/imaptool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/imaptool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/imaptool(?:\.git)?/(.*)          https://salsa.debian.org/debian/imaptool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/info2man.git/commit/$          https://salsa.debian.org/debian/info2man/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/info2man(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/info2man    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/info2man(?:\.git)?/(.*)          https://salsa.debian.org/debian/info2man/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/iprutils.git/commit/$          https://salsa.debian.org/debian/iprutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/iprutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/iprutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/iprutils(?:\.git)?/(.*)          https://salsa.debian.org/debian/iprutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/jlex.git/commit/$          https://salsa.debian.org/debian/jlex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/jlex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/jlex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/jlex(?:\.git)?/(.*)          https://salsa.debian.org/debian/jlex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/kali.git/commit/$          https://salsa.debian.org/debian/kali/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/kali(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/kali    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/kali(?:\.git)?/(.*)          https://salsa.debian.org/debian/kali/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/knews.git/commit/$          https://salsa.debian.org/debian/knews/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/knews(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/knews    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/knews(?:\.git)?/(.*)          https://salsa.debian.org/debian/knews/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/libdevel-symdump-perl.git/commit/$          https://salsa.debian.org/debian/libdevel-symdump-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/libdevel-symdump-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libdevel-symdump-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/libdevel-symdump-perl(?:\.git)?/(.*)          https://salsa.debian.org/debian/libdevel-symdump-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/libfile-cache-perl.git/commit/$          https://salsa.debian.org/debian/libfile-cache-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/libfile-cache-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libfile-cache-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/libfile-cache-perl(?:\.git)?/(.*)          https://salsa.debian.org/debian/libfile-cache-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/libfilter-perl.git/commit/$          https://salsa.debian.org/debian/libfilter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/libfilter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libfilter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/libfilter-perl(?:\.git)?/(.*)          https://salsa.debian.org/debian/libfilter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/libgetargs-long-perl.git/commit/$          https://salsa.debian.org/debian/libgetargs-long-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/libgetargs-long-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libgetargs-long-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/libgetargs-long-perl(?:\.git)?/(.*)          https://salsa.debian.org/debian/libgetargs-long-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/libpipeline.git/commit/$          https://salsa.debian.org/debian/libpipeline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/libpipeline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libpipeline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/libpipeline(?:\.git)?/(.*)          https://salsa.debian.org/debian/libpipeline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/madison-lite.git/commit/$          https://salsa.debian.org/debian/madison-lite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/madison-lite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/madison-lite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/madison-lite(?:\.git)?/(.*)          https://salsa.debian.org/debian/madison-lite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/nethack-spoilers.git/commit/$          https://salsa.debian.org/debian/nethack-spoilers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/nethack-spoilers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/nethack-spoilers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/nethack-spoilers(?:\.git)?/(.*)          https://salsa.debian.org/debian/nethack-spoilers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/python-tblib.git/commit/$          https://salsa.debian.org/python-team/modules/python-tblib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/python-tblib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-tblib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/python-tblib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-tblib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/sdf.git/commit/$          https://salsa.debian.org/debian/sdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/sdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/sdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/sdf(?:\.git)?/(.*)          https://salsa.debian.org/debian/sdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/spectemu.git/commit/$          https://salsa.debian.org/debian/spectemu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/spectemu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/spectemu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/spectemu(?:\.git)?/(.*)          https://salsa.debian.org/debian/spectemu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/telegnome.git/commit/$          https://salsa.debian.org/debian/telegnome/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/telegnome(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/telegnome    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/telegnome(?:\.git)?/(.*)          https://salsa.debian.org/debian/telegnome/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/trn4.git/commit/$          https://salsa.debian.org/debian/trn4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/trn4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/trn4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/trn4(?:\.git)?/(.*)          https://salsa.debian.org/debian/trn4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/cjwatson/vigor.git/commit/$          https://salsa.debian.org/debian/vigor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/cjwatson/vigor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/vigor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/cjwatson/vigor(?:\.git)?/(.*)          https://salsa.debian.org/debian/vigor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/accerciser.git/commit/$          https://salsa.debian.org/gnome-team/accerciser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/accerciser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/accerciser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/accerciser(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/accerciser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/adwaita-icon-theme.git/commit/$          https://salsa.debian.org/gnome-team/adwaita-icon-theme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/adwaita-icon-theme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/adwaita-icon-theme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/adwaita-icon-theme(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/adwaita-icon-theme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/aisleriot.git/commit/$          https://salsa.debian.org/gnome-team/aisleriot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/aisleriot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/aisleriot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/aisleriot(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/aisleriot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/alacarte.git/commit/$          https://salsa.debian.org/gnome-team/alacarte/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/alacarte(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/alacarte    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/alacarte(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/alacarte/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/anjuta.git/commit/$          https://salsa.debian.org/gnome-team/anjuta/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/anjuta(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/anjuta    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/anjuta(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/anjuta/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/anjuta-extras.git/commit/$          https://salsa.debian.org/gnome-team/anjuta-extras/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/anjuta-extras(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/anjuta-extras    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/anjuta-extras(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/anjuta-extras/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/atk.git/commit/$          https://salsa.debian.org/gnome-team/atk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/atk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/atk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/atk(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/atk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/atkmm.git/commit/$          https://salsa.debian.org/gnome-team/atkmm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/atkmm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/atkmm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/atkmm(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/atkmm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/babl.git/commit/$          https://salsa.debian.org/gnome-team/babl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/babl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/babl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/babl(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/babl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/balsa.git/commit/$          https://salsa.debian.org/gnome-team/balsa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/balsa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/balsa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/balsa(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/balsa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/baobab.git/commit/$          https://salsa.debian.org/gnome-team/baobab/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/baobab(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/baobab    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/baobab(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/baobab/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/brasero.git/commit/$          https://salsa.debian.org/gnome-team/brasero/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/brasero(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/brasero    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/brasero(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/brasero/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/cairo.git/commit/$          https://salsa.debian.org/gnome-team/cairo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/cairo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/cairo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/cairo(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/cairo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/cairomm.git/commit/$          https://salsa.debian.org/gnome-team/cairomm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/cairomm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/cairomm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/cairomm(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/cairomm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/caribou.git/commit/$          https://salsa.debian.org/gnome-team/caribou/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/caribou(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/caribou    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/caribou(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/caribou/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/cheese.git/commit/$          https://salsa.debian.org/gnome-team/cheese/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/cheese(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/cheese    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/cheese(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/cheese/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/chrome-gnome-shell.git/commit/$          https://salsa.debian.org/gnome-team/chrome-gnome-shell/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/chrome-gnome-shell(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/chrome-gnome-shell    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/chrome-gnome-shell(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/chrome-gnome-shell/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/clutter.git/commit/$          https://salsa.debian.org/gnome-team/clutter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/clutter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/clutter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/clutter(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/clutter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/clutter-gst.git/commit/$          https://salsa.debian.org/gnome-team/clutter-gst/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/clutter-gst(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/clutter-gst    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/clutter-gst(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/clutter-gst/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/clutter-gtk.git/commit/$          https://salsa.debian.org/gnome-team/clutter-gtk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/clutter-gtk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/clutter-gtk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/clutter-gtk(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/clutter-gtk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/cogl.git/commit/$          https://salsa.debian.org/gnome-team/cogl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/cogl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/cogl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/cogl(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/cogl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/dconf.git/commit/$          https://salsa.debian.org/gnome-team/dconf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/dconf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/dconf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/dconf(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/dconf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/dconf-editor.git/commit/$          https://salsa.debian.org/gnome-team/dconf-editor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/dconf-editor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/dconf-editor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/dconf-editor(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/dconf-editor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/deja-dup.git/commit/$          https://salsa.debian.org/gnome-team/deja-dup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/deja-dup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/deja-dup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/deja-dup(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/deja-dup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/devhelp.git/commit/$          https://salsa.debian.org/gnome-team/devhelp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/devhelp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/devhelp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/devhelp(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/devhelp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/dmz-cursor-theme.git/commit/$          https://salsa.debian.org/gnome-team/dmz-cursor-theme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/dmz-cursor-theme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/dmz-cursor-theme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/dmz-cursor-theme(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/dmz-cursor-theme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/ekiga.git/commit/$          https://salsa.debian.org/gnome-team/ekiga/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/ekiga(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/ekiga    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/ekiga(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/ekiga/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/eog.git/commit/$          https://salsa.debian.org/gnome-team/eog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/eog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/eog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/eog(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/eog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/eog-plugins.git/commit/$          https://salsa.debian.org/gnome-team/eog-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/eog-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/eog-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/eog-plugins(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/eog-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/epiphany-browser.git/commit/$          https://salsa.debian.org/gnome-team/epiphany-browser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/epiphany-browser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/epiphany-browser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/epiphany-browser(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/epiphany-browser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/evince.git/commit/$          https://salsa.debian.org/gnome-team/evince/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/evince(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/evince    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/evince(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/evince/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/evolution.git/commit/$          https://salsa.debian.org/gnome-team/evolution/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/evolution(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/evolution    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/evolution(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/evolution/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/evolution-data-server.git/commit/$          https://salsa.debian.org/gnome-team/evolution-data-server/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/evolution-data-server(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/evolution-data-server    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/evolution-data-server(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/evolution-data-server/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/evolution-ews.git/commit/$          https://salsa.debian.org/gnome-team/evolution-ews/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/evolution-ews(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/evolution-ews    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/evolution-ews(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/evolution-ews/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/evolution-rss.git/commit/$          https://salsa.debian.org/gnome-team/evolution-rss/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/evolution-rss(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/evolution-rss    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/evolution-rss(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/evolution-rss/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/file-roller.git/commit/$          https://salsa.debian.org/gnome-team/file-roller/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/file-roller(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/file-roller    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/file-roller(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/file-roller/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/five-or-more.git/commit/$          https://salsa.debian.org/gnome-team/five-or-more/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/five-or-more(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/five-or-more    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/five-or-more(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/five-or-more/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/four-in-a-row.git/commit/$          https://salsa.debian.org/gnome-team/four-in-a-row/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/four-in-a-row(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/four-in-a-row    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/four-in-a-row(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/four-in-a-row/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gconf.git/commit/$          https://salsa.debian.org/gnome-team/gconf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gconf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gconf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gconf(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gconf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gconf-editor.git/commit/$          https://salsa.debian.org/gnome-team/gconf-editor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gconf-editor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gconf-editor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gconf-editor(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gconf-editor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gcr.git/commit/$          https://salsa.debian.org/gnome-team/gcr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gcr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gcr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gcr(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gcr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gdk-pixbuf.git/commit/$          https://salsa.debian.org/gnome-team/gdk-pixbuf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gdk-pixbuf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gdk-pixbuf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gdk-pixbuf(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gdk-pixbuf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gdl.git/commit/$          https://salsa.debian.org/gnome-team/gdl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gdl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gdl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gdl(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gdl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gdm.git/commit/$          https://salsa.debian.org/gnome-team/gdm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gdm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gdm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gdm(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gdm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gedit.git/commit/$          https://salsa.debian.org/gnome-team/gedit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gedit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gedit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gedit(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gedit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gedit-plugins.git/commit/$          https://salsa.debian.org/gnome-team/gedit-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gedit-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gedit-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gedit-plugins(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gedit-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gegl.git/commit/$          https://salsa.debian.org/gnome-team/gegl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gegl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gegl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gegl(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gegl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/geocode-glib.git/commit/$          https://salsa.debian.org/gnome-team/geocode-glib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/geocode-glib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/geocode-glib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/geocode-glib(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/geocode-glib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gfbgraph.git/commit/$          https://salsa.debian.org/gnome-team/gfbgraph/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gfbgraph(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gfbgraph    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gfbgraph(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gfbgraph/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/ghex.git/commit/$          https://salsa.debian.org/gnome-team/ghex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/ghex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/ghex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/ghex(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/ghex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/git-bz.git/commit/$          https://salsa.debian.org/gnome-team/git-bz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/git-bz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/git-bz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/git-bz(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/git-bz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gitg.git/commit/$          https://salsa.debian.org/gnome-team/gitg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gitg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gitg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gitg(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gitg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gjs.git/commit/$          https://salsa.debian.org/gnome-team/gjs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gjs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gjs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gjs(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gjs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/glade.git/commit/$          https://salsa.debian.org/gnome-team/glade/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/glade(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/glade    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/glade(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/glade/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/glib.git/commit/$          https://salsa.debian.org/gnome-team/glib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/glib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/glib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/glib(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/glib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/glib-networking.git/commit/$          https://salsa.debian.org/gnome-team/glib-networking/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/glib-networking(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/glib-networking    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/glib-networking(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/glib-networking/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/glibmm.git/commit/$          https://salsa.debian.org/gnome-team/glibmm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/glibmm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/glibmm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/glibmm(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/glibmm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/glom.git/commit/$          https://salsa.debian.org/gnome-team/glom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/glom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/glom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/glom(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/glom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-2048.git/commit/$          https://salsa.debian.org/gnome-team/gnome-2048/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-2048(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-2048    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-2048(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-2048/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-applets.git/commit/$          https://salsa.debian.org/gnome-team/gnome-applets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-applets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-applets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-applets(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-applets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-autoar.git/commit/$          https://salsa.debian.org/gnome-team/gnome-autoar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-autoar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-autoar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-autoar(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-autoar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-backgrounds.git/commit/$          https://salsa.debian.org/gnome-team/gnome-backgrounds/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-backgrounds(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-backgrounds    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-backgrounds(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-backgrounds/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-bluetooth.git/commit/$          https://salsa.debian.org/gnome-team/gnome-bluetooth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-bluetooth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-bluetooth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-bluetooth(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-bluetooth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-boxes.git/commit/$          https://salsa.debian.org/gnome-team/gnome-boxes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-boxes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-boxes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-boxes(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-boxes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-builder.git/commit/$          https://salsa.debian.org/gnome-team/gnome-builder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-builder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-builder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-builder(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-builder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-calculator.git/commit/$          https://salsa.debian.org/gnome-team/gnome-calculator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-calculator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-calculator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-calculator(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-calculator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-calendar.git/commit/$          https://salsa.debian.org/gnome-team/gnome-calendar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-calendar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-calendar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-calendar(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-calendar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-characters.git/commit/$          https://salsa.debian.org/gnome-team/gnome-characters/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-characters(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-characters    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-characters(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-characters/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-chess.git/commit/$          https://salsa.debian.org/gnome-team/gnome-chess/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-chess(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-chess    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-chess(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-chess/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-clocks.git/commit/$          https://salsa.debian.org/gnome-team/gnome-clocks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-clocks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-clocks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-clocks(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-clocks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-color-manager.git/commit/$          https://salsa.debian.org/gnome-team/gnome-color-manager/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-color-manager(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-color-manager    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-color-manager(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-color-manager/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-common.git/commit/$          https://salsa.debian.org/gnome-team/gnome-common/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-common(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-common    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-common(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-common/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-contacts.git/commit/$          https://salsa.debian.org/gnome-team/gnome-contacts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-contacts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-contacts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-contacts(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-contacts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-control-center.git/commit/$          https://salsa.debian.org/gnome-team/gnome-control-center/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-control-center(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-control-center    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-control-center(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-control-center/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-desktop.git/commit/$          https://salsa.debian.org/gnome-team/gnome-desktop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-desktop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-desktop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-desktop(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-desktop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-desktop-testing.git/commit/$          https://salsa.debian.org/gnome-team/gnome-desktop-testing/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-desktop-testing(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-desktop-testing    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-desktop-testing(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-desktop-testing/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-devel-docs.git/commit/$          https://salsa.debian.org/gnome-team/gnome-devel-docs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-devel-docs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-devel-docs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-devel-docs(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-devel-docs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-dictionary.git/commit/$          https://salsa.debian.org/gnome-team/gnome-dictionary/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-dictionary(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-dictionary    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-dictionary(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-dictionary/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-doc-utils.git/commit/$          https://salsa.debian.org/gnome-team/gnome-doc-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-doc-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-doc-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-doc-utils(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-doc-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-documents.git/commit/$          https://salsa.debian.org/gnome-team/gnome-documents/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-documents(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-documents    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-documents(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-documents/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-dvb-daemon.git/commit/$          https://salsa.debian.org/gnome-team/gnome-dvb-daemon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-dvb-daemon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-dvb-daemon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-dvb-daemon(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-dvb-daemon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-flashback.git/commit/$          https://salsa.debian.org/gnome-team/gnome-flashback/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-flashback(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-flashback    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-flashback(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-flashback/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-font-viewer.git/commit/$          https://salsa.debian.org/gnome-team/gnome-font-viewer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-font-viewer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-font-viewer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-font-viewer(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-font-viewer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-games.git/commit/$          https://salsa.debian.org/gnome-team/gnome-games/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-games(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-games    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-games(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-games/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-getting-started-docs.git/commit/$          https://salsa.debian.org/gnome-team/gnome-getting-started-docs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-getting-started-docs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-getting-started-docs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-getting-started-docs(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-getting-started-docs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-icon-theme.git/commit/$          https://salsa.debian.org/gnome-team/gnome-icon-theme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-icon-theme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-icon-theme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-icon-theme(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-icon-theme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-icon-theme-extras.git/commit/$          https://salsa.debian.org/gnome-team/gnome-icon-theme-extras/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-icon-theme-extras(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-icon-theme-extras    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-icon-theme-extras(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-icon-theme-extras/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-initial-setup.git/commit/$          https://salsa.debian.org/gnome-team/gnome-initial-setup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-initial-setup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-initial-setup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-initial-setup(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-initial-setup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-js-common.git/commit/$          https://salsa.debian.org/gnome-team/gnome-js-common/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-js-common(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-js-common    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-js-common(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-js-common/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-keyring.git/commit/$          https://salsa.debian.org/gnome-team/gnome-keyring/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-keyring(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-keyring    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-keyring(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-keyring/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-klotski.git/commit/$          https://salsa.debian.org/gnome-team/gnome-klotski/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-klotski(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-klotski    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-klotski(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-klotski/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-logs.git/commit/$          https://salsa.debian.org/gnome-team/gnome-logs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-logs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-logs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-logs(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-logs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-mahjongg.git/commit/$          https://salsa.debian.org/gnome-team/gnome-mahjongg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-mahjongg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-mahjongg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-mahjongg(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-mahjongg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-maps.git/commit/$          https://salsa.debian.org/gnome-team/gnome-maps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-maps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-maps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-maps(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-maps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-menus.git/commit/$          https://salsa.debian.org/gnome-team/gnome-menus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-menus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-menus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-menus(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-menus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-mines.git/commit/$          https://salsa.debian.org/gnome-team/gnome-mines/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-mines(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-mines    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-mines(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-mines/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-multi-writer.git/commit/$          https://salsa.debian.org/gnome-team/gnome-multi-writer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-multi-writer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-multi-writer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-multi-writer(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-multi-writer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-music.git/commit/$          https://salsa.debian.org/gnome-team/gnome-music/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-music(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-music    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-music(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-music/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-nettool.git/commit/$          https://salsa.debian.org/gnome-team/gnome-nettool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-nettool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-nettool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-nettool(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-nettool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-nibbles.git/commit/$          https://salsa.debian.org/gnome-team/gnome-nibbles/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-nibbles(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-nibbles    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-nibbles(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-nibbles/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-online-accounts.git/commit/$          https://salsa.debian.org/gnome-team/gnome-online-accounts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-online-accounts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-online-accounts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-online-accounts(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-online-accounts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-online-miners.git/commit/$          https://salsa.debian.org/gnome-team/gnome-online-miners/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-online-miners(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-online-miners    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-online-miners(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-online-miners/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-panel.git/commit/$          https://salsa.debian.org/gnome-team/gnome-panel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-panel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-panel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-panel(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-panel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-photos.git/commit/$          https://salsa.debian.org/gnome-team/gnome-photos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-photos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-photos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-photos(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-photos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-pkg-tools.git/commit/$          https://salsa.debian.org/gnome-team/gnome-pkg-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-pkg-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-pkg-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-pkg-tools(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-pkg-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-power-manager.git/commit/$          https://salsa.debian.org/gnome-team/gnome-power-manager/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-power-manager(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-power-manager    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-power-manager(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-power-manager/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-recipes.git/commit/$          https://salsa.debian.org/gnome-team/gnome-recipes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-recipes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-recipes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-recipes(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-recipes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-robots.git/commit/$          https://salsa.debian.org/gnome-team/gnome-robots/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-robots(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-robots    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-robots(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-robots/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-screensaver.git/commit/$          https://salsa.debian.org/gnome-team/gnome-screensaver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-screensaver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-screensaver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-screensaver(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-screensaver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-screenshot.git/commit/$          https://salsa.debian.org/gnome-team/gnome-screenshot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-screenshot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-screenshot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-screenshot(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-screenshot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-search-tool.git/commit/$          https://salsa.debian.org/gnome-team/gnome-search-tool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-search-tool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-search-tool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-search-tool(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-search-tool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-session.git/commit/$          https://salsa.debian.org/gnome-team/gnome-session/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-session(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-session    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-session(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-session/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-settings-daemon.git/commit/$          https://salsa.debian.org/gnome-team/gnome-settings-daemon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-settings-daemon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-settings-daemon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-settings-daemon(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-settings-daemon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-shell.git/commit/$          https://salsa.debian.org/gnome-team/gnome-shell/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-shell(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-shell    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-shell(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-shell/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-shell-extension-weather.git/commit/$          https://salsa.debian.org/gnome-team/gnome-shell-extension-weather/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-shell-extension-weather(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-shell-extension-weather    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-shell-extension-weather(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-shell-extension-weather/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-shell-extensions.git/commit/$          https://salsa.debian.org/gnome-team/gnome-shell-extensions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-shell-extensions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-shell-extensions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-shell-extensions(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-shell-extensions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-software.git/commit/$          https://salsa.debian.org/gnome-team/gnome-software/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-software(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-software    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-software(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-software/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-sound-recorder.git/commit/$          https://salsa.debian.org/gnome-team/gnome-sound-recorder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-sound-recorder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-sound-recorder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-sound-recorder(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-sound-recorder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-sudoku.git/commit/$          https://salsa.debian.org/gnome-team/gnome-sudoku/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-sudoku(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-sudoku    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-sudoku(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-sudoku/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-sushi.git/commit/$          https://salsa.debian.org/gnome-team/gnome-sushi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-sushi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-sushi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-sushi(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-sushi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-system-log.git/commit/$          https://salsa.debian.org/gnome-team/gnome-system-log/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-system-log(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-system-log    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-system-log(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-system-log/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-system-monitor.git/commit/$          https://salsa.debian.org/gnome-team/gnome-system-monitor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-system-monitor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-system-monitor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-system-monitor(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-system-monitor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-taquin.git/commit/$          https://salsa.debian.org/gnome-team/gnome-taquin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-taquin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-taquin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-taquin(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-taquin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-terminal.git/commit/$          https://salsa.debian.org/gnome-team/gnome-terminal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-terminal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-terminal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-terminal(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-terminal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-tetravex.git/commit/$          https://salsa.debian.org/gnome-team/gnome-tetravex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-tetravex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-tetravex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-tetravex(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-tetravex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-themes-standard.git/commit/$          https://salsa.debian.org/gnome-team/gnome-themes-extra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-themes-standard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-themes-extra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-themes-standard(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-themes-extra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-todo.git/commit/$          https://salsa.debian.org/gnome-team/gnome-todo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-todo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-todo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-todo(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-todo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-tweak-tool.git/commit/$          https://salsa.debian.org/gnome-team/gnome-tweaks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-tweak-tool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-tweaks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-tweak-tool(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-tweaks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-user-docs.git/commit/$          https://salsa.debian.org/gnome-team/gnome-user-docs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-user-docs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-user-docs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-user-docs(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-user-docs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-user-share.git/commit/$          https://salsa.debian.org/gnome-team/gnome-user-share/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-user-share(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-user-share    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-user-share(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-user-share/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-vfs.git/commit/$          https://salsa.debian.org/gnome-team/gnome-vfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-vfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-vfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-vfs(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-vfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-video-arcade.git/commit/$          https://salsa.debian.org/gnome-team/gnome-video-arcade/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-video-arcade(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-video-arcade    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-video-arcade(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-video-arcade/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-video-effects.git/commit/$          https://salsa.debian.org/gnome-team/gnome-video-effects/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-video-effects(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-video-effects    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-video-effects(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-video-effects/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gnome-weather.git/commit/$          https://salsa.debian.org/gnome-team/gnome-weather/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gnome-weather(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-weather    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gnome-weather(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-weather/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gobject-introspection.git/commit/$          https://salsa.debian.org/gnome-team/gobject-introspection/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gobject-introspection(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gobject-introspection    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gobject-introspection(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gobject-introspection/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/goocanvasmm-2.0.git/commit/$          https://salsa.debian.org/gnome-team/goocanvasmm-2.0/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/goocanvasmm-2.0(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/goocanvasmm-2.0    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/goocanvasmm-2.0(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/goocanvasmm-2.0/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/graphene.git/commit/$          https://salsa.debian.org/gnome-team/graphene/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/graphene(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/graphene    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/graphene(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/graphene/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gsettings-desktop-schemas.git/commit/$          https://salsa.debian.org/gnome-team/gsettings-desktop-schemas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gsettings-desktop-schemas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gsettings-desktop-schemas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gsettings-desktop-schemas(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gsettings-desktop-schemas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gsound.git/commit/$          https://salsa.debian.org/gnome-team/gsound/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gsound(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gsound    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gsound(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gsound/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gspell.git/commit/$          https://salsa.debian.org/gnome-team/gspell/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gspell(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gspell    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gspell(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gspell/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gssdp.git/commit/$          https://salsa.debian.org/gnome-team/gssdp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gssdp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gssdp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gssdp(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gssdp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gtk+2.0.git/commit/$          https://salsa.debian.org/gnome-team/gtk2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gtk+2.0(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gtk2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gtk+2.0(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gtk2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gtk+3.0.git/commit/$          https://salsa.debian.org/gnome-team/gtk3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gtk+3.0(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gtk3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gtk+3.0(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gtk3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gtk+4.0.git/commit/$          https://salsa.debian.org/gnome-team/gtk4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gtk+4.0(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gtk4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gtk+4.0(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gtk4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gtk-d.git/commit/$          https://salsa.debian.org/gnome-team/gtk-d/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gtk-d(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gtk-d    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gtk-d(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gtk-d/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gtk-doc.git/commit/$          https://salsa.debian.org/gnome-team/gtk-doc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gtk-doc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gtk-doc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gtk-doc(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gtk-doc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gtk2-engines.git/commit/$          https://salsa.debian.org/gnome-team/gtk2-engines/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gtk2-engines(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gtk2-engines    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gtk2-engines(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gtk2-engines/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gtkmm-documentation.git/commit/$          https://salsa.debian.org/gnome-team/gtkmm-documentation/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gtkmm-documentation(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gtkmm-documentation    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gtkmm-documentation(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gtkmm-documentation/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gtkmm2.4.git/commit/$          https://salsa.debian.org/gnome-team/gtkmm2.4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gtkmm2.4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gtkmm2.4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gtkmm2.4(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gtkmm2.4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gtkmm3.0.git/commit/$          https://salsa.debian.org/gnome-team/gtkmm3.0/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gtkmm3.0(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gtkmm3.0    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gtkmm3.0(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gtkmm3.0/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gtksourceview2.git/commit/$          https://salsa.debian.org/gnome-team/gtksourceview2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gtksourceview2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gtksourceview2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gtksourceview2(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gtksourceview2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gtksourceview3.git/commit/$          https://salsa.debian.org/gnome-team/gtksourceview3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gtksourceview3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gtksourceview3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gtksourceview3(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gtksourceview3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gtksourceview4.git/commit/$          https://salsa.debian.org/gnome-team/gtksourceview4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gtksourceview4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gtksourceview4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gtksourceview4(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gtksourceview4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gtksourceviewmm.git/commit/$          https://salsa.debian.org/gnome-team/gtksourceviewmm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gtksourceviewmm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gtksourceviewmm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gtksourceviewmm(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gtksourceviewmm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gtkspell3.git/commit/$          https://salsa.debian.org/gnome-team/gtkspell3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gtkspell3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gtkspell3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gtkspell3(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gtkspell3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gtranslator.git/commit/$          https://salsa.debian.org/gnome-team/gtranslator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gtranslator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gtranslator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gtranslator(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gtranslator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gucharmap.git/commit/$          https://salsa.debian.org/gnome-team/gucharmap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gucharmap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gucharmap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gucharmap(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gucharmap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gupnp.git/commit/$          https://salsa.debian.org/gnome-team/gupnp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gupnp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gupnp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gupnp(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gupnp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gupnp-av.git/commit/$          https://salsa.debian.org/gnome-team/gupnp-av/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gupnp-av(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gupnp-av    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gupnp-av(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gupnp-av/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gupnp-dlna.git/commit/$          https://salsa.debian.org/gnome-team/gupnp-dlna/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gupnp-dlna(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gupnp-dlna    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gupnp-dlna(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gupnp-dlna/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gupnp-tools.git/commit/$          https://salsa.debian.org/gnome-team/gupnp-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gupnp-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gupnp-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gupnp-tools(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gupnp-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/gvfs.git/commit/$          https://salsa.debian.org/gnome-team/gvfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/gvfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gvfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/gvfs(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gvfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/iagno.git/commit/$          https://salsa.debian.org/gnome-team/iagno/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/iagno(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/iagno    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/iagno(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/iagno/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/intltool.git/commit/$          https://salsa.debian.org/gnome-team/intltool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/intltool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/intltool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/intltool(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/intltool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/jhbuild.git/commit/$          https://salsa.debian.org/gnome-team/jhbuild/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/jhbuild(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/jhbuild    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/jhbuild(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/jhbuild/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/json-glib.git/commit/$          https://salsa.debian.org/gnome-team/json-glib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/json-glib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/json-glib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/json-glib(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/json-glib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/jsonrpc-glib.git/commit/$          https://salsa.debian.org/gnome-team/jsonrpc-glib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/jsonrpc-glib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/jsonrpc-glib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/jsonrpc-glib(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/jsonrpc-glib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libart-lgpl.git/commit/$          https://salsa.debian.org/gnome-team/libart-lgpl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libart-lgpl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libart-lgpl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libart-lgpl(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libart-lgpl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libbonobo.git/commit/$          https://salsa.debian.org/gnome-team/libbonobo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libbonobo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libbonobo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libbonobo(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libbonobo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libbonoboui.git/commit/$          https://salsa.debian.org/gnome-team/libbonoboui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libbonoboui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libbonoboui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libbonoboui(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libbonoboui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libcanberra.git/commit/$          https://salsa.debian.org/gnome-team/libcanberra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libcanberra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libcanberra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libcanberra(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libcanberra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libchamplain.git/commit/$          https://salsa.debian.org/gnome-team/libchamplain/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libchamplain(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libchamplain    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libchamplain(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libchamplain/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libcloudproviders.git/commit/$          https://salsa.debian.org/gnome-team/libcloudproviders/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libcloudproviders(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libcloudproviders    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libcloudproviders(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libcloudproviders/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libcroco.git/commit/$          https://salsa.debian.org/gnome-team/libcroco/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libcroco(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libcroco    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libcroco(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libcroco/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libcryptui.git/commit/$          https://salsa.debian.org/gnome-team/libcryptui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libcryptui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libcryptui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libcryptui(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libcryptui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libdazzle.git/commit/$          https://salsa.debian.org/gnome-team/libdazzle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libdazzle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libdazzle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libdazzle(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libdazzle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libdmapsharing.git/commit/$          https://salsa.debian.org/gnome-team/libdmapsharing/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libdmapsharing(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libdmapsharing    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libdmapsharing(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libdmapsharing/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libepc.git/commit/$          https://salsa.debian.org/gnome-team/libepc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libepc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libepc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libepc(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libepc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libgda.git/commit/$          https://salsa.debian.org/gnome-team/libgda/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libgda(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libgda    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libgda(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libgda/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libgdamm5.0.git/commit/$          https://salsa.debian.org/gnome-team/libgdamm5.0/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libgdamm5.0(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libgdamm5.0    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libgdamm5.0(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libgdamm5.0/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libgdata.git/commit/$          https://salsa.debian.org/gnome-team/libgdata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libgdata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libgdata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libgdata(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libgdata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libgepub.git/commit/$          https://salsa.debian.org/gnome-team/libgepub/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libgepub(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libgepub    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libgepub(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libgepub/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libglade2.git/commit/$          https://salsa.debian.org/gnome-team/libglade2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libglade2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libglade2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libglade2(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libglade2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libglademm2.4.git/commit/$          https://salsa.debian.org/gnome-team/libglademm2.4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libglademm2.4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libglademm2.4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libglademm2.4(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libglademm2.4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libgnome.git/commit/$          https://salsa.debian.org/gnome-team/libgnome/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libgnome(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libgnome    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libgnome(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libgnome/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libgnome-games-support.git/commit/$          https://salsa.debian.org/gnome-team/libgnome-games-support/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libgnome-games-support(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libgnome-games-support    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libgnome-games-support(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libgnome-games-support/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libgnome-keyring.git/commit/$          https://salsa.debian.org/gnome-team/libgnome-keyring/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libgnome-keyring(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libgnome-keyring    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libgnome-keyring(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libgnome-keyring/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libgnomecanvas.git/commit/$          https://salsa.debian.org/gnome-team/libgnomecanvas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libgnomecanvas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libgnomecanvas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libgnomecanvas(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libgnomecanvas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libgnomecanvasmm2.6.git/commit/$          https://salsa.debian.org/gnome-team/libgnomecanvasmm2.6/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libgnomecanvasmm2.6(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libgnomecanvasmm2.6    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libgnomecanvasmm2.6(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libgnomecanvasmm2.6/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libgnomekbd.git/commit/$          https://salsa.debian.org/gnome-team/libgnomekbd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libgnomekbd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libgnomekbd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libgnomekbd(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libgnomekbd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libgnomeui.git/commit/$          https://salsa.debian.org/gnome-team/libgnomeui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libgnomeui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libgnomeui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libgnomeui(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libgnomeui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libgovirt.git/commit/$          https://salsa.debian.org/gnome-team/libgovirt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libgovirt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libgovirt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libgovirt(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libgovirt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libgtop.git/commit/$          https://salsa.debian.org/gnome-team/libgtop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libgtop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libgtop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libgtop(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libgtop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libgudev.git/commit/$          https://salsa.debian.org/gnome-team/libgudev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libgudev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libgudev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libgudev(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libgudev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libgweather.git/commit/$          https://salsa.debian.org/gnome-team/libgweather/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libgweather(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libgweather    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libgweather(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libgweather/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libgxps.git/commit/$          https://salsa.debian.org/gnome-team/libgxps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libgxps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libgxps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libgxps(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libgxps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libnotify.git/commit/$          https://salsa.debian.org/gnome-team/libnotify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libnotify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libnotify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libnotify(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libnotify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libpeas.git/commit/$          https://salsa.debian.org/gnome-team/libpeas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libpeas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libpeas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libpeas(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libpeas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libproxy.git/commit/$          https://salsa.debian.org/gnome-team/libproxy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libproxy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libproxy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libproxy(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libproxy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libpwquality.git/commit/$          https://salsa.debian.org/gnome-team/libpwquality/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libpwquality(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libpwquality    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libpwquality(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libpwquality/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/librsvg.git/commit/$          https://salsa.debian.org/gnome-team/librsvg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/librsvg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/librsvg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/librsvg(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/librsvg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libsecret.git/commit/$          https://salsa.debian.org/gnome-team/libsecret/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libsecret(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libsecret    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libsecret(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libsecret/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libsoup.git/commit/$          https://salsa.debian.org/gnome-team/libsoup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libsoup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libsoup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libsoup(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libsoup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libunique.git/commit/$          https://salsa.debian.org/gnome-team/libunique/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libunique(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libunique    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libunique(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libunique/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libwnck3.git/commit/$          https://salsa.debian.org/gnome-team/libwnck3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libwnck3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libwnck3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libwnck3(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libwnck3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libxklavier.git/commit/$          https://salsa.debian.org/gnome-team/libxklavier/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libxklavier(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libxklavier    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libxklavier(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libxklavier/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libxml++.git/commit/$          https://salsa.debian.org/gnome-team/libxmlplusplus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libxml++(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libxmlplusplus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libxml++(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libxmlplusplus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/libzapojit.git/commit/$          https://salsa.debian.org/gnome-team/libzapojit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/libzapojit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libzapojit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/libzapojit(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libzapojit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/lightsoff.git/commit/$          https://salsa.debian.org/gnome-team/lightsoff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/lightsoff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/lightsoff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/lightsoff(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/lightsoff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/loudmouth.git/commit/$          https://salsa.debian.org/gnome-team/loudmouth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/loudmouth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/loudmouth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/loudmouth(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/loudmouth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/mallard-rng.git/commit/$          https://salsa.debian.org/gnome-team/mallard-rng/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/mallard-rng(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/mallard-rng    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/mallard-rng(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/mallard-rng/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/meld.git/commit/$          https://salsa.debian.org/gnome-team/meld/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/meld(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/meld    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/meld(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/meld/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/mess-desktop-entries.git/commit/$          https://salsa.debian.org/gnome-team/mess-desktop-entries/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/mess-desktop-entries(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/mess-desktop-entries    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/mess-desktop-entries(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/mess-desktop-entries/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/meta-gnome3.git/commit/$          https://salsa.debian.org/gnome-team/meta-gnome3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/meta-gnome3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/meta-gnome3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/meta-gnome3(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/meta-gnome3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/metacity.git/commit/$          https://salsa.debian.org/gnome-team/metacity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/metacity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/metacity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/metacity(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/metacity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/mm-common.git/commit/$          https://salsa.debian.org/gnome-team/mm-common/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/mm-common(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/mm-common    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/mm-common(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/mm-common/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/mousetweaks.git/commit/$          https://salsa.debian.org/gnome-team/mousetweaks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/mousetweaks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/mousetweaks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/mousetweaks(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/mousetweaks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/mozjs38.git/commit/$          https://salsa.debian.org/gnome-team/mozjs38/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/mozjs38(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/mozjs38    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/mozjs38(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/mozjs38/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/mozjs52.git/commit/$          https://salsa.debian.org/gnome-team/mozjs52/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/mozjs52(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/mozjs52    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/mozjs52(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/mozjs52/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/mutter.git/commit/$          https://salsa.debian.org/gnome-team/mutter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/mutter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/mutter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/mutter(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/mutter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/nautilus.git/commit/$          https://salsa.debian.org/gnome-team/nautilus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/nautilus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/nautilus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/nautilus(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/nautilus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/nautilus-actions.git/commit/$          https://salsa.debian.org/gnome-team/nautilus-actions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/nautilus-actions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/nautilus-actions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/nautilus-actions(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/nautilus-actions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/nautilus-python.git/commit/$          https://salsa.debian.org/gnome-team/nautilus-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/nautilus-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/nautilus-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/nautilus-python(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/nautilus-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/nautilus-sendto.git/commit/$          https://salsa.debian.org/gnome-team/nautilus-sendto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/nautilus-sendto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/nautilus-sendto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/nautilus-sendto(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/nautilus-sendto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/notification-daemon.git/commit/$          https://salsa.debian.org/gnome-team/notification-daemon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/notification-daemon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/notification-daemon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/notification-daemon(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/notification-daemon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/orca.git/commit/$          https://salsa.debian.org/gnome-team/orca/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/orca(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/orca    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/orca(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/orca/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/pango.git/commit/$          https://salsa.debian.org/gnome-team/pango/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/pango(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/pango    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/pango(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/pango/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/pangomm.git/commit/$          https://salsa.debian.org/gnome-team/pangomm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/pangomm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/pangomm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/pangomm(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/pangomm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/pangox-compat.git/commit/$          https://salsa.debian.org/gnome-team/pangox-compat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/pangox-compat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/pangox-compat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/pangox-compat(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/pangox-compat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/phodav.git/commit/$          https://salsa.debian.org/gnome-team/phodav/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/phodav(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/phodav    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/phodav(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/phodav/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/pipewire.git/commit/$          https://salsa.debian.org/gnome-team/pipewire/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/pipewire(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/pipewire    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/pipewire(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/pipewire/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/polari.git/commit/$          https://salsa.debian.org/gnome-team/polari/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/polari(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/polari    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/polari(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/polari/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/pygobject.git/commit/$          https://salsa.debian.org/gnome-team/pygobject/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/pygobject(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/pygobject    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/pygobject(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/pygobject/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/pygobject-2.git/commit/$          https://salsa.debian.org/gnome-team/pygobject-2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/pygobject-2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/pygobject-2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/pygobject-2(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/pygobject-2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/pygtk.git/commit/$          https://salsa.debian.org/gnome-team/pygtk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/pygtk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/pygtk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/pygtk(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/pygtk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/quadrapassel.git/commit/$          https://salsa.debian.org/gnome-team/quadrapassel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/quadrapassel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/quadrapassel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/quadrapassel(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/quadrapassel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/rarian.git/commit/$          https://salsa.debian.org/gnome-team/rarian/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/rarian(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/rarian    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/rarian(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/rarian/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/retro-gtk.git/commit/$          https://salsa.debian.org/gnome-team/retro-gtk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/retro-gtk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/retro-gtk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/retro-gtk(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/retro-gtk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/rhythmbox.git/commit/$          https://salsa.debian.org/gnome-team/rhythmbox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/rhythmbox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/rhythmbox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/rhythmbox(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/rhythmbox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/rygel.git/commit/$          https://salsa.debian.org/gnome-team/rygel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/rygel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/rygel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/rygel(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/rygel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/seahorse.git/commit/$          https://salsa.debian.org/gnome-team/seahorse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/seahorse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/seahorse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/seahorse(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/seahorse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/seed.git/commit/$          https://salsa.debian.org/gnome-team/seed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/seed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/seed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/seed(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/seed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/sound-juicer.git/commit/$          https://salsa.debian.org/gnome-team/sound-juicer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/sound-juicer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/sound-juicer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/sound-juicer(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/sound-juicer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/sound-theme-freedesktop.git/commit/$          https://salsa.debian.org/gnome-team/sound-theme-freedesktop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/sound-theme-freedesktop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/sound-theme-freedesktop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/sound-theme-freedesktop(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/sound-theme-freedesktop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/startup-notification.git/commit/$          https://salsa.debian.org/gnome-team/startup-notification/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/startup-notification(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/startup-notification    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/startup-notification(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/startup-notification/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/swell-foop.git/commit/$          https://salsa.debian.org/gnome-team/swell-foop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/swell-foop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/swell-foop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/swell-foop(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/swell-foop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/switcheroo-control.git/commit/$          https://salsa.debian.org/gnome-team/switcheroo-control/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/switcheroo-control(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/switcheroo-control    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/switcheroo-control(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/switcheroo-control/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/sysprof.git/commit/$          https://salsa.debian.org/gnome-team/sysprof/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/sysprof(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/sysprof    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/sysprof(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/sysprof/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/system-config-printer.git/commit/$          https://salsa.debian.org/gnome-team/system-config-printer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/system-config-printer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/system-config-printer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/system-config-printer(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/system-config-printer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/tali.git/commit/$          https://salsa.debian.org/gnome-team/tali/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/tali(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/tali    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/tali(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/tali/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/template-glib.git/commit/$          https://salsa.debian.org/gnome-team/template-glib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/template-glib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/template-glib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/template-glib(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/template-glib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/tilix.git/commit/$          https://salsa.debian.org/gnome-team/tilix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/tilix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/tilix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/tilix(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/tilix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/totem.git/commit/$          https://salsa.debian.org/gnome-team/totem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/totem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/totem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/totem(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/totem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/totem-pl-parser.git/commit/$          https://salsa.debian.org/gnome-team/totem-pl-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/totem-pl-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/totem-pl-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/totem-pl-parser(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/totem-pl-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/tracker.git/commit/$          https://salsa.debian.org/gnome-team/tracker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/tracker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/tracker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/tracker(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/tracker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/tracker-miners.git/commit/$          https://salsa.debian.org/gnome-team/tracker-miners/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/tracker-miners(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/tracker-miners    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/tracker-miners(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/tracker-miners/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/vinagre.git/commit/$          https://salsa.debian.org/gnome-team/vinagre/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/vinagre(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/vinagre    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/vinagre(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/vinagre/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/vino.git/commit/$          https://salsa.debian.org/gnome-team/vino/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/vino(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/vino    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/vino(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/vino/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/vte2.91.git/commit/$          https://salsa.debian.org/gnome-team/vte2.91/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/vte2.91(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/vte2.91    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/vte2.91(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/vte2.91/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/xdg-user-dirs.git/commit/$          https://salsa.debian.org/gnome-team/xdg-user-dirs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/xdg-user-dirs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/xdg-user-dirs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/xdg-user-dirs(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/xdg-user-dirs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/xdg-user-dirs-gtk.git/commit/$          https://salsa.debian.org/gnome-team/xdg-user-dirs-gtk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/xdg-user-dirs-gtk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/xdg-user-dirs-gtk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/xdg-user-dirs-gtk(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/xdg-user-dirs-gtk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/yelp.git/commit/$          https://salsa.debian.org/gnome-team/yelp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/yelp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/yelp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/yelp(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/yelp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/yelp-tools.git/commit/$          https://salsa.debian.org/gnome-team/yelp-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/yelp-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/yelp-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/yelp-tools(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/yelp-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/yelp-xsl.git/commit/$          https://salsa.debian.org/gnome-team/yelp-xsl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/yelp-xsl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/yelp-xsl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/yelp-xsl(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/yelp-xsl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnome/zenity.git/commit/$          https://salsa.debian.org/gnome-team/zenity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnome/zenity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/zenity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnome/zenity(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/zenity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-utopia/gnome-disk-utility.git/commit/$          https://salsa.debian.org/gnome-team/gnome-disk-utility/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-utopia/gnome-disk-utility(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gnome-disk-utility    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-utopia/gnome-disk-utility(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gnome-disk-utility/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-vala/libgee.git/commit/$          https://salsa.debian.org/gnome-team/libgee/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-vala/libgee(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libgee    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-vala/libgee(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libgee/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-vala/vala.git/commit/$          https://salsa.debian.org/gnome-team/vala/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-vala/vala(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/vala    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-vala/vala(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/vala/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-vala/valabind.git/commit/$          https://salsa.debian.org/debian/valabind/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-vala/valabind(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/valabind    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-vala/valabind(?:\.git)?/(.*)          https://salsa.debian.org/debian/valabind/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-vala/valadoc.git/commit/$          https://salsa.debian.org/gnome-team/valadoc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-vala/valadoc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/valadoc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-vala/valadoc(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/valadoc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/cairo.git/commit/$          https://salsa.debian.org/gnome-team/cairo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/cairo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/cairo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/cairo(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/cairo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/cairomm.git/commit/$          https://salsa.debian.org/gnome-team/cairomm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/cairomm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/cairomm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/cairomm(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/cairomm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gimp.git/commit/$          https://salsa.debian.org/gnome-team/gimp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gimp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/gimp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gimp(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/gimp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libgit2-glib.git/commit/$          https://salsa.debian.org/gnome-team/libgit2-glib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libgit2-glib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libgit2-glib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libgit2-glib(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libgit2-glib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libgom.git/commit/$          https://salsa.debian.org/gnome-team/libgom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libgom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libgom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libgom(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libgom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libgudev.git/commit/$          https://salsa.debian.org/gnome-team/libgudev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libgudev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libgudev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libgudev(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libgudev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libsigc++-2.0.git/commit/$          https://salsa.debian.org/gnome-team/libsigcplusplus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libsigc++-2.0(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/libsigcplusplus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libsigc++-2.0(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/libsigcplusplus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/seed.git/commit/$          https://salsa.debian.org/gnome-team/seed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/seed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/seed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/seed(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/seed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/tracker.git/commit/$          https://salsa.debian.org/gnome-team/tracker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/tracker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnome-team/tracker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/tracker(?:\.git)?/(.*)          https://salsa.debian.org/gnome-team/tracker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/anna.git/commit/$          https://salsa.debian.org/installer-team/anna/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/anna(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/anna    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/anna(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/anna/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/apt-setup.git/commit/$          https://salsa.debian.org/installer-team/apt-setup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/apt-setup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/apt-setup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/apt-setup(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/apt-setup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/arcboot-installer.git/commit/$          https://salsa.debian.org/installer-team/arcboot-installer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/arcboot-installer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/arcboot-installer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/arcboot-installer(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/arcboot-installer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/babelbox.git/commit/$          https://salsa.debian.org/installer-team/babelbox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/babelbox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/babelbox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/babelbox(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/babelbox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/base-installer.git/commit/$          https://salsa.debian.org/installer-team/base-installer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/base-installer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/base-installer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/base-installer(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/base-installer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/bterm-unifont.git/commit/$          https://salsa.debian.org/installer-team/bterm-unifont/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/bterm-unifont(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/bterm-unifont    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/bterm-unifont(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/bterm-unifont/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/busybox.git/commit/$          https://salsa.debian.org/installer-team/busybox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/busybox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/busybox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/busybox(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/busybox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/cdebconf-entropy.git/commit/$          https://salsa.debian.org/installer-team/cdebconf-entropy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/cdebconf-entropy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/cdebconf-entropy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/cdebconf-entropy(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/cdebconf-entropy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/cdebconf-terminal.git/commit/$          https://salsa.debian.org/installer-team/cdebconf-terminal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/cdebconf-terminal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/cdebconf-terminal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/cdebconf-terminal(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/cdebconf-terminal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/cdebconf.git/commit/$          https://salsa.debian.org/installer-team/cdebconf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/cdebconf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/cdebconf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/cdebconf(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/cdebconf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/cdrom-checker.git/commit/$          https://salsa.debian.org/installer-team/cdrom-checker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/cdrom-checker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/cdrom-checker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/cdrom-checker(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/cdrom-checker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/cdrom-detect.git/commit/$          https://salsa.debian.org/installer-team/cdrom-detect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/cdrom-detect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/cdrom-detect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/cdrom-detect(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/cdrom-detect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/cdrom-retriever.git/commit/$          https://salsa.debian.org/installer-team/cdrom-retriever/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/cdrom-retriever(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/cdrom-retriever    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/cdrom-retriever(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/cdrom-retriever/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/choose-mirror.git/commit/$          https://salsa.debian.org/installer-team/choose-mirror/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/choose-mirror(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/choose-mirror    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/choose-mirror(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/choose-mirror/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/clock-setup.git/commit/$          https://salsa.debian.org/installer-team/clock-setup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/clock-setup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/clock-setup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/clock-setup(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/clock-setup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/console-setup.git/commit/$          https://salsa.debian.org/installer-team/console-setup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/console-setup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/console-setup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/console-setup(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/console-setup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/d-i.git/commit/$          https://salsa.debian.org/installer-team/d-i/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/d-i(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/d-i    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/d-i(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/d-i/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/daily-build-logs.git/commit/$          https://salsa.debian.org/installer-team/daily-build-logs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/daily-build-logs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/daily-build-logs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/daily-build-logs(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/daily-build-logs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/debian-installer-launcher.git/commit/$          https://salsa.debian.org/installer-team/debian-installer-launcher/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/debian-installer-launcher(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/debian-installer-launcher    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/debian-installer-launcher(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/debian-installer-launcher/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/debian-installer-netboot-images.git/commit/$          https://salsa.debian.org/installer-team/debian-installer-netboot-images/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/debian-installer-netboot-images(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/debian-installer-netboot-images    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/debian-installer-netboot-images(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/debian-installer-netboot-images/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/debian-installer-utils.git/commit/$          https://salsa.debian.org/installer-team/debian-installer-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/debian-installer-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/debian-installer-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/debian-installer-utils(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/debian-installer-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/debian-installer.git/commit/$          https://salsa.debian.org/installer-team/debian-installer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/debian-installer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/debian-installer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/debian-installer(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/debian-installer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/debootstrap.git/commit/$          https://salsa.debian.org/installer-team/debootstrap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/debootstrap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/debootstrap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/debootstrap(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/debootstrap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/desktop-chooser.git/commit/$          https://salsa.debian.org/installer-team/desktop-chooser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/desktop-chooser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/desktop-chooser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/desktop-chooser(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/desktop-chooser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/devicetype-detect.git/commit/$          https://salsa.debian.org/installer-team/devicetype-detect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/devicetype-detect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/devicetype-detect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/devicetype-detect(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/devicetype-detect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/dh-di.git/commit/$          https://salsa.debian.org/installer-team/dh-di/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/dh-di(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/dh-di    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/dh-di(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/dh-di/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/efi-reader.git/commit/$          https://salsa.debian.org/installer-team/efi-reader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/efi-reader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/efi-reader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/efi-reader(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/efi-reader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/elilo-installer.git/commit/$          https://salsa.debian.org/installer-team/elilo-installer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/elilo-installer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/elilo-installer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/elilo-installer(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/elilo-installer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/finish-install.git/commit/$          https://salsa.debian.org/installer-team/finish-install/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/finish-install(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/finish-install    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/finish-install(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/finish-install/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/flash-kernel.git/commit/$          https://salsa.debian.org/installer-team/flash-kernel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/flash-kernel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/flash-kernel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/flash-kernel(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/flash-kernel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/grub-installer.git/commit/$          https://salsa.debian.org/installer-team/grub-installer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/grub-installer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/grub-installer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/grub-installer(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/grub-installer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/hw-detect.git/commit/$          https://salsa.debian.org/installer-team/hw-detect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/hw-detect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/hw-detect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/hw-detect(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/hw-detect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/installation-locale.git/commit/$          https://salsa.debian.org/installer-team/installation-locale/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/installation-locale(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/installation-locale    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/installation-locale(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/installation-locale/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/installation-report.git/commit/$          https://salsa.debian.org/installer-team/installation-report/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/installation-report(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/installation-report    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/installation-report(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/installation-report/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/iso-scan.git/commit/$          https://salsa.debian.org/installer-team/iso-scan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/iso-scan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/iso-scan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/iso-scan(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/iso-scan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/kadit-playbooks.git/commit/$          https://salsa.debian.org/installer-team/kadit-playbooks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/kadit-playbooks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/kadit-playbooks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/kadit-playbooks(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/kadit-playbooks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/kadit.git/commit/$          https://salsa.debian.org/installer-team/kadit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/kadit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/kadit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/kadit(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/kadit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/kbd-chooser.git/commit/$          https://salsa.debian.org/installer-team/kbd-chooser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/kbd-chooser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/kbd-chooser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/kbd-chooser(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/kbd-chooser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/kernel-wedge.git/commit/$          https://salsa.debian.org/installer-team/kernel-wedge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/kernel-wedge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/kernel-wedge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/kernel-wedge(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/kernel-wedge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/kickseed.git/commit/$          https://salsa.debian.org/installer-team/kickseed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/kickseed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/kickseed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/kickseed(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/kickseed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/libdebian-installer.git/commit/$          https://salsa.debian.org/installer-team/libdebian-installer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/libdebian-installer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/libdebian-installer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/libdebian-installer(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/libdebian-installer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/lilo-installer.git/commit/$          https://salsa.debian.org/installer-team/lilo-installer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/lilo-installer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/lilo-installer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/lilo-installer(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/lilo-installer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/live-installer.git/commit/$          https://salsa.debian.org/installer-team/live-installer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/live-installer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/live-installer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/live-installer(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/live-installer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/localechooser.git/commit/$          https://salsa.debian.org/installer-team/localechooser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/localechooser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/localechooser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/localechooser(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/localechooser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/lowmem.git/commit/$          https://salsa.debian.org/installer-team/lowmem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/lowmem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/lowmem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/lowmem(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/lowmem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/lvmcfg.git/commit/$          https://salsa.debian.org/installer-team/lvmcfg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/lvmcfg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/lvmcfg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/lvmcfg(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/lvmcfg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/main-menu.git/commit/$          https://salsa.debian.org/installer-team/main-menu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/main-menu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/main-menu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/main-menu(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/main-menu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/mdcfg.git/commit/$          https://salsa.debian.org/installer-team/mdcfg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/mdcfg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/mdcfg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/mdcfg(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/mdcfg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/media-retriever.git/commit/$          https://salsa.debian.org/installer-team/media-retriever/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/media-retriever(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/media-retriever    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/media-retriever(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/media-retriever/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/mklibs.git/commit/$          https://salsa.debian.org/installer-team/mklibs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/mklibs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/mklibs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/mklibs(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/mklibs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/mountmedia.git/commit/$          https://salsa.debian.org/installer-team/mountmedia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/mountmedia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/mountmedia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/mountmedia(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/mountmedia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/net-retriever.git/commit/$          https://salsa.debian.org/installer-team/net-retriever/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/net-retriever(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/net-retriever    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/net-retriever(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/net-retriever/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/netboot-assistant.git/commit/$          https://salsa.debian.org/installer-team/netboot-assistant/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/netboot-assistant(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/netboot-assistant    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/netboot-assistant(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/netboot-assistant/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/netcfg.git/commit/$          https://salsa.debian.org/installer-team/netcfg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/netcfg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/netcfg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/netcfg(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/netcfg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/network-console.git/commit/$          https://salsa.debian.org/installer-team/network-console/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/network-console(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/network-console    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/network-console(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/network-console/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/nobootloader.git/commit/$          https://salsa.debian.org/installer-team/nobootloader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/nobootloader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/nobootloader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/nobootloader(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/nobootloader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/oldsys-preseed.git/commit/$          https://salsa.debian.org/installer-team/oldsys-preseed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/oldsys-preseed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/oldsys-preseed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/oldsys-preseed(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/oldsys-preseed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/os-prober.git/commit/$          https://salsa.debian.org/installer-team/os-prober/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/os-prober(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/os-prober    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/os-prober(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/os-prober/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partconf.git/commit/$          https://salsa.debian.org/installer-team/partconf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partconf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partconf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partconf(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partconf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-auto-crypto.git/commit/$          https://salsa.debian.org/installer-team/partman-auto-crypto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-auto-crypto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-auto-crypto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-auto-crypto(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-auto-crypto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-auto-lvm.git/commit/$          https://salsa.debian.org/installer-team/partman-auto-lvm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-auto-lvm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-auto-lvm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-auto-lvm(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-auto-lvm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-auto-raid.git/commit/$          https://salsa.debian.org/installer-team/partman-auto-raid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-auto-raid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-auto-raid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-auto-raid(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-auto-raid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-auto.git/commit/$          https://salsa.debian.org/installer-team/partman-auto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-auto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-auto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-auto(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-auto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-base.git/commit/$          https://salsa.debian.org/installer-team/partman-base/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-base(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-base    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-base(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-base/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-basicfilesystems.git/commit/$          https://salsa.debian.org/installer-team/partman-basicfilesystems/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-basicfilesystems(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-basicfilesystems    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-basicfilesystems(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-basicfilesystems/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-basicmethods.git/commit/$          https://salsa.debian.org/installer-team/partman-basicmethods/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-basicmethods(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-basicmethods    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-basicmethods(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-basicmethods/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-btrfs.git/commit/$          https://salsa.debian.org/installer-team/partman-btrfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-btrfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-btrfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-btrfs(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-btrfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-crypto.git/commit/$          https://salsa.debian.org/installer-team/partman-crypto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-crypto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-crypto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-crypto(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-crypto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-efi.git/commit/$          https://salsa.debian.org/installer-team/partman-efi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-efi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-efi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-efi(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-efi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-ext3.git/commit/$          https://salsa.debian.org/installer-team/partman-ext3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-ext3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-ext3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-ext3(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-ext3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-iscsi.git/commit/$          https://salsa.debian.org/installer-team/partman-iscsi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-iscsi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-iscsi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-iscsi(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-iscsi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-jfs.git/commit/$          https://salsa.debian.org/installer-team/partman-jfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-jfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-jfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-jfs(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-jfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-lvm.git/commit/$          https://salsa.debian.org/installer-team/partman-lvm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-lvm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-lvm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-lvm(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-lvm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-md.git/commit/$          https://salsa.debian.org/installer-team/partman-md/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-md(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-md    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-md(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-md/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-multipath.git/commit/$          https://salsa.debian.org/installer-team/partman-multipath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-multipath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-multipath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-multipath(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-multipath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-nbd.git/commit/$          https://salsa.debian.org/installer-team/partman-nbd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-nbd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-nbd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-nbd(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-nbd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-newworld.git/commit/$          https://salsa.debian.org/installer-team/partman-newworld/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-newworld(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-newworld    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-newworld(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-newworld/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-partitioning.git/commit/$          https://salsa.debian.org/installer-team/partman-partitioning/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-partitioning(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-partitioning    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-partitioning(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-partitioning/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-prep.git/commit/$          https://salsa.debian.org/installer-team/partman-prep/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-prep(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-prep    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-prep(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-prep/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-swapfile.git/commit/$          https://salsa.debian.org/installer-team/partman-swapfile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-swapfile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-swapfile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-swapfile(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-swapfile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-target.git/commit/$          https://salsa.debian.org/installer-team/partman-target/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-target(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-target    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-target(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-target/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-ufs.git/commit/$          https://salsa.debian.org/installer-team/partman-ufs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-ufs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-ufs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-ufs(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-ufs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-xfs.git/commit/$          https://salsa.debian.org/installer-team/partman-xfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-xfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-xfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-xfs(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-xfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/partman-zfs.git/commit/$          https://salsa.debian.org/installer-team/partman-zfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/partman-zfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/partman-zfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/partman-zfs(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/partman-zfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/pkgsel.git/commit/$          https://salsa.debian.org/installer-team/pkgsel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/pkgsel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/pkgsel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/pkgsel(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/pkgsel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/prep-installer.git/commit/$          https://salsa.debian.org/installer-team/prep-installer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/prep-installer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/prep-installer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/prep-installer(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/prep-installer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/preseed.git/commit/$          https://salsa.debian.org/installer-team/preseed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/preseed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/preseed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/preseed(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/preseed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/quik-installer.git/commit/$          https://salsa.debian.org/installer-team/quik-installer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/quik-installer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/quik-installer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/quik-installer(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/quik-installer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/rescue.git/commit/$          https://salsa.debian.org/installer-team/rescue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/rescue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/rescue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/rescue(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/rescue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/rootskel-gtk.git/commit/$          https://salsa.debian.org/installer-team/rootskel-gtk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/rootskel-gtk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/rootskel-gtk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/rootskel-gtk(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/rootskel-gtk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/rootskel.git/commit/$          https://salsa.debian.org/installer-team/rootskel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/rootskel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/rootskel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/rootskel(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/rootskel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/s390-dasd.git/commit/$          https://salsa.debian.org/installer-team/s390-dasd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/s390-dasd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/s390-dasd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/s390-dasd(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/s390-dasd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/s390-netdevice.git/commit/$          https://salsa.debian.org/installer-team/s390-netdevice/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/s390-netdevice(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/s390-netdevice    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/s390-netdevice(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/s390-netdevice/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/s390-sysconfig-writer.git/commit/$          https://salsa.debian.org/installer-team/s390-sysconfig-writer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/s390-sysconfig-writer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/s390-sysconfig-writer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/s390-sysconfig-writer(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/s390-sysconfig-writer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/s390-zfcp.git/commit/$          https://salsa.debian.org/installer-team/s390-zfcp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/s390-zfcp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/s390-zfcp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/s390-zfcp(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/s390-zfcp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/tasksel/tasksel.git/commit/$          https://salsa.debian.org/installer-team/tasksel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/tasksel/tasksel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/tasksel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/tasksel/tasksel(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/tasksel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/tzsetup.git/commit/$          https://salsa.debian.org/installer-team/tzsetup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/tzsetup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/tzsetup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/tzsetup(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/tzsetup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/udpkg.git/commit/$          https://salsa.debian.org/installer-team/udpkg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/udpkg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/udpkg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/udpkg(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/udpkg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/usb-discover.git/commit/$          https://salsa.debian.org/installer-team/usb-discover/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/usb-discover(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/usb-discover    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/usb-discover(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/usb-discover/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/user-setup.git/commit/$          https://salsa.debian.org/installer-team/user-setup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/user-setup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/user-setup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/user-setup(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/user-setup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/win32-loader.git/commit/$          https://salsa.debian.org/installer-team/win32-loader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/win32-loader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/win32-loader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/win32-loader(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/win32-loader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/yaboot-installer.git/commit/$          https://salsa.debian.org/installer-team/yaboot-installer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/yaboot-installer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/yaboot-installer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/yaboot-installer(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/yaboot-installer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/d-i/zipl-installer.git/commit/$          https://salsa.debian.org/installer-team/zipl-installer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/d-i/zipl-installer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/installer-team/zipl-installer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/d-i/zipl-installer(?:\.git)?/(.*)          https://salsa.debian.org/installer-team/zipl-installer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/perl/perl.git/commit/$          https://salsa.debian.org/perl-team/interpreter/perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/perl/perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/interpreter/perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/perl/perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/interpreter/perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/perl/perl-5.12.git/commit/$          https://salsa.debian.org/perl-team/interpreter/perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/perl/perl-5.12(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/interpreter/perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/perl/perl-5.12(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/interpreter/perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/perl/perl-5.14.git/commit/$          https://salsa.debian.org/perl-team/interpreter/perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/perl/perl-5.14(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/interpreter/perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/perl/perl-5.14(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/interpreter/perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/perl/perl-squeeze.git/commit/$          https://salsa.debian.org/perl-team/interpreter/perl-squeeze/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/perl/perl-squeeze(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/interpreter/perl-squeeze    [last,noescape,redirect=permanent]
+RewriteRule ^/git/perl/perl-squeeze(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/interpreter/perl-squeeze/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnucash/gnucash-docs.git/commit/$          https://salsa.debian.org/debian/gnucash-docs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnucash/gnucash-docs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gnucash-docs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnucash/gnucash-docs(?:\.git)?/(.*)          https://salsa.debian.org/debian/gnucash-docs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnucash/gnucash.git/commit/$          https://salsa.debian.org/debian/gnucash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnucash/gnucash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gnucash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnucash/gnucash(?:\.git)?/(.*)          https://salsa.debian.org/debian/gnucash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/afdko-2015.git/commit/$          https://salsa.debian.org/fonts-team/afdko-2015/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/afdko-2015(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/afdko-2015    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/afdko-2015(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/afdko-2015/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/afdko.git/commit/$          https://salsa.debian.org/fonts-team/afdko/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/afdko(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/afdko    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/afdko(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/afdko/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/aglfn.git/commit/$          https://salsa.debian.org/fonts-team/aglfn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/aglfn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/aglfn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/aglfn(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/aglfn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/arkpandora.git/commit/$          https://salsa.debian.org/fonts-team/arkpandora/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/arkpandora(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/arkpandora    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/arkpandora(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/arkpandora/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/birdfont.git/commit/$          https://salsa.debian.org/fonts-team/birdfont/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/birdfont(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/birdfont    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/birdfont(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/birdfont/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/booleanoperations.git/commit/$          https://salsa.debian.org/fonts-team/booleanoperations/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/booleanoperations(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/booleanoperations    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/booleanoperations(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/booleanoperations/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/compreffor.git/commit/$          https://salsa.debian.org/fonts-team/compreffor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/compreffor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/compreffor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/compreffor(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/compreffor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/cu2qu.git/commit/$          https://salsa.debian.org/fonts-team/cu2qu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/cu2qu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/cu2qu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/cu2qu(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/cu2qu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/defcon.git/commit/$          https://salsa.debian.org/fonts-team/defcon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/defcon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/defcon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/defcon(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/defcon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/dkg-handwriting.git/commit/$          https://salsa.debian.org/fonts-team/dkg-handwriting/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/dkg-handwriting(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/dkg-handwriting    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/dkg-handwriting(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/dkg-handwriting/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fdo-core-openfonts.git/commit/$          https://salsa.debian.org/fonts-team/fdo-core-openfonts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fdo-core-openfonts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fdo-core-openfonts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fdo-core-openfonts(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fdo-core-openfonts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/font-compression-reference.git/commit/$          https://salsa.debian.org/fonts-team/font-compression-reference/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/font-compression-reference(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/font-compression-reference    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/font-compression-reference(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/font-compression-reference/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fontforge-doc.git/commit/$          https://salsa.debian.org/fonts-team/fontforge-doc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fontforge-doc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fontforge-doc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fontforge-doc(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fontforge-doc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fontforge-extras.git/commit/$          https://salsa.debian.org/fonts-team/fontforge-extras/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fontforge-extras(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fontforge-extras    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fontforge-extras(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fontforge-extras/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fontforge.git/commit/$          https://salsa.debian.org/fonts-team/fontforge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fontforge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fontforge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fontforge(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fontforge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fontmake.git/commit/$          https://salsa.debian.org/fonts-team/fontmake/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fontmake(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fontmake    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fontmake(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fontmake/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fontmath.git/commit/$          https://salsa.debian.org/fonts-team/fontmath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fontmath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fontmath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fontmath(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fontmath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-alee.git/commit/$          https://salsa.debian.org/fonts-team/fonts-alee/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-alee(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-alee    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-alee(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-alee/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-amazigh.git/commit/$          https://salsa.debian.org/fonts-team/fonts-amazigh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-amazigh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-amazigh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-amazigh(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-amazigh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-android.git/commit/$          https://salsa.debian.org/fonts-team/fonts-android/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-android(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-android    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-android(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-android/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-anonymous-pro.git/commit/$          https://salsa.debian.org/fonts-team/fonts-anonymous-pro/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-anonymous-pro(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-anonymous-pro    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-anonymous-pro(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-anonymous-pro/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-aoyagi-kouzan-t.git/commit/$          https://salsa.debian.org/fonts-team/fonts-aoyagi-kouzan-t/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-aoyagi-kouzan-t(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-aoyagi-kouzan-t    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-aoyagi-kouzan-t(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-aoyagi-kouzan-t/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-aoyagi-soseki.git/commit/$          https://salsa.debian.org/fonts-team/fonts-aoyagi-soseki/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-aoyagi-soseki(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-aoyagi-soseki    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-aoyagi-soseki(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-aoyagi-soseki/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-apanov-heuristica.git/commit/$          https://salsa.debian.org/fonts-team/fonts-apanov-heuristica/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-apanov-heuristica(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-apanov-heuristica    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-apanov-heuristica(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-apanov-heuristica/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-arabeyes.git/commit/$          https://salsa.debian.org/fonts-team/fonts-arabeyes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-arabeyes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-arabeyes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-arabeyes(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-arabeyes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-arkpandora.git/commit/$          https://salsa.debian.org/fonts-team/fonts-arkpandora/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-arkpandora(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-arkpandora    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-arkpandora(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-arkpandora/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-arphic-bkai00mp.git/commit/$          https://salsa.debian.org/fonts-team/fonts-arphic-bkai00mp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-arphic-bkai00mp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-arphic-bkai00mp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-arphic-bkai00mp(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-arphic-bkai00mp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-arphic-bsmi00lp.git/commit/$          https://salsa.debian.org/fonts-team/fonts-arphic-bsmi00lp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-arphic-bsmi00lp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-arphic-bsmi00lp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-arphic-bsmi00lp(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-arphic-bsmi00lp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-arphic-gbsn00lp.git/commit/$          https://salsa.debian.org/fonts-team/fonts-arphic-gbsn00lp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-arphic-gbsn00lp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-arphic-gbsn00lp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-arphic-gbsn00lp(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-arphic-gbsn00lp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-arphic-gkai00mp.git/commit/$          https://salsa.debian.org/fonts-team/fonts-arphic-gkai00mp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-arphic-gkai00mp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-arphic-gkai00mp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-arphic-gkai00mp(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-arphic-gkai00mp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-arphic-ukai.git/commit/$          https://salsa.debian.org/fonts-team/fonts-arphic-ukai/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-arphic-ukai(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-arphic-ukai    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-arphic-ukai(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-arphic-ukai/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-arphic-uming.git/commit/$          https://salsa.debian.org/fonts-team/fonts-arphic-uming/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-arphic-uming(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-arphic-uming    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-arphic-uming(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-arphic-uming/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-averia-gwf.git/commit/$          https://salsa.debian.org/fonts-team/fonts-averia-gwf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-averia-gwf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-averia-gwf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-averia-gwf(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-averia-gwf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-averia-sans-gwf.git/commit/$          https://salsa.debian.org/fonts-team/fonts-averia-sans-gwf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-averia-sans-gwf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-averia-sans-gwf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-averia-sans-gwf(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-averia-sans-gwf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-averia-serif-gwf.git/commit/$          https://salsa.debian.org/fonts-team/fonts-averia-serif-gwf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-averia-serif-gwf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-averia-serif-gwf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-averia-serif-gwf(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-averia-serif-gwf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-babelstone-han.git/commit/$          https://salsa.debian.org/fonts-team/fonts-babelstone-han/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-babelstone-han(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-babelstone-han    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-babelstone-han(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-babelstone-han/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-babelstone-modern.git/commit/$          https://salsa.debian.org/fonts-team/fonts-babelstone-modern/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-babelstone-modern(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-babelstone-modern    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-babelstone-modern(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-babelstone-modern/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-baekmuk.git/commit/$          https://salsa.debian.org/fonts-team/fonts-baekmuk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-baekmuk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-baekmuk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-baekmuk(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-baekmuk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-beteckna.git/commit/$          https://salsa.debian.org/fonts-team/fonts-beteckna/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-beteckna(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-beteckna    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-beteckna(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-beteckna/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-bpg-georgian.git/commit/$          https://salsa.debian.org/fonts-team/fonts-bpg-georgian/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-bpg-georgian(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-bpg-georgian    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-bpg-georgian(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-bpg-georgian/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-breip.git/commit/$          https://salsa.debian.org/fonts-team/fonts-breip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-breip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-breip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-breip(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-breip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-cabin.git/commit/$          https://salsa.debian.org/fonts-team/fonts-cabin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-cabin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-cabin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-cabin(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-cabin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-cabinsketch.git/commit/$          https://salsa.debian.org/fonts-team/fonts-cabinsketch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-cabinsketch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-cabinsketch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-cabinsketch(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-cabinsketch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-cantarell.git/commit/$          https://salsa.debian.org/fonts-team/fonts-cantarell/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-cantarell(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-cantarell    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-cantarell(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-cantarell/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-cardo.git/commit/$          https://salsa.debian.org/fonts-team/fonts-cardo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-cardo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-cardo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-cardo(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-cardo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-century-catalogue.git/commit/$          https://salsa.debian.org/fonts-team/fonts-century-catalogue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-century-catalogue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-century-catalogue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-century-catalogue(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-century-catalogue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-cmu.git/commit/$          https://salsa.debian.org/fonts-team/fonts-cmu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-cmu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-cmu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-cmu(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-cmu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-cns11643.git/commit/$          https://salsa.debian.org/fonts-team/fonts-cns11643/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-cns11643(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-cns11643    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-cns11643(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-cns11643/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-comfortaa.git/commit/$          https://salsa.debian.org/fonts-team/fonts-comfortaa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-comfortaa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-comfortaa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-comfortaa(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-comfortaa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-comic-neue.git/commit/$          https://salsa.debian.org/fonts-team/fonts-comic-neue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-comic-neue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-comic-neue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-comic-neue(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-comic-neue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-croscore.git/commit/$          https://salsa.debian.org/fonts-team/fonts-croscore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-croscore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-croscore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-croscore(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-croscore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-crosextra-caladea.git/commit/$          https://salsa.debian.org/fonts-team/fonts-crosextra-caladea/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-crosextra-caladea(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-crosextra-caladea    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-crosextra-caladea(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-crosextra-caladea/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-crosextra-carlito.git/commit/$          https://salsa.debian.org/fonts-team/fonts-crosextra-carlito/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-crosextra-carlito(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-crosextra-carlito    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-crosextra-carlito(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-crosextra-carlito/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-cwtex.git/commit/$          https://salsa.debian.org/fonts-team/fonts-cwtex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-cwtex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-cwtex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-cwtex(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-cwtex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-dancingscript.git/commit/$          https://salsa.debian.org/fonts-team/fonts-dancingscript/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-dancingscript(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-dancingscript    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-dancingscript(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-dancingscript/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-dejavu.git/commit/$          https://salsa.debian.org/fonts-team/fonts-dejavu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-dejavu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-dejavu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-dejavu(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-dejavu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-dejima-mincho.git/commit/$          https://salsa.debian.org/fonts-team/fonts-dejima-mincho/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-dejima-mincho(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-dejima-mincho    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-dejima-mincho(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-dejima-mincho/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-dosis.git/commit/$          https://salsa.debian.org/fonts-team/fonts-dosis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-dosis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-dosis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-dosis(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-dosis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-dustin.git/commit/$          https://salsa.debian.org/fonts-team/fonts-dustin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-dustin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-dustin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-dustin(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-dustin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-dzongkha.git/commit/$          https://salsa.debian.org/fonts-team/fonts-dzongkha/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-dzongkha(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-dzongkha    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-dzongkha(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-dzongkha/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-ebgaramond.git/commit/$          https://salsa.debian.org/fonts-team/fonts-ebgaramond/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-ebgaramond(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-ebgaramond    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-ebgaramond(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-ebgaramond/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-ecolier-court.git/commit/$          https://salsa.debian.org/fonts-team/fonts-ecolier-court/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-ecolier-court(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-ecolier-court    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-ecolier-court(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-ecolier-court/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-ecolier-lignes-court.git/commit/$          https://salsa.debian.org/fonts-team/fonts-ecolier-lignes-court/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-ecolier-lignes-court(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-ecolier-lignes-court    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-ecolier-lignes-court(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-ecolier-lignes-court/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-elusive-icons.git/commit/$          https://salsa.debian.org/fonts-team/fonts-elusive-icons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-elusive-icons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-elusive-icons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-elusive-icons(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-elusive-icons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-emojitwo.git/commit/$          https://salsa.debian.org/fonts-team/fonts-emojitwo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-emojitwo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-emojitwo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-emojitwo(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-emojitwo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-evertype-conakry.git/commit/$          https://salsa.debian.org/fonts-team/fonts-evertype-conakry/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-evertype-conakry(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-evertype-conakry    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-evertype-conakry(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-evertype-conakry/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-f500.git/commit/$          https://salsa.debian.org/fonts-team/fonts-f500/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-f500(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-f500    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-f500(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-f500/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-fantasque-sans.git/commit/$          https://salsa.debian.org/fonts-team/fonts-fantasque-sans/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-fantasque-sans(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-fantasque-sans    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-fantasque-sans(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-fantasque-sans/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-fanwood.git/commit/$          https://salsa.debian.org/fonts-team/fonts-fanwood/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-fanwood(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-fanwood    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-fanwood(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-fanwood/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-farsiweb.git/commit/$          https://salsa.debian.org/fonts-team/fonts-farsiweb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-farsiweb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-farsiweb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-farsiweb(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-farsiweb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-femkeklaver.git/commit/$          https://salsa.debian.org/fonts-team/fonts-femkeklaver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-femkeklaver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-femkeklaver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-femkeklaver(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-femkeklaver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-firacode.git/commit/$          https://salsa.debian.org/fonts-team/fonts-firacode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-firacode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-firacode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-firacode(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-firacode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-firacode_old.git/commit/$          https://salsa.debian.org/fonts-team/fonts-firacode_old/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-firacode_old(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-firacode_old    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-firacode_old(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-firacode_old/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-fira.git/commit/$          https://salsa.debian.org/fonts-team/fonts-fira/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-fira(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-fira    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-fira(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-fira/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-font-awesome.git/commit/$          https://salsa.debian.org/fonts-team/fonts-font-awesome/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-font-awesome(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-font-awesome    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-font-awesome(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-font-awesome/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-freefarsi.git/commit/$          https://salsa.debian.org/fonts-team/fonts-freefarsi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-freefarsi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-freefarsi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-freefarsi(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-freefarsi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-freefont.git/commit/$          https://salsa.debian.org/fonts-team/fonts-freefont/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-freefont(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-freefont    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-freefont(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-freefont/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-georgewilliams.git/commit/$          https://salsa.debian.org/fonts-team/fonts-georgewilliams/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-georgewilliams(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-georgewilliams    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-georgewilliams(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-georgewilliams/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-artemisia.git/commit/$          https://salsa.debian.org/fonts-team/fonts-gfs-artemisia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-artemisia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-gfs-artemisia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-gfs-artemisia(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-gfs-artemisia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-baskerville.git/commit/$          https://salsa.debian.org/fonts-team/fonts-gfs-baskerville/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-baskerville(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-gfs-baskerville    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-gfs-baskerville(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-gfs-baskerville/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-bodoni-classic.git/commit/$          https://salsa.debian.org/fonts-team/fonts-gfs-bodoni-classic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-bodoni-classic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-gfs-bodoni-classic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-gfs-bodoni-classic(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-gfs-bodoni-classic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-complutum.git/commit/$          https://salsa.debian.org/fonts-team/fonts-gfs-complutum/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-complutum(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-gfs-complutum    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-gfs-complutum(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-gfs-complutum/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-didot-classic.git/commit/$          https://salsa.debian.org/fonts-team/fonts-gfs-didot-classic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-didot-classic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-gfs-didot-classic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-gfs-didot-classic(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-gfs-didot-classic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-didot.git/commit/$          https://salsa.debian.org/fonts-team/fonts-gfs-didot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-didot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-gfs-didot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-gfs-didot(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-gfs-didot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-gazis.git/commit/$          https://salsa.debian.org/fonts-team/fonts-gfs-gazis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-gazis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-gfs-gazis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-gfs-gazis(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-gfs-gazis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-neohellenic.git/commit/$          https://salsa.debian.org/fonts-team/fonts-gfs-neohellenic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-neohellenic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-gfs-neohellenic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-gfs-neohellenic(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-gfs-neohellenic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-olga.git/commit/$          https://salsa.debian.org/fonts-team/fonts-gfs-olga/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-olga(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-gfs-olga    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-gfs-olga(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-gfs-olga/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-porson.git/commit/$          https://salsa.debian.org/fonts-team/fonts-gfs-porson/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-porson(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-gfs-porson    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-gfs-porson(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-gfs-porson/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-solomos.git/commit/$          https://salsa.debian.org/fonts-team/fonts-gfs-solomos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-solomos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-gfs-solomos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-gfs-solomos(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-gfs-solomos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-theokritos.git/commit/$          https://salsa.debian.org/fonts-team/fonts-gfs-theokritos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-gfs-theokritos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-gfs-theokritos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-gfs-theokritos(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-gfs-theokritos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-go.git/commit/$          https://salsa.debian.org/fonts-team/fonts-go/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-go(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-go    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-go(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-go/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-goudybookletter.git/commit/$          https://salsa.debian.org/fonts-team/fonts-goudybookletter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-goudybookletter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-goudybookletter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-goudybookletter(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-goudybookletter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-hack.git/commit/$          https://salsa.debian.org/fonts-team/fonts-hack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-hack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-hack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-hack(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-hack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-hanazono.git/commit/$          https://salsa.debian.org/fonts-team/fonts-hanazono/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-hanazono(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-hanazono    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-hanazono(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-hanazono/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-horai-umefont.git/commit/$          https://salsa.debian.org/fonts-team/fonts-horai-umefont/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-horai-umefont(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-horai-umefont    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-horai-umefont(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-horai-umefont/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-hosny-amiri.git/commit/$          https://salsa.debian.org/fonts-team/fonts-hosny-amiri/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-hosny-amiri(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-hosny-amiri    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-hosny-amiri(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-hosny-amiri/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-hosny-thabit.git/commit/$          https://salsa.debian.org/fonts-team/fonts-hosny-thabit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-hosny-thabit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-hosny-thabit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-hosny-thabit(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-hosny-thabit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/font-sil-sophia-nubian.git/commit/$          https://salsa.debian.org/fonts-team/font-sil-sophia-nubian/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/font-sil-sophia-nubian(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/font-sil-sophia-nubian    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/font-sil-sophia-nubian(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/font-sil-sophia-nubian/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-im-fell.git/commit/$          https://salsa.debian.org/fonts-team/fonts-im-fell/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-im-fell(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-im-fell    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-im-fell(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-im-fell/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-inconsolata.git/commit/$          https://salsa.debian.org/fonts-team/fonts-inconsolata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-inconsolata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-inconsolata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-inconsolata(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-inconsolata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-ipaexfont.git/commit/$          https://salsa.debian.org/fonts-team/fonts-ipaexfont/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-ipaexfont(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-ipaexfont    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-ipaexfont(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-ipaexfont/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-ipafont.git/commit/$          https://salsa.debian.org/fonts-team/fonts-ipafont/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-ipafont(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-ipafont    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-ipafont(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-ipafont/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-ipafont-nonfree.git/commit/$          https://salsa.debian.org/fonts-team/fonts-ipafont-nonfree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-ipafont-nonfree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-ipafont-nonfree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-ipafont-nonfree(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-ipafont-nonfree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-ipafont-nonfree-jisx0208.git/commit/$          https://salsa.debian.org/fonts-team/fonts-ipafont-nonfree-jisx0208/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-ipafont-nonfree-jisx0208(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-ipafont-nonfree-jisx0208    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-ipafont-nonfree-jisx0208(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-ipafont-nonfree-jisx0208/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-ipamj-mincho.git/commit/$          https://salsa.debian.org/fonts-team/fonts-ipamj-mincho/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-ipamj-mincho(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-ipamj-mincho    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-ipamj-mincho(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-ipamj-mincho/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-ircam-amazigh.git/commit/$          https://salsa.debian.org/fonts-team/fonts-ircam-amazigh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-ircam-amazigh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-ircam-amazigh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-ircam-amazigh(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-ircam-amazigh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-isabella.git/commit/$          https://salsa.debian.org/fonts-team/fonts-isabella/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-isabella(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-isabella    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-isabella(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-isabella/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-johnsmith-induni.git/commit/$          https://salsa.debian.org/fonts-team/fonts-johnsmith-induni/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-johnsmith-induni(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-johnsmith-induni    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-johnsmith-induni(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-johnsmith-induni/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-junction.git/commit/$          https://salsa.debian.org/fonts-team/fonts-junction/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-junction(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-junction    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-junction(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-junction/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-junicode.git/commit/$          https://salsa.debian.org/fonts-team/fonts-junicode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-junicode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-junicode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-junicode(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-junicode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-jura.git/commit/$          https://salsa.debian.org/fonts-team/fonts-jura/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-jura(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-jura    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-jura(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-jura/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-kacst.git/commit/$          https://salsa.debian.org/fonts-team/fonts-kacst/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-kacst(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-kacst    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-kacst(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-kacst/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-kacst-one.git/commit/$          https://salsa.debian.org/fonts-team/fonts-kacst-one/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-kacst-one(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-kacst-one    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-kacst-one(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-kacst-one/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-kanjistrokeorders.git/commit/$          https://salsa.debian.org/fonts-team/fonts-kanjistrokeorders/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-kanjistrokeorders(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-kanjistrokeorders    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-kanjistrokeorders(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-kanjistrokeorders/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-kaushanscript.git/commit/$          https://salsa.debian.org/fonts-team/fonts-kaushanscript/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-kaushanscript(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-kaushanscript    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-kaushanscript(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-kaushanscript/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-khmeros.git/commit/$          https://salsa.debian.org/fonts-team/fonts-khmeros/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-khmeros(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-khmeros    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-khmeros(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-khmeros/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-kiloji.git/commit/$          https://salsa.debian.org/fonts-team/fonts-kiloji/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-kiloji(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-kiloji    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-kiloji(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-kiloji/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-klaudia-berenika.git/commit/$          https://salsa.debian.org/fonts-team/fonts-klaudia-berenika/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-klaudia-berenika(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-klaudia-berenika    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-klaudia-berenika(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-klaudia-berenika/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-komatuna.git/commit/$          https://salsa.debian.org/fonts-team/fonts-komatuna/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-komatuna(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-komatuna    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-komatuna(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-komatuna/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-konatu.git/commit/$          https://salsa.debian.org/fonts-team/fonts-konatu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-konatu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-konatu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-konatu(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-konatu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-kouzan-mouhitsu.git/commit/$          https://salsa.debian.org/fonts-team/fonts-kouzan-mouhitsu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-kouzan-mouhitsu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-kouzan-mouhitsu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-kouzan-mouhitsu(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-kouzan-mouhitsu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-kristi.git/commit/$          https://salsa.debian.org/fonts-team/fonts-kristi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-kristi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-kristi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-kristi(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-kristi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-lao.git/commit/$          https://salsa.debian.org/fonts-team/fonts-lao/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-lao(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-lao    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-lao(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-lao/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-larabie.git/commit/$          https://salsa.debian.org/fonts-team/fonts-larabie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-larabie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-larabie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-larabie(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-larabie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-lato.git/commit/$          https://salsa.debian.org/fonts-team/fonts-lato/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-lato(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-lato    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-lato(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-lato/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-leckerli-one.git/commit/$          https://salsa.debian.org/fonts-team/fonts-leckerli-one/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-leckerli-one(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-leckerli-one    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-leckerli-one(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-leckerli-one/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-levien-museum.git/commit/$          https://salsa.debian.org/fonts-team/fonts-levien-museum/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-levien-museum(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-levien-museum    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-levien-museum(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-levien-museum/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-levien-typoscript.git/commit/$          https://salsa.debian.org/fonts-team/fonts-levien-typoscript/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-levien-typoscript(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-levien-typoscript    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-levien-typoscript(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-levien-typoscript/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-lexi-gulim.git/commit/$          https://salsa.debian.org/fonts-team/fonts-lexi-gulim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-lexi-gulim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-lexi-gulim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-lexi-gulim(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-lexi-gulim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-lexi-saebom.git/commit/$          https://salsa.debian.org/fonts-team/fonts-lexi-saebom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-lexi-saebom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-lexi-saebom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-lexi-saebom(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-lexi-saebom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-lg-aboriginal.git/commit/$          https://salsa.debian.org/fonts-team/fonts-lg-aboriginal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-lg-aboriginal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-lg-aboriginal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-lg-aboriginal(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-lg-aboriginal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-liberation2.git/commit/$          https://salsa.debian.org/fonts-team/fonts-liberation2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-liberation2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-liberation2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-liberation2(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-liberation2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-liberation.git/commit/$          https://salsa.debian.org/fonts-team/fonts-liberation/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-liberation(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-liberation    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-liberation(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-liberation/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-lindenhill.git/commit/$          https://salsa.debian.org/fonts-team/fonts-lindenhill/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-lindenhill(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-lindenhill    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-lindenhill(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-lindenhill/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-linex.git/commit/$          https://salsa.debian.org/fonts-team/fonts-linex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-linex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-linex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-linex(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-linex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-linuxlibertine.git/commit/$          https://salsa.debian.org/fonts-team/fonts-linuxlibertine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-linuxlibertine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-linuxlibertine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-linuxlibertine(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-linuxlibertine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-lklug-sinhala.git/commit/$          https://salsa.debian.org/fonts-team/fonts-lklug-sinhala/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-lklug-sinhala(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-lklug-sinhala    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-lklug-sinhala(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-lklug-sinhala/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-lobstertwo.git/commit/$          https://salsa.debian.org/fonts-team/fonts-lobstertwo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-lobstertwo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-lobstertwo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-lobstertwo(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-lobstertwo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-manchufont.git/commit/$          https://salsa.debian.org/fonts-team/fonts-manchufont/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-manchufont(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-manchufont    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-manchufont(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-manchufont/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-mathematica.git/commit/$          https://salsa.debian.org/fonts-team/fonts-mathematica/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-mathematica(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-mathematica    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-mathematica(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-mathematica/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-meguri.git/commit/$          https://salsa.debian.org/fonts-team/fonts-meguri/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-meguri(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-meguri    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-meguri(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-meguri/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-mgopen.git/commit/$          https://salsa.debian.org/fonts-team/fonts-mgopen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-mgopen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-mgopen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-mgopen(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-mgopen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-migmix.git/commit/$          https://salsa.debian.org/fonts-team/fonts-migmix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-migmix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-migmix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-migmix(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-migmix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-misaki.git/commit/$          https://salsa.debian.org/fonts-team/fonts-misaki/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-misaki(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-misaki    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-misaki(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-misaki/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-mmcedar.git/commit/$          https://salsa.debian.org/fonts-team/fonts-mmcedar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-mmcedar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-mmcedar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-mmcedar(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-mmcedar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-monapo.git/commit/$          https://salsa.debian.org/fonts-team/fonts-monapo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-monapo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-monapo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-monapo(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-monapo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-monoid.git/commit/$          https://salsa.debian.org/fonts-team/fonts-monoid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-monoid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-monoid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-monoid(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-monoid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-mononoki.git/commit/$          https://salsa.debian.org/fonts-team/fonts-mononoki/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-mononoki(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-mononoki    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-mononoki(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-mononoki/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-motoya-l-cedar.git/commit/$          https://salsa.debian.org/fonts-team/fonts-motoya-l-cedar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-motoya-l-cedar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-motoya-l-cedar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-motoya-l-cedar(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-motoya-l-cedar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-motoya-l-maruberi.git/commit/$          https://salsa.debian.org/fonts-team/fonts-motoya-l-maruberi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-motoya-l-maruberi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-motoya-l-maruberi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-motoya-l-maruberi(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-motoya-l-maruberi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-mph-2b-damase.git/commit/$          https://salsa.debian.org/fonts-team/fonts-mph-2b-damase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-mph-2b-damase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-mph-2b-damase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-mph-2b-damase(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-mph-2b-damase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-mplus.git/commit/$          https://salsa.debian.org/fonts-team/fonts-mplus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-mplus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-mplus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-mplus(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-mplus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-nafees.git/commit/$          https://salsa.debian.org/fonts-team/fonts-nafees/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-nafees(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-nafees    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-nafees(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-nafees/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-nanum-coding.git/commit/$          https://salsa.debian.org/fonts-team/fonts-nanum-coding/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-nanum-coding(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-nanum-coding    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-nanum-coding(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-nanum-coding/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-nanum-eco.git/commit/$          https://salsa.debian.org/fonts-team/fonts-nanum-eco/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-nanum-eco(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-nanum-eco    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-nanum-eco(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-nanum-eco/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-nanum.git/commit/$          https://salsa.debian.org/fonts-team/fonts-nanum/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-nanum(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-nanum    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-nanum(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-nanum/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-nanum-gothic-light.git/commit/$          https://salsa.debian.org/fonts-team/fonts-nanum-gothic-light/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-nanum-gothic-light(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-nanum-gothic-light    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-nanum-gothic-light(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-nanum-gothic-light/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-naver-d2coding.git/commit/$          https://salsa.debian.org/fonts-team/fonts-naver-d2coding/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-naver-d2coding(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-naver-d2coding    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-naver-d2coding(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-naver-d2coding/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-noto-cjk.git/commit/$          https://salsa.debian.org/fonts-team/fonts-noto-cjk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-noto-cjk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-noto-cjk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-noto-cjk(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-noto-cjk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-noto-color-emoji.git/commit/$          https://salsa.debian.org/fonts-team/fonts-noto-color-emoji/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-noto-color-emoji(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-noto-color-emoji    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-noto-color-emoji(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-noto-color-emoji/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-noto.git/commit/$          https://salsa.debian.org/fonts-team/fonts-noto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-noto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-noto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-noto(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-noto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-ocr-a.git/commit/$          https://salsa.debian.org/fonts-team/fonts-ocr-a/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-ocr-a(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-ocr-a    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-ocr-a(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-ocr-a/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-ocr-b.git/commit/$          https://salsa.debian.org/fonts-team/fonts-ocr-b/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-ocr-b(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-ocr-b    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-ocr-b(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-ocr-b/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-oflb-asana-math.git/commit/$          https://salsa.debian.org/fonts-team/fonts-oflb-asana-math/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-oflb-asana-math(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-oflb-asana-math    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-oflb-asana-math(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-oflb-asana-math/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-oflb-euterpe.git/commit/$          https://salsa.debian.org/fonts-team/fonts-oflb-euterpe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-oflb-euterpe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-oflb-euterpe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-oflb-euterpe(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-oflb-euterpe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-okolaks.git/commit/$          https://salsa.debian.org/fonts-team/fonts-okolaks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-okolaks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-okolaks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-okolaks(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-okolaks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-oldstandard.git/commit/$          https://salsa.debian.org/fonts-team/fonts-oldstandard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-oldstandard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-oldstandard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-oldstandard(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-oldstandard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-opendin.git/commit/$          https://salsa.debian.org/fonts-team/fonts-opendin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-opendin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-opendin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-opendin(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-opendin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-open-sans.git/commit/$          https://salsa.debian.org/fonts-team/fonts-open-sans/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-open-sans(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-open-sans    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-open-sans(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-open-sans/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-oradano-mincho.git/commit/$          https://salsa.debian.org/fonts-team/fonts-oradano-mincho/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-oradano-mincho(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-oradano-mincho    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-oradano-mincho(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-oradano-mincho/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-oradano-mincho-gsrr.git/commit/$          https://salsa.debian.org/fonts-team/fonts-oradano-mincho-gsrr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-oradano-mincho-gsrr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-oradano-mincho-gsrr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-oradano-mincho-gsrr(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-oradano-mincho-gsrr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-paktype.git/commit/$          https://salsa.debian.org/fonts-team/fonts-paktype/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-paktype(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-paktype    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-paktype(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-paktype/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-paratype-sans.git/commit/$          https://salsa.debian.org/fonts-team/fonts-paratype-sans/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-paratype-sans(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-paratype-sans    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-paratype-sans(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-paratype-sans/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-pecita.git/commit/$          https://salsa.debian.org/fonts-team/fonts-pecita/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-pecita(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-pecita    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-pecita(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-pecita/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-play.git/commit/$          https://salsa.debian.org/fonts-team/fonts-play/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-play(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-play    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-play(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-play/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-pompiere.git/commit/$          https://salsa.debian.org/fonts-team/fonts-pompiere/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-pompiere(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-pompiere    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-pompiere(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-pompiere/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-prociono.git/commit/$          https://salsa.debian.org/fonts-team/fonts-prociono/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-prociono(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-prociono    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-prociono(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-prociono/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-quattrocento.git/commit/$          https://salsa.debian.org/fonts-team/fonts-quattrocento/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-quattrocento(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-quattrocento    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-quattrocento(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-quattrocento/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-radisnoir.git/commit/$          https://salsa.debian.org/fonts-team/fonts-radisnoir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-radisnoir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-radisnoir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-radisnoir(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-radisnoir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-ricty-diminished.git/commit/$          https://salsa.debian.org/fonts-team/fonts-ricty-diminished/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-ricty-diminished(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-ricty-diminished    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-ricty-diminished(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-ricty-diminished/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-roboto.git/commit/$          https://salsa.debian.org/fonts-team/fonts-roboto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-roboto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-roboto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-roboto(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-roboto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-roboto-slab.git/commit/$          https://salsa.debian.org/fonts-team/fonts-roboto-slab/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-roboto-slab(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-roboto-slab    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-roboto-slab(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-roboto-slab/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-rufscript.git/commit/$          https://salsa.debian.org/fonts-team/fonts-rufscript/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-rufscript(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-rufscript    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-rufscript(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-rufscript/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sawarabi-gothic.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sawarabi-gothic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sawarabi-gothic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sawarabi-gothic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sawarabi-gothic(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sawarabi-gothic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sawarabi-mincho.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sawarabi-mincho/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sawarabi-mincho(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sawarabi-mincho    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sawarabi-mincho(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sawarabi-mincho/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-senamirmir-washra.git/commit/$          https://salsa.debian.org/fonts-team/fonts-senamirmir-washra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-senamirmir-washra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-senamirmir-washra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-senamirmir-washra(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-senamirmir-washra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-seto.git/commit/$          https://salsa.debian.org/fonts-team/fonts-seto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-seto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-seto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-seto(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-seto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-abyssinica.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-abyssinica/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-abyssinica(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-abyssinica    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-abyssinica(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-abyssinica/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-andika-compact.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-andika-compact/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-andika-compact(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-andika-compact    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-andika-compact(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-andika-compact/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-andika.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-andika/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-andika(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-andika    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-andika(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-andika/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-andikanewbasic.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-andikanewbasic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-andikanewbasic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-andikanewbasic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-andikanewbasic(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-andikanewbasic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-annapurna.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-annapurna/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-annapurna(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-annapurna    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-annapurna(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-annapurna/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-awami-nastaliq.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-awami-nastaliq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-awami-nastaliq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-awami-nastaliq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-awami-nastaliq(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-awami-nastaliq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-charis-compact.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-charis-compact/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-charis-compact(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-charis-compact    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-charis-compact(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-charis-compact/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-charis.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-charis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-charis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-charis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-charis(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-charis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-dai-banna.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-dai-banna/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-dai-banna(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-dai-banna    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-dai-banna(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-dai-banna/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-douloscipher.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-douloscipher/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-douloscipher(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-douloscipher    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-douloscipher(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-douloscipher/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-doulos-compact.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-doulos-compact/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-doulos-compact(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-doulos-compact    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-doulos-compact(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-doulos-compact/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-doulos.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-doulos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-doulos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-doulos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-doulos(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-doulos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-ezra.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-ezra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-ezra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-ezra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-ezra(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-ezra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-galatia.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-galatia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-galatia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-galatia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-galatia(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-galatia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-gentium-basic.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-gentium-basic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-gentium-basic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-gentium-basic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-gentium-basic(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-gentium-basic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-gentium.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-gentium/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-gentium(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-gentium    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-gentium(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-gentium/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-gentiumplus-compact.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-gentiumplus-compact/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-gentiumplus-compact(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-gentiumplus-compact    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-gentiumplus-compact(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-gentiumplus-compact/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-gentiumplus.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-gentiumplus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-gentiumplus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-gentiumplus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-gentiumplus(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-gentiumplus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-harmattan.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-harmattan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-harmattan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-harmattan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-harmattan(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-harmattan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-lateef.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-lateef/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-lateef(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-lateef    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-lateef(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-lateef/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-mondulkiri-extra.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-mondulkiri-extra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-mondulkiri-extra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-mondulkiri-extra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-mondulkiri-extra(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-mondulkiri-extra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-mondulkiri.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-mondulkiri/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-mondulkiri(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-mondulkiri    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-mondulkiri(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-mondulkiri/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-nuosusil.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-nuosusil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-nuosusil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-nuosusil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-nuosusil(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-nuosusil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-padauk.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-padauk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-padauk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-padauk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-padauk(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-padauk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-scheherazade.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-scheherazade/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-scheherazade(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-scheherazade    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-scheherazade(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-scheherazade/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-sophia-nubian.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-sophia-nubian/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-sophia-nubian(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-sophia-nubian    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-sophia-nubian(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-sophia-nubian/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-tagmukay.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-tagmukay/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-tagmukay(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-tagmukay    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-tagmukay(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-tagmukay/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-taiheritagepro.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-taiheritagepro/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-taiheritagepro(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-taiheritagepro    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-taiheritagepro(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-taiheritagepro/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-unicodebmpfallback.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-unicodebmpfallback/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-unicodebmpfallback(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-unicodebmpfallback    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-unicodebmpfallback(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-unicodebmpfallback/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-zaghawa-beria.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sil-zaghawa-beria/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sil-zaghawa-beria(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sil-zaghawa-beria    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sil-zaghawa-beria(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sil-zaghawa-beria/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-sipa-arundina.git/commit/$          https://salsa.debian.org/fonts-team/fonts-sipa-arundina/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-sipa-arundina(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-sipa-arundina    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-sipa-arundina(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-sipa-arundina/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-staypuft.git/commit/$          https://salsa.debian.org/fonts-team/fonts-staypuft/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-staypuft(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-staypuft    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-staypuft(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-staypuft/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-takao.git/commit/$          https://salsa.debian.org/fonts-team/fonts-takao/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-takao(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-takao    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-takao(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-takao/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-tibetan-machine.git/commit/$          https://salsa.debian.org/fonts-team/fonts-tibetan-machine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-tibetan-machine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-tibetan-machine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-tibetan-machine(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-tibetan-machine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-tlwg.git/commit/$          https://salsa.debian.org/fonts-team/fonts-tlwg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-tlwg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-tlwg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-tlwg(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-tlwg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-togoshi-mincho.git/commit/$          https://salsa.debian.org/fonts-team/fonts-togoshi-mincho/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-togoshi-mincho(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-togoshi-mincho    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-togoshi-mincho(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-togoshi-mincho/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-tomsontalks.git/commit/$          https://salsa.debian.org/fonts-team/fonts-tomsontalks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-tomsontalks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-tomsontalks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-tomsontalks(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-tomsontalks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-tuffy.git/commit/$          https://salsa.debian.org/fonts-team/fonts-tuffy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-tuffy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-tuffy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-tuffy(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-tuffy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-ubuntu.git/commit/$          https://salsa.debian.org/fonts-team/fonts-ubuntu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-ubuntu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-ubuntu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-ubuntu(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-ubuntu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-ubuntu-title.git/commit/$          https://salsa.debian.org/fonts-team/fonts-ubuntu-title/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-ubuntu-title(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-ubuntu-title    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-ubuntu-title(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-ubuntu-title/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-ukij-uyghur.git/commit/$          https://salsa.debian.org/fonts-team/fonts-ukij-uyghur/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-ukij-uyghur(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-ukij-uyghur    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-ukij-uyghur(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-ukij-uyghur/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-umeplus-cl.git/commit/$          https://salsa.debian.org/fonts-team/fonts-umeplus-cl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-umeplus-cl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-umeplus-cl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-umeplus-cl(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-umeplus-cl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-umeplus.git/commit/$          https://salsa.debian.org/fonts-team/fonts-umeplus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-umeplus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-umeplus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-umeplus(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-umeplus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-unfonts-core.git/commit/$          https://salsa.debian.org/fonts-team/fonts-unfonts-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-unfonts-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-unfonts-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-unfonts-core(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-unfonts-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-unfonts-extra.git/commit/$          https://salsa.debian.org/fonts-team/fonts-unfonts-extra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-unfonts-extra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-unfonts-extra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-unfonts-extra(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-unfonts-extra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-unikurdweb.git/commit/$          https://salsa.debian.org/fonts-team/fonts-unikurdweb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-unikurdweb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-unikurdweb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-unikurdweb(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-unikurdweb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-uralic.git/commit/$          https://salsa.debian.org/fonts-team/fonts-uralic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-uralic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-uralic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-uralic(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-uralic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-urw-base35.git/commit/$          https://salsa.debian.org/fonts-team/fonts-urw-base35/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-urw-base35(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-urw-base35    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-urw-base35(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-urw-base35/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-vlgothic.git/commit/$          https://salsa.debian.org/fonts-team/fonts-vlgothic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-vlgothic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-vlgothic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-vlgothic(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-vlgothic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-vollkorn.git/commit/$          https://salsa.debian.org/fonts-team/fonts-vollkorn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-vollkorn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-vollkorn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-vollkorn(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-vollkorn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-woowa-hanna.git/commit/$          https://salsa.debian.org/fonts-team/fonts-woowa-hanna/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-woowa-hanna(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-woowa-hanna    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-woowa-hanna(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-woowa-hanna/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-wqy-microhei.git/commit/$          https://salsa.debian.org/fonts-team/fonts-wqy-microhei/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-wqy-microhei(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-wqy-microhei    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-wqy-microhei(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-wqy-microhei/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-wqy-zenhei.git/commit/$          https://salsa.debian.org/fonts-team/fonts-wqy-zenhei/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-wqy-zenhei(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-wqy-zenhei    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-wqy-zenhei(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-wqy-zenhei/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-yanone-kaffeesatz.git/commit/$          https://salsa.debian.org/fonts-team/fonts-yanone-kaffeesatz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-yanone-kaffeesatz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-yanone-kaffeesatz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-yanone-kaffeesatz(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-yanone-kaffeesatz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonts-yozvox-yozfont.git/commit/$          https://salsa.debian.org/fonts-team/fonts-yozvox-yozfont/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonts-yozvox-yozfont(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonts-yozvox-yozfont    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonts-yozvox-yozfont(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonts-yozvox-yozfont/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/fonttools.git/commit/$          https://salsa.debian.org/fonts-team/fonttools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/fonttools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/fonttools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/fonttools(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/fonttools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/glyphsinfo.git/commit/$          https://salsa.debian.org/fonts-team/glyphsinfo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/glyphsinfo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/glyphsinfo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/glyphsinfo(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/glyphsinfo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/googlefontdirectory-tools.git/commit/$          https://salsa.debian.org/fonts-team/googlefontdirectory-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/googlefontdirectory-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/googlefontdirectory-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/googlefontdirectory-tools(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/googlefontdirectory-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/grcompiler.git/commit/$          https://salsa.debian.org/fonts-team/grcompiler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/grcompiler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/grcompiler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/grcompiler(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/grcompiler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/hinting-viewer.git/commit/$          https://salsa.debian.org/fonts-team/hinting-viewer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/hinting-viewer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/hinting-viewer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/hinting-viewer(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/hinting-viewer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/lcdf-typetools.git/commit/$          https://salsa.debian.org/fonts-team/lcdf-typetools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/lcdf-typetools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/lcdf-typetools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/lcdf-typetools(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/lcdf-typetools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/libspiro.git/commit/$          https://salsa.debian.org/fonts-team/libspiro/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/libspiro(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/libspiro    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/libspiro(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/libspiro/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/libuninameslist.git/commit/$          https://salsa.debian.org/fonts-team/libuninameslist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/libuninameslist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/libuninameslist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/libuninameslist(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/libuninameslist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/libxmlbird.git/commit/$          https://salsa.debian.org/fonts-team/libxmlbird/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/libxmlbird(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/libxmlbird    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/libxmlbird(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/libxmlbird/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/mensis.git/commit/$          https://salsa.debian.org/fonts-team/mensis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/mensis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/mensis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/mensis(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/mensis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/moe-standard-fonts.git/commit/$          https://salsa.debian.org/fonts-team/moe-standard-fonts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/moe-standard-fonts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/moe-standard-fonts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/moe-standard-fonts(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/moe-standard-fonts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/mutatormath.git/commit/$          https://salsa.debian.org/fonts-team/mutatormath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/mutatormath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/mutatormath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/mutatormath(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/mutatormath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/nototools.git/commit/$          https://salsa.debian.org/fonts-team/nototools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/nototools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/nototools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/nototools(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/nototools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/octicons.git/commit/$          https://salsa.debian.org/fonts-team/octicons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/octicons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/octicons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/octicons(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/octicons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/open-font-design-toolkit.git/commit/$          https://salsa.debian.org/fonts-team/open-font-design-toolkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/open-font-design-toolkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/open-font-design-toolkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/open-font-design-toolkit(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/open-font-design-toolkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/pkg-fonts.git/commit/$          https://salsa.debian.org/fonts-team/pkg-fonts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/pkg-fonts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/pkg-fonts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/pkg-fonts(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/pkg-fonts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/pyclipper.git/commit/$          https://salsa.debian.org/fonts-team/pyclipper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/pyclipper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/pyclipper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/pyclipper(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/pyclipper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/robofab.git/commit/$          https://salsa.debian.org/fonts-team/robofab/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/robofab(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/robofab    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/robofab(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/robofab/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/ttf-anonymous-pro.git/commit/$          https://salsa.debian.org/fonts-team/ttf-anonymous-pro/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/ttf-anonymous-pro(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/ttf-anonymous-pro    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/ttf-anonymous-pro(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/ttf-anonymous-pro/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/ttfautohint.git/commit/$          https://salsa.debian.org/fonts-team/ttfautohint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/ttfautohint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/ttfautohint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/ttfautohint(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/ttfautohint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/ttf-paratype-sans.git/commit/$          https://salsa.debian.org/fonts-team/ttf-paratype-sans/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/ttf-paratype-sans(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/ttf-paratype-sans    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/ttf-paratype-sans(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/ttf-paratype-sans/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/ttf-sazanami.git/commit/$          https://salsa.debian.org/fonts-team/ttf-sazanami/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/ttf-sazanami(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/ttf-sazanami    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/ttf-sazanami(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/ttf-sazanami/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/ttf-tagbanwa.git/commit/$          https://salsa.debian.org/fonts-team/ttf-tagbanwa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/ttf-tagbanwa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/ttf-tagbanwa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/ttf-tagbanwa(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/ttf-tagbanwa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/ufo2ft.git/commit/$          https://salsa.debian.org/fonts-team/ufo2ft/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/ufo2ft(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/ufo2ft    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/ufo2ft(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/ufo2ft/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/ufolib.git/commit/$          https://salsa.debian.org/fonts-team/ufolib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/ufolib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/ufolib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/ufolib(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/ufolib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/woff2.git/commit/$          https://salsa.debian.org/fonts-team/woff2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/woff2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/woff2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/woff2(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/woff2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/woff-tools.git/commit/$          https://salsa.debian.org/fonts-team/woff-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/woff-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/woff-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/woff-tools(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/woff-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/xfonts-ayu.git/commit/$          https://salsa.debian.org/fonts-team/xfonts-ayu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/xfonts-ayu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/xfonts-ayu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/xfonts-ayu(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/xfonts-ayu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/xfonts-efont-unicode.git/commit/$          https://salsa.debian.org/fonts-team/xfonts-efont-unicode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/xfonts-efont-unicode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/xfonts-efont-unicode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/xfonts-efont-unicode(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/xfonts-efont-unicode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/xfonts-kaname.git/commit/$          https://salsa.debian.org/fonts-team/xfonts-kaname/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/xfonts-kaname(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/xfonts-kaname    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/xfonts-kaname(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/xfonts-kaname/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/xfonts-kappa20.git/commit/$          https://salsa.debian.org/fonts-team/xfonts-kappa20/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/xfonts-kappa20(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/xfonts-kappa20    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/xfonts-kappa20(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/xfonts-kappa20/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/xfonts-mplus.git/commit/$          https://salsa.debian.org/fonts-team/xfonts-mplus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/xfonts-mplus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/xfonts-mplus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/xfonts-mplus(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/xfonts-mplus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/xfonts-naga10.git/commit/$          https://salsa.debian.org/fonts-team/xfonts-naga10/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/xfonts-naga10(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/xfonts-naga10    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/xfonts-naga10(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/xfonts-naga10/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/xfonts-scalable-nonfree.git/commit/$          https://salsa.debian.org/fonts-team/xfonts-scalable-nonfree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/xfonts-scalable-nonfree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/xfonts-scalable-nonfree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/xfonts-scalable-nonfree(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/xfonts-scalable-nonfree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/xfonts-shinonome.git/commit/$          https://salsa.debian.org/fonts-team/xfonts-shinonome/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/xfonts-shinonome(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/xfonts-shinonome    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/xfonts-shinonome(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/xfonts-shinonome/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/xfonts-wqy.git/commit/$          https://salsa.debian.org/fonts-team/xfonts-wqy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/xfonts-wqy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/xfonts-wqy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/xfonts-wqy(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/xfonts-wqy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-fonts/xgridfit.git/commit/$          https://salsa.debian.org/fonts-team/xgridfit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-fonts/xgridfit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fonts-team/xgridfit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-fonts/xgridfit(?:\.git)?/(.*)          https://salsa.debian.org/fonts-team/xgridfit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-haproxy/haproxy.git/commit/$          https://salsa.debian.org/haproxy-team/haproxy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-haproxy/haproxy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/haproxy-team/haproxy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-haproxy/haproxy(?:\.git)?/(.*)          https://salsa.debian.org/haproxy-team/haproxy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mutt/mutt.git/commit/$          https://salsa.debian.org/mutt-team/mutt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mutt/mutt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mutt-team/mutt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mutt/mutt(?:\.git)?/(.*)          https://salsa.debian.org/mutt-team/mutt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mutt/neomutt.git/commit/$          https://salsa.debian.org/mutt-team/neomutt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mutt/neomutt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mutt-team/neomutt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mutt/neomutt(?:\.git)?/(.*)          https://salsa.debian.org/mutt-team/neomutt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-xml-sgml/packages/xml-core.git/commit/$          https://salsa.debian.org/xml-sgml-team/xml-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-xml-sgml/packages/xml-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xml-sgml-team/xml-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-xml-sgml/packages/xml-core(?:\.git)?/(.*)          https://salsa.debian.org/xml-sgml-team/xml-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-xml-sgml/libxml2.git/commit/$          https://salsa.debian.org/xml-sgml-team/libxml2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-xml-sgml/libxml2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xml-sgml-team/libxml2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-xml-sgml/libxml2(?:\.git)?/(.*)          https://salsa.debian.org/xml-sgml-team/libxml2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-xml-sgml/libxslt.git/commit/$          https://salsa.debian.org/xml-sgml-team/libxslt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-xml-sgml/libxslt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xml-sgml-team/libxslt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-xml-sgml/libxslt(?:\.git)?/(.*)          https://salsa.debian.org/xml-sgml-team/libxslt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-xml-sgml/xml-core.git/commit/$          https://salsa.debian.org/xml-sgml-team/xml-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-xml-sgml/xml-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xml-sgml-team/xml-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-xml-sgml/xml-core(?:\.git)?/(.*)          https://salsa.debian.org/xml-sgml-team/xml-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-xml-sgml/xmlsec1.git/commit/$          https://salsa.debian.org/xml-sgml-team/xmlsec1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-xml-sgml/xmlsec1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xml-sgml-team/xmlsec1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-xml-sgml/xmlsec1(?:\.git)?/(.*)          https://salsa.debian.org/xml-sgml-team/xmlsec1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/brlaser.git/commit/$          https://salsa.debian.org/printing-team/brlaser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/brlaser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/brlaser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/brlaser(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/brlaser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/c2050.git/commit/$          https://salsa.debian.org/printing-team/c2050/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/c2050(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/c2050    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/c2050(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/c2050/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/c2esp.git/commit/$          https://salsa.debian.org/printing-team/c2esp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/c2esp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/c2esp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/c2esp(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/c2esp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/cjet.git/commit/$          https://salsa.debian.org/printing-team/cjet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/cjet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/cjet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/cjet(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/cjet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/cups.git/commit/$          https://salsa.debian.org/printing-team/cups/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/cups(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/cups    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/cups(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/cups/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/cups-bjnp.git/commit/$          https://salsa.debian.org/printing-team/cups-bjnp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/cups-bjnp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/cups-bjnp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/cups-bjnp(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/cups-bjnp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/cups-filters.git/commit/$          https://salsa.debian.org/printing-team/cups-filters/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/cups-filters(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/cups-filters    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/cups-filters(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/cups-filters/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/dymo-cups-drivers.git/commit/$          https://salsa.debian.org/printing-team/dymo-cups-drivers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/dymo-cups-drivers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/dymo-cups-drivers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/dymo-cups-drivers(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/dymo-cups-drivers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/epson-inkjet-printer-escpr.git/commit/$          https://salsa.debian.org/printing-team/epson-inkjet-printer-escpr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/epson-inkjet-printer-escpr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/epson-inkjet-printer-escpr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/epson-inkjet-printer-escpr(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/epson-inkjet-printer-escpr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/foo2zjs.git/commit/$          https://salsa.debian.org/printing-team/foo2zjs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/foo2zjs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/foo2zjs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/foo2zjs(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/foo2zjs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/foomatic-db.git/commit/$          https://salsa.debian.org/printing-team/foomatic-db/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/foomatic-db(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/foomatic-db    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/foomatic-db(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/foomatic-db/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/foomatic-db-engine.git/commit/$          https://salsa.debian.org/printing-team/foomatic-db-engine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/foomatic-db-engine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/foomatic-db-engine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/foomatic-db-engine(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/foomatic-db-engine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/fxlinuxprint.git/commit/$          https://salsa.debian.org/printing-team/fxlinuxprint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/fxlinuxprint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/fxlinuxprint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/fxlinuxprint(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/fxlinuxprint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/ghostscript.git/commit/$          https://salsa.debian.org/printing-team/ghostscript/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/ghostscript(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/ghostscript    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/ghostscript(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/ghostscript/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/gutenprint.git/commit/$          https://salsa.debian.org/printing-team/gutenprint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/gutenprint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/gutenprint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/gutenprint(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/gutenprint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/hplip.git/commit/$          https://salsa.debian.org/printing-team/hplip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/hplip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/hplip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/hplip(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/hplip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/ijs.git/commit/$          https://salsa.debian.org/printing-team/ijs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/ijs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/ijs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/ijs(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/ijs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/ippusbxd.git/commit/$          https://salsa.debian.org/printing-team/ippusbxd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/ippusbxd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/ippusbxd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/ippusbxd(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/ippusbxd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/jbig2dec.git/commit/$          https://salsa.debian.org/printing-team/jbig2dec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/jbig2dec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/jbig2dec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/jbig2dec(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/jbig2dec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/m2300w.git/commit/$          https://salsa.debian.org/printing-team/m2300w/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/m2300w(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/m2300w    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/m2300w(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/m2300w/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/min12xxw.git/commit/$          https://salsa.debian.org/printing-team/min12xxw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/min12xxw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/min12xxw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/min12xxw(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/min12xxw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/pnm2ppa.git/commit/$          https://salsa.debian.org/printing-team/pnm2ppa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/pnm2ppa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/pnm2ppa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/pnm2ppa(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/pnm2ppa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/printing-metas.git/commit/$          https://salsa.debian.org/printing-team/printing-metas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/printing-metas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/printing-metas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/printing-metas(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/printing-metas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/ptouch-driver.git/commit/$          https://salsa.debian.org/printing-team/ptouch-driver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/ptouch-driver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/ptouch-driver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/ptouch-driver(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/ptouch-driver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/pxljr.git/commit/$          https://salsa.debian.org/printing-team/pxljr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/pxljr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/pxljr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/pxljr(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/pxljr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/pyppd.git/commit/$          https://salsa.debian.org/printing-team/pyppd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/pyppd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/pyppd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/pyppd(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/pyppd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/rastertosag-gdi.git/commit/$          https://salsa.debian.org/printing-team/rastertosag-gdi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/rastertosag-gdi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/rastertosag-gdi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/rastertosag-gdi(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/rastertosag-gdi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/splix.git/commit/$          https://salsa.debian.org/printing-team/splix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/splix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/splix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/splix(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/splix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/printing/tea4cups.git/commit/$          https://salsa.debian.org/printing-team/tea4cups/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/printing/tea4cups(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/printing-team/tea4cups    [last,noescape,redirect=permanent]
+RewriteRule ^/git/printing/tea4cups(?:\.git)?/(.*)          https://salsa.debian.org/printing-team/tea4cups/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/apt-listbugs/apt-listbugs.git/commit/$          https://salsa.debian.org/frx-guest/apt-listbugs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/apt-listbugs/apt-listbugs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/frx-guest/apt-listbugs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/apt-listbugs/apt-listbugs(?:\.git)?/(.*)          https://salsa.debian.org/frx-guest/apt-listbugs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/binfmt-support/binfmt-support.git/commit/$          https://salsa.debian.org/debian/binfmt-support/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/binfmt-support/binfmt-support(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/binfmt-support    [last,noescape,redirect=permanent]
+RewriteRule ^/git/binfmt-support/binfmt-support(?:\.git)?/(.*)          https://salsa.debian.org/debian/binfmt-support/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/channel-debian-de/channel-debian-de.git/commit/$          https://salsa.debian.org/debian.de-team/channel-debian-de/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/channel-debian-de/channel-debian-de(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian.de-team/channel-debian-de    [last,noescape,redirect=permanent]
+RewriteRule ^/git/channel-debian-de/channel-debian-de(?:\.git)?/(.*)          https://salsa.debian.org/debian.de-team/channel-debian-de/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/abcmidi.git/commit/$          https://salsa.debian.org/multimedia-team/abcmidi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/abcmidi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/abcmidi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/abcmidi(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/abcmidi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/argagg.git/commit/$          https://salsa.debian.org/debian/argagg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/argagg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/argagg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/argagg(?:\.git)?/(.*)          https://salsa.debian.org/debian/argagg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/arping.git/commit/$          https://salsa.debian.org/debian/arping/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/arping(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/arping    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/arping(?:\.git)?/(.*)          https://salsa.debian.org/debian/arping/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/assword.git/commit/$          https://salsa.debian.org/debian/impass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/assword(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/impass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/assword(?:\.git)?/(.*)          https://salsa.debian.org/debian/impass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/asunder.git/commit/$          https://salsa.debian.org/debian/asunder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/asunder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/asunder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/asunder(?:\.git)?/(.*)          https://salsa.debian.org/debian/asunder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/atheme-services.git/commit/$          https://salsa.debian.org/debian/atheme-services/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/atheme-services(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/atheme-services    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/atheme-services(?:\.git)?/(.*)          https://salsa.debian.org/debian/atheme-services/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/autogen.git/commit/$          https://salsa.debian.org/debian/autogen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/autogen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/autogen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/autogen(?:\.git)?/(.*)          https://salsa.debian.org/debian/autogen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/bogl.git/commit/$          https://salsa.debian.org/debian/bogl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/bogl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/bogl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/bogl(?:\.git)?/(.*)          https://salsa.debian.org/debian/bogl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/ca-certificates.git/commit/$          https://salsa.debian.org/debian/ca-certificates/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/ca-certificates(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/ca-certificates    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/ca-certificates(?:\.git)?/(.*)          https://salsa.debian.org/debian/ca-certificates/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/canlock.git/commit/$          https://salsa.debian.org/debian/canlock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/canlock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/canlock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/canlock(?:\.git)?/(.*)          https://salsa.debian.org/debian/canlock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/ccnet.git/commit/$          https://salsa.debian.org/debian/ccnet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/ccnet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/ccnet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/ccnet(?:\.git)?/(.*)          https://salsa.debian.org/debian/ccnet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/cdargs.git/commit/$          https://salsa.debian.org/debian/cdargs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/cdargs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/cdargs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/cdargs(?:\.git)?/(.*)          https://salsa.debian.org/debian/cdargs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/charybdis.git/commit/$          https://salsa.debian.org/debian/charybdis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/charybdis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/charybdis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/charybdis(?:\.git)?/(.*)          https://salsa.debian.org/debian/charybdis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/cjose.git/commit/$          https://salsa.debian.org/debian/cjose/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/cjose(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/cjose    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/cjose(?:\.git)?/(.*)          https://salsa.debian.org/debian/cjose/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/clex.git/commit/$          https://salsa.debian.org/debian/clex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/clex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/clex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/clex(?:\.git)?/(.*)          https://salsa.debian.org/debian/clex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/connman.git/commit/$          https://salsa.debian.org/debian/connman/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/connman(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/connman    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/connman(?:\.git)?/(.*)          https://salsa.debian.org/debian/connman/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/corebird.git/commit/$          https://salsa.debian.org/debian/corebird/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/corebird(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/corebird    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/corebird(?:\.git)?/(.*)          https://salsa.debian.org/debian/corebird/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/cppdb.git/commit/$          https://salsa.debian.org/debian/cppdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/cppdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/cppdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/cppdb(?:\.git)?/(.*)          https://salsa.debian.org/debian/cppdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/cpu.git/commit/$          https://salsa.debian.org/debian/cpu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/cpu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/cpu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/cpu(?:\.git)?/(.*)          https://salsa.debian.org/debian/cpu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/criu.git/commit/$          https://salsa.debian.org/debian/criu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/criu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/criu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/criu(?:\.git)?/(.*)          https://salsa.debian.org/debian/criu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/cyrus-imspd.git/commit/$          https://salsa.debian.org/debian/cyrus-imspd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/cyrus-imspd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/cyrus-imspd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/cyrus-imspd(?:\.git)?/(.*)          https://salsa.debian.org/debian/cyrus-imspd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/czmq.git/commit/$          https://salsa.debian.org/debian/czmq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/czmq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/czmq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/czmq(?:\.git)?/(.*)          https://salsa.debian.org/debian/czmq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/c-ares.git/commit/$          https://salsa.debian.org/debian/c-ares/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/c-ares(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/c-ares    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/c-ares(?:\.git)?/(.*)          https://salsa.debian.org/debian/c-ares/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/dacs.git/commit/$          https://salsa.debian.org/debian/dacs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/dacs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/dacs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/dacs(?:\.git)?/(.*)          https://salsa.debian.org/debian/dacs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/dds.git/commit/$          https://salsa.debian.org/debian/dds/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/dds(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/dds    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/dds(?:\.git)?/(.*)          https://salsa.debian.org/debian/dds/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/dealer.git/commit/$          https://salsa.debian.org/debian/dealer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/dealer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/dealer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/dealer(?:\.git)?/(.*)          https://salsa.debian.org/debian/dealer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/deal.git/commit/$          https://salsa.debian.org/debian/deal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/deal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/deal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/deal(?:\.git)?/(.*)          https://salsa.debian.org/debian/deal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/debian-ctte.git/commit/$          https://salsa.debian.org/debian/tech-ctte/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/debian-ctte(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/tech-ctte    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/debian-ctte(?:\.git)?/(.*)          https://salsa.debian.org/debian/tech-ctte/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/debian-security-support.git/commit/$          https://salsa.debian.org/debian/debian-security-support/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/debian-security-support(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/debian-security-support    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/debian-security-support(?:\.git)?/(.*)          https://salsa.debian.org/debian/debian-security-support/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/debirf.git/commit/$          https://salsa.debian.org/debian/debirf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/debirf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/debirf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/debirf(?:\.git)?/(.*)          https://salsa.debian.org/debian/debirf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/debmirror.git/commit/$          https://salsa.debian.org/debian/debmirror/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/debmirror(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/debmirror    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/debmirror(?:\.git)?/(.*)          https://salsa.debian.org/debian/debmirror/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/deb-maint/cmph.git/commit/$          https://salsa.debian.org/debian/cmph/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/deb-maint/cmph(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/cmph    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/deb-maint/cmph(?:\.git)?/(.*)          https://salsa.debian.org/debian/cmph/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/devscripts.git/commit/$          https://salsa.debian.org/debian/devscripts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/devscripts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/devscripts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/devscripts(?:\.git)?/(.*)          https://salsa.debian.org/debian/devscripts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/docker-compose.git/commit/$          https://salsa.debian.org/docker-compose-team/docker-compose/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/docker-compose(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/docker-compose-team/docker-compose    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/docker-compose(?:\.git)?/(.*)          https://salsa.debian.org/docker-compose-team/docker-compose/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/docker-pycreds.git/commit/$          https://salsa.debian.org/docker-compose-team/docker-pycreds/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/docker-pycreds(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/docker-compose-team/docker-pycreds    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/docker-pycreds(?:\.git)?/(.*)          https://salsa.debian.org/docker-compose-team/docker-pycreds/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/doctest.git/commit/$          https://salsa.debian.org/debian/doctest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/doctest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/doctest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/doctest(?:\.git)?/(.*)          https://salsa.debian.org/debian/doctest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/dputng.git/commit/$          https://salsa.debian.org/debian/dput-ng/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/dputng(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/dput-ng    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/dputng(?:\.git)?/(.*)          https://salsa.debian.org/debian/dput-ng/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/dwarfutils.git/commit/$          https://salsa.debian.org/wolff-guest/dwarfutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/dwarfutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wolff-guest/dwarfutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/dwarfutils(?:\.git)?/(.*)          https://salsa.debian.org/wolff-guest/dwarfutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/emacspeak-ss.git/commit/$          https://salsa.debian.org/a11y-team/emacspeak-ss/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/emacspeak-ss(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/emacspeak-ss    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/emacspeak-ss(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/emacspeak-ss/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/entr.git/commit/$          https://salsa.debian.org/debian/entr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/entr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/entr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/entr(?:\.git)?/(.*)          https://salsa.debian.org/debian/entr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/epstool.git/commit/$          https://salsa.debian.org/debian/epstool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/epstool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/epstool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/epstool(?:\.git)?/(.*)          https://salsa.debian.org/debian/epstool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/eqonomize.git/commit/$          https://salsa.debian.org/debian/eqonomize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/eqonomize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/eqonomize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/eqonomize(?:\.git)?/(.*)          https://salsa.debian.org/debian/eqonomize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/eztrace.git/commit/$          https://salsa.debian.org/debian/eztrace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/eztrace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/eztrace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/eztrace(?:\.git)?/(.*)          https://salsa.debian.org/debian/eztrace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/faketime.git/commit/$          https://salsa.debian.org/debian/faketime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/faketime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/faketime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/faketime(?:\.git)?/(.*)          https://salsa.debian.org/debian/faketime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/fastnetmon.git/commit/$          https://salsa.debian.org/debian/fastnetmon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/fastnetmon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/fastnetmon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/fastnetmon(?:\.git)?/(.*)          https://salsa.debian.org/debian/fastnetmon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/fdroidserver.git/commit/$          https://salsa.debian.org/debian/fdroidserver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/fdroidserver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/fdroidserver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/fdroidserver(?:\.git)?/(.*)          https://salsa.debian.org/debian/fdroidserver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/fdutils.git/commit/$          https://salsa.debian.org/debian/fdutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/fdutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/fdutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/fdutils(?:\.git)?/(.*)          https://salsa.debian.org/debian/fdutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/fcgiwrap.git/commit/$          https://salsa.debian.org/debian/fcgiwrap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/fcgiwrap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/fcgiwrap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/fcgiwrap(?:\.git)?/(.*)          https://salsa.debian.org/debian/fcgiwrap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/flightcrew.git/commit/$          https://salsa.debian.org/debian/flightcrew/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/flightcrew(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/flightcrew    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/flightcrew(?:\.git)?/(.*)          https://salsa.debian.org/debian/flightcrew/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/flog.git/commit/$          https://salsa.debian.org/debian/flog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/flog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/flog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/flog(?:\.git)?/(.*)          https://salsa.debian.org/debian/flog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/fosfat.git/commit/$          https://salsa.debian.org/debian/fosfat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/fosfat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/fosfat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/fosfat(?:\.git)?/(.*)          https://salsa.debian.org/debian/fosfat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/fox16.git/commit/$          https://salsa.debian.org/wolff-guest/fox1.6/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/fox16(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wolff-guest/fox1.6    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/fox16(?:\.git)?/(.*)          https://salsa.debian.org/wolff-guest/fox1.6/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/freeglut.git/commit/$          https://salsa.debian.org/debian/freeglut/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/freeglut(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/freeglut    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/freeglut(?:\.git)?/(.*)          https://salsa.debian.org/debian/freeglut/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/fswatch.git/commit/$          https://salsa.debian.org/debian/fswatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/fswatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/fswatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/fswatch(?:\.git)?/(.*)          https://salsa.debian.org/debian/fswatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/geeqie.git/commit/$          https://salsa.debian.org/debian/geeqie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/geeqie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/geeqie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/geeqie(?:\.git)?/(.*)          https://salsa.debian.org/debian/geeqie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/genius.git/commit/$          https://salsa.debian.org/fsateler/genius/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/genius(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/fsateler/genius    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/genius(?:\.git)?/(.*)          https://salsa.debian.org/fsateler/genius/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/getmail.git/commit/$          https://salsa.debian.org/debian/getmail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/getmail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/getmail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/getmail(?:\.git)?/(.*)          https://salsa.debian.org/debian/getmail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gexiv2.git/commit/$          https://salsa.debian.org/debian/gexiv2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gexiv2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gexiv2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gexiv2(?:\.git)?/(.*)          https://salsa.debian.org/debian/gexiv2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gimagereader.git/commit/$          https://salsa.debian.org/debian/gimagereader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gimagereader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gimagereader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gimagereader(?:\.git)?/(.*)          https://salsa.debian.org/debian/gimagereader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gitso.git/commit/$          https://salsa.debian.org/debian/gitso/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gitso(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gitso    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gitso(?:\.git)?/(.*)          https://salsa.debian.org/debian/gitso/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gmrender-resurrect.git/commit/$          https://salsa.debian.org/debian/gmrender-resurrect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gmrender-resurrect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gmrender-resurrect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gmrender-resurrect(?:\.git)?/(.*)          https://salsa.debian.org/debian/gmrender-resurrect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gmime.git/commit/$          https://salsa.debian.org/debian/gmime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gmime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gmime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gmime(?:\.git)?/(.*)          https://salsa.debian.org/debian/gmime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gnome-shell-extension-autohidetopbar.git/commit/$          https://salsa.debian.org/debian/gnome-shell-extension-autohidetopbar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gnome-shell-extension-autohidetopbar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gnome-shell-extension-autohidetopbar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gnome-shell-extension-autohidetopbar(?:\.git)?/(.*)          https://salsa.debian.org/debian/gnome-shell-extension-autohidetopbar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gnome-shell-extension-suspend-button.git/commit/$          https://salsa.debian.org/debian/gnome-shell-extension-suspend-button/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gnome-shell-extension-suspend-button(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gnome-shell-extension-suspend-button    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gnome-shell-extension-suspend-button(?:\.git)?/(.*)          https://salsa.debian.org/debian/gnome-shell-extension-suspend-button/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gnome-shell-pomodoro.git/commit/$          https://salsa.debian.org/debian/gnome-shell-pomodoro/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gnome-shell-pomodoro(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gnome-shell-pomodoro    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gnome-shell-pomodoro(?:\.git)?/(.*)          https://salsa.debian.org/debian/gnome-shell-pomodoro/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/goocanvas.git/commit/$          https://salsa.debian.org/debian/goocanvas-2.0/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/goocanvas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/goocanvas-2.0    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/goocanvas(?:\.git)?/(.*)          https://salsa.debian.org/debian/goocanvas-2.0/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gpm.git/commit/$          https://salsa.debian.org/debian/gpm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gpm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gpm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gpm(?:\.git)?/(.*)          https://salsa.debian.org/debian/gpm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gramps.git/commit/$          https://salsa.debian.org/debian/gramps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gramps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gramps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gramps(?:\.git)?/(.*)          https://salsa.debian.org/debian/gramps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gstreamermm-1.0.git/commit/$          https://salsa.debian.org/debian/gstreamermm-1.0/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gstreamermm-1.0(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gstreamermm-1.0    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gstreamermm-1.0(?:\.git)?/(.*)          https://salsa.debian.org/debian/gstreamermm-1.0/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gtg-trace.git/commit/$          https://salsa.debian.org/debian/gtg-trace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gtg-trace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gtg-trace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gtg-trace(?:\.git)?/(.*)          https://salsa.debian.org/debian/gtg-trace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gtkspellmm.git/commit/$          https://salsa.debian.org/debian/gtkspellmm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gtkspellmm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gtkspellmm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gtkspellmm(?:\.git)?/(.*)          https://salsa.debian.org/debian/gtkspellmm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gtk-im-libthai.git/commit/$          https://salsa.debian.org/debian/gtk-im-libthai/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gtk-im-libthai(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gtk-im-libthai    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gtk-im-libthai(?:\.git)?/(.*)          https://salsa.debian.org/debian/gtk-im-libthai/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gtranscribe.git/commit/$          https://salsa.debian.org/debian/gtranscribe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gtranscribe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gtranscribe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gtranscribe(?:\.git)?/(.*)          https://salsa.debian.org/debian/gtranscribe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gvidm.git/commit/$          https://salsa.debian.org/debian/gvidm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gvidm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gvidm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gvidm(?:\.git)?/(.*)          https://salsa.debian.org/debian/gvidm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/hexchat.git/commit/$          https://salsa.debian.org/debian/hexchat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/hexchat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/hexchat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/hexchat(?:\.git)?/(.*)          https://salsa.debian.org/debian/hexchat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/httraqt.git/commit/$          https://salsa.debian.org/debian/httraqt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/httraqt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/httraqt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/httraqt(?:\.git)?/(.*)          https://salsa.debian.org/debian/httraqt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/ht.git/commit/$          https://salsa.debian.org/debian/ht/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/ht(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/ht    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/ht(?:\.git)?/(.*)          https://salsa.debian.org/debian/ht/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/hunspell-fr.git/commit/$          https://salsa.debian.org/debian/hunspell-fr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/hunspell-fr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/hunspell-fr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/hunspell-fr(?:\.git)?/(.*)          https://salsa.debian.org/debian/hunspell-fr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/hxtools.git/commit/$          https://salsa.debian.org/debian/hxtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/hxtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/hxtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/hxtools(?:\.git)?/(.*)          https://salsa.debian.org/debian/hxtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/i7z.git/commit/$          https://salsa.debian.org/debian/i7z/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/i7z(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/i7z    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/i7z(?:\.git)?/(.*)          https://salsa.debian.org/debian/i7z/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/ibus-libthai.git/commit/$          https://salsa.debian.org/debian/ibus-libthai/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/ibus-libthai(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/ibus-libthai    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/ibus-libthai(?:\.git)?/(.*)          https://salsa.debian.org/debian/ibus-libthai/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/irclog2html.git/commit/$          https://salsa.debian.org/debian/irclog2html/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/irclog2html(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/irclog2html    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/irclog2html(?:\.git)?/(.*)          https://salsa.debian.org/debian/irclog2html/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/irssi-plugin-xmpp.git/commit/$          https://salsa.debian.org/debian/irssi-plugin-xmpp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/irssi-plugin-xmpp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/irssi-plugin-xmpp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/irssi-plugin-xmpp(?:\.git)?/(.*)          https://salsa.debian.org/debian/irssi-plugin-xmpp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/jaxe.git/commit/$          https://salsa.debian.org/debian/jaxe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/jaxe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/jaxe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/jaxe(?:\.git)?/(.*)          https://salsa.debian.org/debian/jaxe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/jimtcl.git/commit/$          https://salsa.debian.org/debian/jimtcl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/jimtcl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/jimtcl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/jimtcl(?:\.git)?/(.*)          https://salsa.debian.org/debian/jimtcl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/jing-trang.git/commit/$          https://salsa.debian.org/debian/jing-trang/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/jing-trang(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/jing-trang    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/jing-trang(?:\.git)?/(.*)          https://salsa.debian.org/debian/jing-trang/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/jodconverter/jodconverter.git/commit/$          https://salsa.debian.org/debian/jodconverter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/jodconverter/jodconverter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/jodconverter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/jodconverter/jodconverter(?:\.git)?/(.*)          https://salsa.debian.org/debian/jodconverter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/jodconverter/jodconverter-cli.git/commit/$          https://salsa.debian.org/debian/jodconverter-cli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/jodconverter/jodconverter-cli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/jodconverter-cli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/jodconverter/jodconverter-cli(?:\.git)?/(.*)          https://salsa.debian.org/debian/jodconverter-cli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/ledger-autosync.git/commit/$          https://salsa.debian.org/debian/ledger-autosync/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/ledger-autosync(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/ledger-autosync    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/ledger-autosync(?:\.git)?/(.*)          https://salsa.debian.org/debian/ledger-autosync/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libapache2-mod-auth-openidc.git/commit/$          https://salsa.debian.org/debian/libapache2-mod-auth-openidc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libapache2-mod-auth-openidc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libapache2-mod-auth-openidc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libapache2-mod-auth-openidc(?:\.git)?/(.*)          https://salsa.debian.org/debian/libapache2-mod-auth-openidc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libapache2-mod-fcgid.git/commit/$          https://salsa.debian.org/debian/libapache2-mod-fcgid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libapache2-mod-fcgid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libapache2-mod-fcgid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libapache2-mod-fcgid(?:\.git)?/(.*)          https://salsa.debian.org/debian/libapache2-mod-fcgid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libdatrie.git/commit/$          https://salsa.debian.org/debian/libdatrie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libdatrie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libdatrie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libdatrie(?:\.git)?/(.*)          https://salsa.debian.org/debian/libdatrie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libeatmydata.git/commit/$          https://salsa.debian.org/debian/libeatmydata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libeatmydata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libeatmydata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libeatmydata(?:\.git)?/(.*)          https://salsa.debian.org/debian/libeatmydata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libkiwix.git/commit/$          https://salsa.debian.org/legoktm-guest/libkiwix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libkiwix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/legoktm-guest/libkiwix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libkiwix(?:\.git)?/(.*)          https://salsa.debian.org/legoktm-guest/libkiwix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libmrss.git/commit/$          https://salsa.debian.org/debian/libmrss/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libmrss(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libmrss    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libmrss(?:\.git)?/(.*)          https://salsa.debian.org/debian/libmrss/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libnxml.git/commit/$          https://salsa.debian.org/debian/libnxml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libnxml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libnxml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libnxml(?:\.git)?/(.*)          https://salsa.debian.org/debian/libnxml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libpam-mount.git/commit/$          https://salsa.debian.org/debian/libpam-mount/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libpam-mount(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libpam-mount    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libpam-mount(?:\.git)?/(.*)          https://salsa.debian.org/debian/libpam-mount/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libphp-adodb.git/commit/$          https://salsa.debian.org/debian/adodb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libphp-adodb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/adodb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libphp-adodb(?:\.git)?/(.*)          https://salsa.debian.org/debian/adodb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libpodofo.git/commit/$          https://salsa.debian.org/debian/libpodofo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libpodofo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libpodofo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libpodofo(?:\.git)?/(.*)          https://salsa.debian.org/debian/libpodofo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libpsl.git/commit/$          https://salsa.debian.org/debian/libpsl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libpsl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libpsl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libpsl(?:\.git)?/(.*)          https://salsa.debian.org/debian/libpsl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libqtpas.git/commit/$          https://salsa.debian.org/debian/libqtpas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libqtpas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libqtpas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libqtpas(?:\.git)?/(.*)          https://salsa.debian.org/debian/libqtpas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libreswan.git/commit/$          https://salsa.debian.org/debian/libreswan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libreswan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libreswan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libreswan(?:\.git)?/(.*)          https://salsa.debian.org/debian/libreswan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libsearpc.git/commit/$          https://salsa.debian.org/debian/libsearpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libsearpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libsearpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libsearpc(?:\.git)?/(.*)          https://salsa.debian.org/debian/libsearpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libtgvoip.git/commit/$          https://salsa.debian.org/debian/libtgvoip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libtgvoip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libtgvoip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libtgvoip(?:\.git)?/(.*)          https://salsa.debian.org/debian/libtgvoip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libthai.git/commit/$          https://salsa.debian.org/debian/libthai/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libthai(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libthai    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libthai(?:\.git)?/(.*)          https://salsa.debian.org/debian/libthai/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libv4l.git/commit/$          https://salsa.debian.org/debian/libv4l/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libv4l(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libv4l    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libv4l(?:\.git)?/(.*)          https://salsa.debian.org/debian/libv4l/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/licenseutils.git/commit/$          https://salsa.debian.org/debian/licenseutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/licenseutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/licenseutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/licenseutils(?:\.git)?/(.*)          https://salsa.debian.org/debian/licenseutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/link-grammar.git/commit/$          https://salsa.debian.org/debian/link-grammar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/link-grammar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/link-grammar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/link-grammar(?:\.git)?/(.*)          https://salsa.debian.org/debian/link-grammar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/lios.git/commit/$          https://salsa.debian.org/debian/lios/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/lios(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/lios    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/lios(?:\.git)?/(.*)          https://salsa.debian.org/debian/lios/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/litl.git/commit/$          https://salsa.debian.org/debian/litl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/litl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/litl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/litl(?:\.git)?/(.*)          https://salsa.debian.org/debian/litl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/log4cxx.git/commit/$          https://salsa.debian.org/debian/log4cxx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/log4cxx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/log4cxx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/log4cxx(?:\.git)?/(.*)          https://salsa.debian.org/debian/log4cxx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/magic-wormhole.git/commit/$          https://salsa.debian.org/debian/magic-wormhole/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/magic-wormhole(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/magic-wormhole    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/magic-wormhole(?:\.git)?/(.*)          https://salsa.debian.org/debian/magic-wormhole/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/mapnik-reference.git/commit/$          https://salsa.debian.org/js-team/mapnik-reference/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/mapnik-reference(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/mapnik-reference    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/mapnik-reference(?:\.git)?/(.*)          https://salsa.debian.org/js-team/mapnik-reference/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/mediawiki-math.git/commit/$          https://salsa.debian.org/mediawiki-team/mediawiki-math/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/mediawiki-math(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mediawiki-team/mediawiki-math    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/mediawiki-math(?:\.git)?/(.*)          https://salsa.debian.org/mediawiki-team/mediawiki-math/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/modmellon.git/commit/$          https://salsa.debian.org/debian/modmellon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/modmellon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/modmellon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/modmellon(?:\.git)?/(.*)          https://salsa.debian.org/debian/modmellon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/moin.git/commit/$          https://salsa.debian.org/debian/moin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/moin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/moin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/moin(?:\.git)?/(.*)          https://salsa.debian.org/debian/moin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/ms-gsl.git/commit/$          https://salsa.debian.org/debian/ms-gsl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/ms-gsl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/ms-gsl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/ms-gsl(?:\.git)?/(.*)          https://salsa.debian.org/debian/ms-gsl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/nas.git/commit/$          https://salsa.debian.org/debian/nas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/nas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/nas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/nas(?:\.git)?/(.*)          https://salsa.debian.org/debian/nas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/navit.git/commit/$          https://salsa.debian.org/debian/navit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/navit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/navit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/navit(?:\.git)?/(.*)          https://salsa.debian.org/debian/navit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/network-manager-openconnect.git/commit/$          https://salsa.debian.org/debian/network-manager-openconnect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/network-manager-openconnect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/network-manager-openconnect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/network-manager-openconnect(?:\.git)?/(.*)          https://salsa.debian.org/debian/network-manager-openconnect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/ninja-build.git/commit/$          https://salsa.debian.org/debian/ninja-build/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/ninja-build(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/ninja-build    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/ninja-build(?:\.git)?/(.*)          https://salsa.debian.org/debian/ninja-build/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/node-mapnik.git/commit/$          https://salsa.debian.org/js-team/node-mapnik/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/node-mapnik(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-mapnik    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/node-mapnik(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-mapnik/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/opari2.git/commit/$          https://salsa.debian.org/debian/opari2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/opari2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/opari2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/opari2(?:\.git)?/(.*)          https://salsa.debian.org/debian/opari2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/opari.git/commit/$          https://salsa.debian.org/debian/opari/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/opari(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/opari    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/opari(?:\.git)?/(.*)          https://salsa.debian.org/debian/opari/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/openconnect.git/commit/$          https://salsa.debian.org/debian/openconnect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/openconnect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/openconnect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/openconnect(?:\.git)?/(.*)          https://salsa.debian.org/debian/openconnect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/otf.git/commit/$          https://salsa.debian.org/debian/otf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/otf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/otf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/otf(?:\.git)?/(.*)          https://salsa.debian.org/debian/otf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/password-store.git/commit/$          https://salsa.debian.org/debian/password-store/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/password-store(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/password-store    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/password-store(?:\.git)?/(.*)          https://salsa.debian.org/debian/password-store/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/phpliteadmin.git/commit/$          https://salsa.debian.org/mymedia-guest/phpliteadmin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/phpliteadmin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mymedia-guest/phpliteadmin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/phpliteadmin(?:\.git)?/(.*)          https://salsa.debian.org/mymedia-guest/phpliteadmin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/phpqrcode.git/commit/$          https://salsa.debian.org/debian/phpqrcode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/phpqrcode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/phpqrcode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/phpqrcode(?:\.git)?/(.*)          https://salsa.debian.org/debian/phpqrcode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/php-luasandbox.git/commit/$          https://salsa.debian.org/mediawiki-team/php-luasandbox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/php-luasandbox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mediawiki-team/php-luasandbox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/php-luasandbox(?:\.git)?/(.*)          https://salsa.debian.org/mediawiki-team/php-luasandbox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/pidcat.git/commit/$          https://salsa.debian.org/debian/pidcat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/pidcat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/pidcat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/pidcat(?:\.git)?/(.*)          https://salsa.debian.org/debian/pidcat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/pkg-iproute.git/commit/$          https://salsa.debian.org/debian/iproute2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/pkg-iproute(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/iproute2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/pkg-iproute(?:\.git)?/(.*)          https://salsa.debian.org/debian/iproute2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/plotutils.git/commit/$          https://salsa.debian.org/debian/plotutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/plotutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/plotutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/plotutils(?:\.git)?/(.*)          https://salsa.debian.org/debian/plotutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/png++.git/commit/$          https://salsa.debian.org/debian/pngplusplus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/png++(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/pngplusplus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/png++(?:\.git)?/(.*)          https://salsa.debian.org/debian/pngplusplus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/poco.git/commit/$          https://salsa.debian.org/debian/poco/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/poco(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/poco    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/poco(?:\.git)?/(.*)          https://salsa.debian.org/debian/poco/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/ps2eps.git/commit/$          https://salsa.debian.org/debian/ps2eps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/ps2eps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/ps2eps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/ps2eps(?:\.git)?/(.*)          https://salsa.debian.org/debian/ps2eps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/publicsuffix.git/commit/$          https://salsa.debian.org/debian/publicsuffix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/publicsuffix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/publicsuffix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/publicsuffix(?:\.git)?/(.*)          https://salsa.debian.org/debian/publicsuffix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/purple-plugin-pack.git/commit/$          https://salsa.debian.org/debian/purple-plugin-pack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/purple-plugin-pack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/purple-plugin-pack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/purple-plugin-pack(?:\.git)?/(.*)          https://salsa.debian.org/debian/purple-plugin-pack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/pymacaroons.git/commit/$          https://salsa.debian.org/python-team/modules/pymacaroons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/pymacaroons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pymacaroons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/pymacaroons(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pymacaroons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/python-docker.git/commit/$          https://salsa.debian.org/docker-compose-team/python-docker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/python-docker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/docker-compose-team/python-docker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/python-docker(?:\.git)?/(.*)          https://salsa.debian.org/docker-compose-team/python-docker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/python-libnacl.git/commit/$          https://salsa.debian.org/python-team/modules/python-libnacl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/python-libnacl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-libnacl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/python-libnacl(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-libnacl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/qcontrol.git/commit/$          https://salsa.debian.org/debian/qcontrol/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/qcontrol(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/qcontrol    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/qcontrol(?:\.git)?/(.*)          https://salsa.debian.org/debian/qcontrol/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/qpxtool.git/commit/$          https://salsa.debian.org/debian/qpxtool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/qpxtool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/qpxtool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/qpxtool(?:\.git)?/(.*)          https://salsa.debian.org/debian/qpxtool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/qtpass.git/commit/$          https://salsa.debian.org/debian/qtpass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/qtpass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/qtpass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/qtpass(?:\.git)?/(.*)          https://salsa.debian.org/debian/qtpass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/rancid.git/commit/$          https://salsa.debian.org/debian/rancid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/rancid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/rancid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/rancid(?:\.git)?/(.*)          https://salsa.debian.org/debian/rancid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/range-v3.git/commit/$          https://salsa.debian.org/debian/range-v3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/range-v3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/range-v3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/range-v3(?:\.git)?/(.*)          https://salsa.debian.org/debian/range-v3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/rawtherapee.git/commit/$          https://salsa.debian.org/debian/rawtherapee/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/rawtherapee(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/rawtherapee    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/rawtherapee(?:\.git)?/(.*)          https://salsa.debian.org/debian/rawtherapee/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/rlwrap.git/commit/$          https://salsa.debian.org/debian/rlwrap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/rlwrap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/rlwrap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/rlwrap(?:\.git)?/(.*)          https://salsa.debian.org/debian/rlwrap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/rman.git/commit/$          https://salsa.debian.org/debian/rman/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/rman(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/rman    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/rman(?:\.git)?/(.*)          https://salsa.debian.org/debian/rman/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/rofi.git/commit/$          https://salsa.debian.org/jpleau-guest/rofi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/rofi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/jpleau-guest/rofi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/rofi(?:\.git)?/(.*)          https://salsa.debian.org/jpleau-guest/rofi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/rsyslog.git/commit/$          https://salsa.debian.org/debian/rsyslog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/rsyslog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/rsyslog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/rsyslog(?:\.git)?/(.*)          https://salsa.debian.org/debian/rsyslog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/rsyslog-doc.git/commit/$          https://salsa.debian.org/debian/rsyslog-doc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/rsyslog-doc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/rsyslog-doc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/rsyslog-doc(?:\.git)?/(.*)          https://salsa.debian.org/debian/rsyslog-doc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/runlim.git/commit/$          https://salsa.debian.org/debian/runlim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/runlim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/runlim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/runlim(?:\.git)?/(.*)          https://salsa.debian.org/debian/runlim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/s3fs-fuse.git/commit/$          https://salsa.debian.org/debian/s3fs-fuse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/s3fs-fuse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/s3fs-fuse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/s3fs-fuse(?:\.git)?/(.*)          https://salsa.debian.org/debian/s3fs-fuse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/scantailor.git/commit/$          https://salsa.debian.org/jcrain-guest/scantailor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/scantailor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/jcrain-guest/scantailor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/scantailor(?:\.git)?/(.*)          https://salsa.debian.org/jcrain-guest/scantailor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/scim-thai.git/commit/$          https://salsa.debian.org/debian/scim-thai/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/scim-thai(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/scim-thai    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/scim-thai(?:\.git)?/(.*)          https://salsa.debian.org/debian/scim-thai/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/scribus.git/commit/$          https://salsa.debian.org/debian/scribus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/scribus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/scribus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/scribus(?:\.git)?/(.*)          https://salsa.debian.org/debian/scribus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/scribus-doc.git/commit/$          https://salsa.debian.org/debian/scribus-doc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/scribus-doc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/scribus-doc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/scribus-doc(?:\.git)?/(.*)          https://salsa.debian.org/debian/scribus-doc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/scribus-ng.git/commit/$          https://salsa.debian.org/debian/scribus-ng/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/scribus-ng(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/scribus-ng    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/scribus-ng(?:\.git)?/(.*)          https://salsa.debian.org/debian/scribus-ng/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/scribus-ng-doc.git/commit/$          https://salsa.debian.org/debian/scribus-ng-doc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/scribus-ng-doc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/scribus-ng-doc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/scribus-ng-doc(?:\.git)?/(.*)          https://salsa.debian.org/debian/scribus-ng-doc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/sdl-kitchensink.git/commit/$          https://salsa.debian.org/debian/sdl-kitchensink/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/sdl-kitchensink(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/sdl-kitchensink    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/sdl-kitchensink(?:\.git)?/(.*)          https://salsa.debian.org/debian/sdl-kitchensink/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/seafile.git/commit/$          https://salsa.debian.org/debian/seafile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/seafile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/seafile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/seafile(?:\.git)?/(.*)          https://salsa.debian.org/debian/seafile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/seafile-client.git/commit/$          https://salsa.debian.org/debian/seafile-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/seafile-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/seafile-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/seafile-client(?:\.git)?/(.*)          https://salsa.debian.org/debian/seafile-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/shatag.git/commit/$          https://salsa.debian.org/debian/shatag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/shatag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/shatag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/shatag(?:\.git)?/(.*)          https://salsa.debian.org/debian/shatag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/sigil.git/commit/$          https://salsa.debian.org/debian/sigil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/sigil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/sigil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/sigil(?:\.git)?/(.*)          https://salsa.debian.org/debian/sigil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/simplesamlphp.git/commit/$          https://salsa.debian.org/debian/simplesamlphp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/simplesamlphp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/simplesamlphp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/simplesamlphp(?:\.git)?/(.*)          https://salsa.debian.org/debian/simplesamlphp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/six.git/commit/$          https://salsa.debian.org/python-team/modules/six/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/six(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/six    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/six(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/six/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/snmptt.git/commit/$          https://salsa.debian.org/debian/snmptt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/snmptt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/snmptt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/snmptt(?:\.git)?/(.*)          https://salsa.debian.org/debian/snmptt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/sparse.git/commit/$          https://salsa.debian.org/ukleinek/sparse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/sparse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ukleinek/sparse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/sparse(?:\.git)?/(.*)          https://salsa.debian.org/ukleinek/sparse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/spinner.git/commit/$          https://salsa.debian.org/debian/spinner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/spinner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/spinner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/spinner(?:\.git)?/(.*)          https://salsa.debian.org/debian/spinner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/squirrel3.git/commit/$          https://salsa.debian.org/wolff-guest/squirrel3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/squirrel3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wolff-guest/squirrel3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/squirrel3(?:\.git)?/(.*)          https://salsa.debian.org/wolff-guest/squirrel3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/strace.git/commit/$          https://salsa.debian.org/debian/strace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/strace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/strace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/strace(?:\.git)?/(.*)          https://salsa.debian.org/debian/strace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/subtitleeditor.git/commit/$          https://salsa.debian.org/debian/subtitleeditor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/subtitleeditor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/subtitleeditor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/subtitleeditor(?:\.git)?/(.*)          https://salsa.debian.org/debian/subtitleeditor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/svgpp.git/commit/$          https://salsa.debian.org/debian/svgpp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/svgpp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/svgpp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/svgpp(?:\.git)?/(.*)          https://salsa.debian.org/debian/svgpp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/svox.git/commit/$          https://salsa.debian.org/a11y-team/svox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/svox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/svox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/svox(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/svox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/swaks.git/commit/$          https://salsa.debian.org/debian/swaks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/swaks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/swaks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/swaks(?:\.git)?/(.*)          https://salsa.debian.org/debian/swaks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/swath.git/commit/$          https://salsa.debian.org/debian/swath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/swath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/swath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/swath(?:\.git)?/(.*)          https://salsa.debian.org/debian/swath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/telegram-desktop.git/commit/$          https://salsa.debian.org/debian/telegram-desktop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/telegram-desktop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/telegram-desktop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/telegram-desktop(?:\.git)?/(.*)          https://salsa.debian.org/debian/telegram-desktop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/thaixfonts.git/commit/$          https://salsa.debian.org/debian/thaixfonts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/thaixfonts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/thaixfonts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/thaixfonts(?:\.git)?/(.*)          https://salsa.debian.org/debian/thaixfonts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/tinyxml.git/commit/$          https://salsa.debian.org/debian/tinyxml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/tinyxml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/tinyxml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/tinyxml(?:\.git)?/(.*)          https://salsa.debian.org/debian/tinyxml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/tlp.git/commit/$          https://salsa.debian.org/moonsweep-guest/tlp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/tlp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/moonsweep-guest/tlp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/tlp(?:\.git)?/(.*)          https://salsa.debian.org/moonsweep-guest/tlp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/tokyocabinet.git/commit/$          https://salsa.debian.org/debian/tokyocabinet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/tokyocabinet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/tokyocabinet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/tokyocabinet(?:\.git)?/(.*)          https://salsa.debian.org/debian/tokyocabinet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/trend.git/commit/$          https://salsa.debian.org/debian/trend/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/trend(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/trend    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/trend(?:\.git)?/(.*)          https://salsa.debian.org/debian/trend/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/tweak.git/commit/$          https://salsa.debian.org/debian/tweak/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/tweak(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/tweak    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/tweak(?:\.git)?/(.*)          https://salsa.debian.org/debian/tweak/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/usb-modeswitch.git/commit/$          https://salsa.debian.org/debian/usb-modeswitch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/usb-modeswitch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/usb-modeswitch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/usb-modeswitch(?:\.git)?/(.*)          https://salsa.debian.org/debian/usb-modeswitch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/usb-modeswitch-data.git/commit/$          https://salsa.debian.org/debian/usb-modeswitch-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/usb-modeswitch-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/usb-modeswitch-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/usb-modeswitch-data(?:\.git)?/(.*)          https://salsa.debian.org/debian/usb-modeswitch-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/usemod-wiki.git/commit/$          https://salsa.debian.org/debian/usemod-wiki/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/usemod-wiki(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/usemod-wiki    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/usemod-wiki(?:\.git)?/(.*)          https://salsa.debian.org/debian/usemod-wiki/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/vpnc.git/commit/$          https://salsa.debian.org/debian/vpnc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/vpnc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/vpnc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/vpnc(?:\.git)?/(.*)          https://salsa.debian.org/debian/vpnc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/vpnc-scripts.git/commit/$          https://salsa.debian.org/debian/vpnc-scripts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/vpnc-scripts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/vpnc-scripts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/vpnc-scripts(?:\.git)?/(.*)          https://salsa.debian.org/debian/vpnc-scripts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/wikidiff2.git/commit/$          https://salsa.debian.org/mediawiki-team/wikidiff2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/wikidiff2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mediawiki-team/wikidiff2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/wikidiff2(?:\.git)?/(.*)          https://salsa.debian.org/mediawiki-team/wikidiff2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/wiki.debian.org.git/commit/$          https://salsa.debian.org/debian/wiki.debian.org/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/wiki.debian.org(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/wiki.debian.org    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/wiki.debian.org(?:\.git)?/(.*)          https://salsa.debian.org/debian/wiki.debian.org/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/wireguard.git/commit/$          https://salsa.debian.org/debian/wireguard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/wireguard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/wireguard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/wireguard(?:\.git)?/(.*)          https://salsa.debian.org/debian/wireguard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/xinetd.git/commit/$          https://salsa.debian.org/debian/xinetd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/xinetd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/xinetd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/xinetd(?:\.git)?/(.*)          https://salsa.debian.org/debian/xinetd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/xkbset.git/commit/$          https://salsa.debian.org/debian/xkbset/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/xkbset(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/xkbset    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/xkbset(?:\.git)?/(.*)          https://salsa.debian.org/debian/xkbset/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/xkeycaps.git/commit/$          https://salsa.debian.org/debian/xkeycaps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/xkeycaps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/xkeycaps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/xkeycaps(?:\.git)?/(.*)          https://salsa.debian.org/debian/xkeycaps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/xpdf.git/commit/$          https://salsa.debian.org/debian/xpdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/xpdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/xpdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/xpdf(?:\.git)?/(.*)          https://salsa.debian.org/debian/xpdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/xtel.git/commit/$          https://salsa.debian.org/debian/xtel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/xtel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/xtel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/xtel(?:\.git)?/(.*)          https://salsa.debian.org/debian/xtel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/xvkbd.git/commit/$          https://salsa.debian.org/debian/xvkbd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/xvkbd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/xvkbd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/xvkbd(?:\.git)?/(.*)          https://salsa.debian.org/debian/xvkbd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/xxdiff.git/commit/$          https://salsa.debian.org/debian/xxdiff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/xxdiff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/xxdiff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/xxdiff(?:\.git)?/(.*)          https://salsa.debian.org/debian/xxdiff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/compiz/compiz.git/commit/$          https://salsa.debian.org/compiz-team/compiz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/compiz/compiz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/compiz-team/compiz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/compiz/compiz(?:\.git)?/(.*)          https://salsa.debian.org/compiz-team/compiz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debconf/debconf.git/commit/$          https://salsa.debian.org/pkg-debconf/debconf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debconf/debconf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkg-debconf/debconf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debconf/debconf(?:\.git)?/(.*)          https://salsa.debian.org/pkg-debconf/debconf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debexpo/debexpo.git/commit/$          https://salsa.debian.org/mentors.debian.net-team/debexpo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debexpo/debexpo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mentors.debian.net-team/debexpo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debexpo/debexpo(?:\.git)?/(.*)          https://salsa.debian.org/mentors.debian.net-team/debexpo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debexpo/debexpo-talks.git/commit/$          https://salsa.debian.org/mentors.debian.net-team/debexpo-talks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debexpo/debexpo-talks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mentors.debian.net-team/debexpo-talks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debexpo/debexpo-talks(?:\.git)?/(.*)          https://salsa.debian.org/mentors.debian.net-team/debexpo-talks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debexpo/mentors.git/commit/$          https://salsa.debian.org/mentors.debian.net-team/mentors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debexpo/mentors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mentors.debian.net-team/mentors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debexpo/mentors(?:\.git)?/(.*)          https://salsa.debian.org/mentors.debian.net-team/mentors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/docker/docker-containerd.git/commit/$          https://salsa.debian.org/docker-team/docker-containerd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/docker/docker-containerd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/docker-team/docker-containerd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/docker/docker-containerd(?:\.git)?/(.*)          https://salsa.debian.org/docker-team/docker-containerd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/docker/docker-runc.git/commit/$          https://salsa.debian.org/docker-team/docker-runc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/docker/docker-runc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/docker-team/docker-runc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/docker/docker-runc(?:\.git)?/(.*)          https://salsa.debian.org/docker-team/docker-runc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/docker/docker-swarm.git/commit/$          https://salsa.debian.org/docker-team/docker-swarm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/docker/docker-swarm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/docker-team/docker-swarm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/docker/docker-swarm(?:\.git)?/(.*)          https://salsa.debian.org/docker-team/docker-swarm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/docker/docker.io.git/commit/$          https://salsa.debian.org/docker-team/docker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/docker/docker.io(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/docker-team/docker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/docker/docker.io(?:\.git)?/(.*)          https://salsa.debian.org/docker-team/docker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/keyring/keyring.git/commit/$          https://salsa.debian.org/debian-keyring/keyring/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/keyring/keyring(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-keyring/keyring    [last,noescape,redirect=permanent]
+RewriteRule ^/git/keyring/keyring(?:\.git)?/(.*)          https://salsa.debian.org/debian-keyring/keyring/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/parted/debian/parted.git/commit/$          https://salsa.debian.org/parted-team/parted/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/parted/debian/parted(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/parted-team/parted    [last,noescape,redirect=permanent]
+RewriteRule ^/git/parted/debian/parted(?:\.git)?/(.*)          https://salsa.debian.org/parted-team/parted/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-asciidoc/pkg-asciidoc.git/commit/$          https://salsa.debian.org/debian/asciidoc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-asciidoc/pkg-asciidoc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/asciidoc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-asciidoc/pkg-asciidoc(?:\.git)?/(.*)          https://salsa.debian.org/debian/asciidoc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cmake/cmake.git/commit/$          https://salsa.debian.org/cmake-team/cmake/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cmake/cmake(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cmake-team/cmake    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cmake/cmake(?:\.git)?/(.*)          https://salsa.debian.org/cmake-team/cmake/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cacti/cacti.git/commit/$          https://salsa.debian.org/cacti-team/cacti/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cacti/cacti(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cacti-team/cacti    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cacti/cacti(?:\.git)?/(.*)          https://salsa.debian.org/cacti-team/cacti/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-cacti/spine.git/commit/$          https://salsa.debian.org/cacti-team/cacti-spine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-cacti/spine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/cacti-team/cacti-spine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-cacti/spine(?:\.git)?/(.*)          https://salsa.debian.org/cacti-team/cacti-spine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-dns/bind9.git/commit/$          https://salsa.debian.org/dns-team/bind/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-dns/bind9(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dns-team/bind    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-dns/bind9(?:\.git)?/(.*)          https://salsa.debian.org/dns-team/bind/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-dns/dnsdist.git/commit/$          https://salsa.debian.org/dns-team/dnsdist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-dns/dnsdist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dns-team/dnsdist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-dns/dnsdist(?:\.git)?/(.*)          https://salsa.debian.org/dns-team/dnsdist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-dns/dnstap-ldns.git/commit/$          https://salsa.debian.org/dns-team/dnstap-ldns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-dns/dnstap-ldns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dns-team/dnstap-ldns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-dns/dnstap-ldns(?:\.git)?/(.*)          https://salsa.debian.org/dns-team/dnstap-ldns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-dns/dns-root-data.git/commit/$          https://salsa.debian.org/dns-team/dns-root-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-dns/dns-root-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dns-team/dns-root-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-dns/dns-root-data(?:\.git)?/(.*)          https://salsa.debian.org/dns-team/dns-root-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-dns/getdns.git/commit/$          https://salsa.debian.org/dns-team/getdns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-dns/getdns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dns-team/getdns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-dns/getdns(?:\.git)?/(.*)          https://salsa.debian.org/dns-team/getdns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-dns/knot-resolver.git/commit/$          https://salsa.debian.org/dns-team/knot-resolver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-dns/knot-resolver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dns-team/knot-resolver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-dns/knot-resolver(?:\.git)?/(.*)          https://salsa.debian.org/dns-team/knot-resolver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-dns/pdns.git/commit/$          https://salsa.debian.org/dns-team/pdns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-dns/pdns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dns-team/pdns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-dns/pdns(?:\.git)?/(.*)          https://salsa.debian.org/dns-team/pdns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-dns/pdns-recursor.git/commit/$          https://salsa.debian.org/dns-team/pdns-recursor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-dns/pdns-recursor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dns-team/pdns-recursor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-dns/pdns-recursor(?:\.git)?/(.*)          https://salsa.debian.org/dns-team/pdns-recursor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-dns/unbound.git/commit/$          https://salsa.debian.org/dns-team/unbound/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-dns/unbound(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dns-team/unbound    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-dns/unbound(?:\.git)?/(.*)          https://salsa.debian.org/dns-team/unbound/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exim4/exim4.git/commit/$          https://salsa.debian.org/exim-team/exim4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exim4/exim4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/exim-team/exim4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exim4/exim4(?:\.git)?/(.*)          https://salsa.debian.org/exim-team/exim4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-exim4/eximdoc4.git/commit/$          https://salsa.debian.org/exim-team/eximdoc4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-exim4/eximdoc4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/exim-team/eximdoc4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-exim4/eximdoc4(?:\.git)?/(.*)          https://salsa.debian.org/exim-team/eximdoc4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-findutils/pkg-findutils.git/commit/$          https://salsa.debian.org/debian/findutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-findutils/pkg-findutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/findutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-findutils/pkg-findutils(?:\.git)?/(.*)          https://salsa.debian.org/debian/findutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnucash/libofx.git/commit/$          https://salsa.debian.org/debian/libofx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnucash/libofx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libofx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnucash/libofx(?:\.git)?/(.*)          https://salsa.debian.org/debian/libofx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnupg/gnupg1.git/commit/$          https://salsa.debian.org/debian/gnupg1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnupg/gnupg1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gnupg1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnupg/gnupg1(?:\.git)?/(.*)          https://salsa.debian.org/debian/gnupg1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnupg/gnupg2.git/commit/$          https://salsa.debian.org/debian/gnupg2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnupg/gnupg2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gnupg2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnupg/gnupg2(?:\.git)?/(.*)          https://salsa.debian.org/debian/gnupg2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnupg/gpa.git/commit/$          https://salsa.debian.org/debian/gpa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnupg/gpa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gpa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnupg/gpa(?:\.git)?/(.*)          https://salsa.debian.org/debian/gpa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnupg/gpgme.git/commit/$          https://salsa.debian.org/debian/gpgme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnupg/gpgme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gpgme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnupg/gpgme(?:\.git)?/(.*)          https://salsa.debian.org/debian/gpgme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnupg/libassuan.git/commit/$          https://salsa.debian.org/debian/libassuan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnupg/libassuan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libassuan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnupg/libassuan(?:\.git)?/(.*)          https://salsa.debian.org/debian/libassuan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnupg/libgpg-error.git/commit/$          https://salsa.debian.org/debian/libgpg-error/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnupg/libgpg-error(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libgpg-error    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnupg/libgpg-error(?:\.git)?/(.*)          https://salsa.debian.org/debian/libgpg-error/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnupg/pinentry.git/commit/$          https://salsa.debian.org/debian/pinentry/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnupg/pinentry(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/pinentry    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnupg/pinentry(?:\.git)?/(.*)          https://salsa.debian.org/debian/pinentry/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnutls/gnutls.git/commit/$          https://salsa.debian.org/gnutls-team/gnutls/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnutls/gnutls(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnutls-team/gnutls    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnutls/gnutls(?:\.git)?/(.*)          https://salsa.debian.org/gnutls-team/gnutls/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnutls/libgcrypt.git/commit/$          https://salsa.debian.org/gnutls-team/libgcrypt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnutls/libgcrypt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnutls-team/libgcrypt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnutls/libgcrypt(?:\.git)?/(.*)          https://salsa.debian.org/gnutls-team/libgcrypt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnutls/libksba.git/commit/$          https://salsa.debian.org/gnutls-team/libksba/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnutls/libksba(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnutls-team/libksba    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnutls/libksba(?:\.git)?/(.*)          https://salsa.debian.org/gnutls-team/libksba/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnutls/libtasn1.git/commit/$          https://salsa.debian.org/gnutls-team/libtasn1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnutls/libtasn1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnutls-team/libtasn1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnutls/libtasn1(?:\.git)?/(.*)          https://salsa.debian.org/gnutls-team/libtasn1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-gnutls/p11-kit.git/commit/$          https://salsa.debian.org/gnutls-team/p11-kit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-gnutls/p11-kit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/gnutls-team/p11-kit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-gnutls/p11-kit(?:\.git)?/(.*)          https://salsa.debian.org/gnutls-team/p11-kit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-grub/grub.git/commit/$          https://salsa.debian.org/grub-team/grub/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-grub/grub(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/grub-team/grub    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-grub/grub(?:\.git)?/(.*)          https://salsa.debian.org/grub-team/grub/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-hy/adderall.git/commit/$          https://salsa.debian.org/hy-team/adderall/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-hy/adderall(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/hy-team/adderall    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-hy/adderall(?:\.git)?/(.*)          https://salsa.debian.org/hy-team/adderall/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-hy/hy.git/commit/$          https://salsa.debian.org/hy-team/hy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-hy/hy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/hy-team/hy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-hy/hy(?:\.git)?/(.*)          https://salsa.debian.org/hy-team/hy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-hy/monaxhyd.git/commit/$          https://salsa.debian.org/hy-team/monaxhyd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-hy/monaxhyd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/hy-team/monaxhyd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-hy/monaxhyd(?:\.git)?/(.*)          https://salsa.debian.org/hy-team/monaxhyd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-man-db/man-db.git/commit/$          https://salsa.debian.org/debian/man-db/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-man-db/man-db(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/man-db    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-man-db/man-db(?:\.git)?/(.*)          https://salsa.debian.org/debian/man-db/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mozext/enigmail.git/commit/$          https://salsa.debian.org/debian/enigmail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mozext/enigmail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/enigmail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mozext/enigmail(?:\.git)?/(.*)          https://salsa.debian.org/debian/enigmail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mysql/galera-3.git/commit/$          https://salsa.debian.org/mariadb-team/galera-3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mysql/galera-3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mariadb-team/galera-3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mysql/galera-3(?:\.git)?/(.*)          https://salsa.debian.org/mariadb-team/galera-3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mysql/mariadb-10.0.git/commit/$          https://salsa.debian.org/mariadb-team/mariadb-10.0/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mysql/mariadb-10.0(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mariadb-team/mariadb-10.0    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mysql/mariadb-10.0(?:\.git)?/(.*)          https://salsa.debian.org/mariadb-team/mariadb-10.0/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mysql/mariadb-10.1.git/commit/$          https://salsa.debian.org/mariadb-team/mariadb-10.1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mysql/mariadb-10.1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mariadb-team/mariadb-10.1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mysql/mariadb-10.1(?:\.git)?/(.*)          https://salsa.debian.org/mariadb-team/mariadb-10.1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mysql/mariadb-5.5.git/commit/$          https://salsa.debian.org/mariadb-team/mariadb-5.5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mysql/mariadb-5.5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mariadb-team/mariadb-5.5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mysql/mariadb-5.5(?:\.git)?/(.*)          https://salsa.debian.org/mariadb-team/mariadb-5.5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mpd/pkg-mpc.git/commit/$          https://salsa.debian.org/mpd-team/mpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mpd/pkg-mpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mpd-team/mpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mpd/pkg-mpc(?:\.git)?/(.*)          https://salsa.debian.org/mpd-team/mpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mysql/mariadb-client-lgpl.git/commit/$          https://salsa.debian.org/mariadb-team/mariadb-connector-c/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mysql/mariadb-client-lgpl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mariadb-team/mariadb-connector-c    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mysql/mariadb-client-lgpl(?:\.git)?/(.*)          https://salsa.debian.org/mariadb-team/mariadb-connector-c/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mysql/mariadb-connector-c.git/commit/$          https://salsa.debian.org/mariadb-team/mariadb-connector-c/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mysql/mariadb-connector-c(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mariadb-team/mariadb-connector-c    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mysql/mariadb-connector-c(?:\.git)?/(.*)          https://salsa.debian.org/mariadb-team/mariadb-connector-c/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mysql/mysql-5.5.git/commit/$          https://salsa.debian.org/mariadb-team/mysql-5.5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mysql/mysql-5.5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mariadb-team/mysql-5.5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mysql/mysql-5.5(?:\.git)?/(.*)          https://salsa.debian.org/mariadb-team/mysql-5.5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mysql/mysql-5.6.git/commit/$          https://salsa.debian.org/mariadb-team/mysql-5.6/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mysql/mysql-5.6(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mariadb-team/mysql-5.6    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mysql/mysql-5.6(?:\.git)?/(.*)          https://salsa.debian.org/mariadb-team/mysql-5.6/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mysql/mysql.git/commit/$          https://salsa.debian.org/mariadb-team/mysql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mysql/mysql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mariadb-team/mysql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mysql/mysql(?:\.git)?/(.*)          https://salsa.debian.org/mariadb-team/mysql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-rrdtool/rrdtool.git/commit/$          https://salsa.debian.org/rrdtool-team/rrdtool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-rrdtool/rrdtool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/rrdtool-team/rrdtool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-rrdtool/rrdtool(?:\.git)?/(.*)          https://salsa.debian.org/rrdtool-team/rrdtool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-samba/cifs-utils.git/commit/$          https://salsa.debian.org/samba-team/cifs-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-samba/cifs-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/samba-team/cifs-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-samba/cifs-utils(?:\.git)?/(.*)          https://salsa.debian.org/samba-team/cifs-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-samba/ctdb.git/commit/$          https://salsa.debian.org/samba-team/ctdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-samba/ctdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/samba-team/ctdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-samba/ctdb(?:\.git)?/(.*)          https://salsa.debian.org/samba-team/ctdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-samba/ldb.git/commit/$          https://salsa.debian.org/samba-team/ldb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-samba/ldb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/samba-team/ldb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-samba/ldb(?:\.git)?/(.*)          https://salsa.debian.org/samba-team/ldb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-samba/ntdb.git/commit/$          https://salsa.debian.org/samba-team/ntdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-samba/ntdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/samba-team/ntdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-samba/ntdb(?:\.git)?/(.*)          https://salsa.debian.org/samba-team/ntdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-samba/samba.git/commit/$          https://salsa.debian.org/samba-team/samba/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-samba/samba(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/samba-team/samba    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-samba/samba(?:\.git)?/(.*)          https://salsa.debian.org/samba-team/samba/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-samba/talloc.git/commit/$          https://salsa.debian.org/samba-team/talloc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-samba/talloc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/samba-team/talloc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-samba/talloc(?:\.git)?/(.*)          https://salsa.debian.org/samba-team/talloc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-samba/tdb.git/commit/$          https://salsa.debian.org/samba-team/tdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-samba/tdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/samba-team/tdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-samba/tdb(?:\.git)?/(.*)          https://salsa.debian.org/samba-team/tdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-samba/tevent.git/commit/$          https://salsa.debian.org/samba-team/tevent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-samba/tevent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/samba-team/tevent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-samba/tevent(?:\.git)?/(.*)          https://salsa.debian.org/samba-team/tevent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-sks/pkg-sks.git/commit/$          https://salsa.debian.org/debian/sks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-sks/pkg-sks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/sks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-sks/pkg-sks(?:\.git)?/(.*)          https://salsa.debian.org/debian/sks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-swan/strongswan.git/commit/$          https://salsa.debian.org/debian/strongswan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-swan/strongswan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/strongswan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-swan/strongswan(?:\.git)?/(.*)          https://salsa.debian.org/debian/strongswan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-webkit/webkit.git/commit/$          https://salsa.debian.org/webkit-team/webkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-webkit/webkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/webkit-team/webkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-webkit/webkit(?:\.git)?/(.*)          https://salsa.debian.org/webkit-team/webkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/popcon/popcon.git/commit/$          https://salsa.debian.org/popularity-contest-team/popularity-contest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/popcon/popcon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/popularity-contest-team/popularity-contest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/popcon/popcon(?:\.git)?/(.*)          https://salsa.debian.org/popularity-contest-team/popularity-contest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/evgeni/tp-smapi.git/commit/$          https://salsa.debian.org/debian/tp-smapi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/evgeni/tp-smapi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/tp-smapi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/evgeni/tp-smapi(?:\.git)?/(.*)          https://salsa.debian.org/debian/tp-smapi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/apgdiff.git/commit/$          https://salsa.debian.org/postgresql/apgdiff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/apgdiff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/apgdiff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/apgdiff(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/apgdiff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/barman.git/commit/$          https://salsa.debian.org/postgresql/barman/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/barman(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/barman    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/barman(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/barman/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/barman-cli.git/commit/$          https://salsa.debian.org/postgresql/barman-cli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/barman-cli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/barman-cli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/barman-cli(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/barman-cli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/bucardo.git/commit/$          https://salsa.debian.org/postgresql/bucardo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/bucardo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/bucardo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/bucardo(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/bucardo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/check-postgres.git/commit/$          https://salsa.debian.org/postgresql/check-postgres/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/check-postgres(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/check-postgres    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/check-postgres(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/check-postgres/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/ip4r.git/commit/$          https://salsa.debian.org/postgresql/ip4r/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/ip4r(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/ip4r    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/ip4r(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/ip4r/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/jsquery.git/commit/$          https://salsa.debian.org/postgresql/jsquery/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/jsquery(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/jsquery    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/jsquery(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/jsquery/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/libpg-perl.git/commit/$          https://salsa.debian.org/postgresql/libpg-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/libpg-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/libpg-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/libpg-perl(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/libpg-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/libpqtypes.git/commit/$          https://salsa.debian.org/postgresql/libpqtypes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/libpqtypes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/libpqtypes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/libpqtypes(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/libpqtypes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/mimeo.git/commit/$          https://salsa.debian.org/postgresql/mimeo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/mimeo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/mimeo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/mimeo(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/mimeo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/omnidb.git/commit/$          https://salsa.debian.org/postgresql/omnidb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/omnidb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/omnidb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/omnidb(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/omnidb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/ora2pg.git/commit/$          https://salsa.debian.org/postgresql/ora2pg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/ora2pg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/ora2pg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/ora2pg(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/ora2pg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/orafce.git/commit/$          https://salsa.debian.org/postgresql/orafce/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/orafce(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/orafce    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/orafce(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/orafce/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/patroni.git/commit/$          https://salsa.debian.org/postgresql/patroni/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/patroni(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/patroni    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/patroni(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/patroni/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pgadmin3.git/commit/$          https://salsa.debian.org/postgresql/pgadmin3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pgadmin3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pgadmin3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pgadmin3(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pgadmin3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pgadmin4.git/commit/$          https://salsa.debian.org/postgresql/pgadmin4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pgadmin4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pgadmin4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pgadmin4(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pgadmin4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pgagent.git/commit/$          https://salsa.debian.org/postgresql/pgagent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pgagent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pgagent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pgagent(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pgagent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pgaudit.git/commit/$          https://salsa.debian.org/postgresql/pgaudit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pgaudit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pgaudit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pgaudit(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pgaudit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pgbackrest.git/commit/$          https://salsa.debian.org/postgresql/pgbackrest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pgbackrest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pgbackrest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pgbackrest(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pgbackrest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pgbadger.git/commit/$          https://salsa.debian.org/postgresql/pgbadger/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pgbadger(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pgbadger    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pgbadger(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pgbadger/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pgbouncer.git/commit/$          https://salsa.debian.org/postgresql/pgbouncer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pgbouncer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pgbouncer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pgbouncer(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pgbouncer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pgcluu.git/commit/$          https://salsa.debian.org/postgresql/pgcluu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pgcluu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pgcluu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pgcluu(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pgcluu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pg-cron.git/commit/$          https://salsa.debian.org/postgresql/pg-cron/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pg-cron(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pg-cron    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pg-cron(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pg-cron/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pgespresso.git/commit/$          https://salsa.debian.org/postgresql/pgespresso/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pgespresso(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pgespresso    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pgespresso(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pgespresso/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pglogical.git/commit/$          https://salsa.debian.org/postgresql/pglogical/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pglogical(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pglogical    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pglogical(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pglogical/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pgmemcache.git/commit/$          https://salsa.debian.org/postgresql/pgmemcache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pgmemcache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pgmemcache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pgmemcache(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pgmemcache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pgmodeler.git/commit/$          https://salsa.debian.org/postgresql/pgmodeler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pgmodeler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pgmodeler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pgmodeler(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pgmodeler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pg-partman.git/commit/$          https://salsa.debian.org/postgresql/pg-partman/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pg-partman(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pg-partman    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pg-partman(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pg-partman/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pgpool2.git/commit/$          https://salsa.debian.org/postgresql/pgpool2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pgpool2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pgpool2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pgpool2(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pgpool2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pgq.git/commit/$          https://salsa.debian.org/postgresql/pgq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pgq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pgq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pgq(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pgq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pgqd.git/commit/$          https://salsa.debian.org/postgresql/pgqd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pgqd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pgqd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pgqd(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pgqd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pgq-node.git/commit/$          https://salsa.debian.org/postgresql/pgq-node/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pgq-node(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pgq-node    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pgq-node(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pgq-node/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pg-repack.git/commit/$          https://salsa.debian.org/postgresql/pg-repack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pg-repack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pg-repack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pg-repack(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pg-repack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pg-similarity.git/commit/$          https://salsa.debian.org/postgresql/pg-similarity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pg-similarity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pg-similarity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pg-similarity(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pg-similarity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pgsphere.git/commit/$          https://salsa.debian.org/postgresql/pgsphere/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pgsphere(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pgsphere    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pgsphere(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pgsphere/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pgtap.git/commit/$          https://salsa.debian.org/postgresql/pgtap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pgtap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pgtap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pgtap(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pgtap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pgxnclient.git/commit/$          https://salsa.debian.org/postgresql/pgxnclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pgxnclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pgxnclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pgxnclient(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pgxnclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/phppgadmin.git/commit/$          https://salsa.debian.org/postgresql/phppgadmin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/phppgadmin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/phppgadmin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/phppgadmin(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/phppgadmin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pldebugger.git/commit/$          https://salsa.debian.org/postgresql/pldebugger/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pldebugger(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pldebugger    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pldebugger(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pldebugger/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/plr.git/commit/$          https://salsa.debian.org/postgresql/plr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/plr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/plr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/plr(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/plr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/plv8.git/commit/$          https://salsa.debian.org/postgresql/plv8/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/plv8(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/plv8    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/plv8(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/plv8/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/postgresql.git/commit/$          https://salsa.debian.org/postgresql/postgresql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/postgresql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/postgresql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/postgresql(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/postgresql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/postgresql-common.git/commit/$          https://salsa.debian.org/postgresql/postgresql-common/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/postgresql-common(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/postgresql-common    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/postgresql-common(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/postgresql-common/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/postgresql-debversion.git/commit/$          https://salsa.debian.org/postgresql/postgresql-debversion/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/postgresql-debversion(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/postgresql-debversion    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/postgresql-debversion(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/postgresql-debversion/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/postgresql-filedump.git/commit/$          https://salsa.debian.org/postgresql/postgresql-filedump/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/postgresql-filedump(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/postgresql-filedump    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/postgresql-filedump(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/postgresql-filedump/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/postgresql-multicorn.git/commit/$          https://salsa.debian.org/postgresql/postgresql-multicorn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/postgresql-multicorn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/postgresql-multicorn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/postgresql-multicorn(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/postgresql-multicorn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/postgresql-mysql-fdw.git/commit/$          https://salsa.debian.org/postgresql/postgresql-mysql-fdw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/postgresql-mysql-fdw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/postgresql-mysql-fdw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/postgresql-mysql-fdw(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/postgresql-mysql-fdw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/postgresql-pgmp.git/commit/$          https://salsa.debian.org/postgresql/postgresql-pgmp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/postgresql-pgmp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/postgresql-pgmp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/postgresql-pgmp(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/postgresql-pgmp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/postgresql-pllua.git/commit/$          https://salsa.debian.org/postgresql/postgresql-pllua/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/postgresql-pllua(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/postgresql-pllua    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/postgresql-pllua(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/postgresql-pllua/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/postgresql-plproxy.git/commit/$          https://salsa.debian.org/postgresql/postgresql-plproxy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/postgresql-plproxy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/postgresql-plproxy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/postgresql-plproxy(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/postgresql-plproxy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/postgresql-plsh.git/commit/$          https://salsa.debian.org/postgresql/postgresql-plsh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/postgresql-plsh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/postgresql-plsh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/postgresql-plsh(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/postgresql-plsh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/postgresql-prioritize.git/commit/$          https://salsa.debian.org/postgresql/postgresql-prioritize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/postgresql-prioritize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/postgresql-prioritize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/postgresql-prioritize(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/postgresql-prioritize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/postgresql-q3c.git/commit/$          https://salsa.debian.org/postgresql/postgresql-q3c/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/postgresql-q3c(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/postgresql-q3c    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/postgresql-q3c(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/postgresql-q3c/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/postgresql-rum.git/commit/$          https://salsa.debian.org/postgresql/postgresql-rum/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/postgresql-rum(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/postgresql-rum    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/postgresql-rum(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/postgresql-rum/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pspg.git/commit/$          https://salsa.debian.org/postgresql/pspg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pspg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pspg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pspg(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pspg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/psqlodbc.git/commit/$          https://salsa.debian.org/postgresql/psqlodbc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/psqlodbc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/psqlodbc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/psqlodbc(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/psqlodbc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/repmgr.git/commit/$          https://salsa.debian.org/postgresql/repmgr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/repmgr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/repmgr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/repmgr(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/repmgr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/slony1-2.git/commit/$          https://salsa.debian.org/postgresql/slony1-2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/slony1-2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/slony1-2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/slony1-2(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/slony1-2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pgfouine.git/commit/$          https://salsa.debian.org/postgresql/pgfouine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pgfouine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pgfouine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pgfouine(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pgfouine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/pgtune.git/commit/$          https://salsa.debian.org/postgresql/pgtune/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/pgtune(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/pgtune    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/pgtune(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/pgtune/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/postgresql-pljava.git/commit/$          https://salsa.debian.org/postgresql/postgresql-pljava/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/postgresql-pljava(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/postgresql-pljava    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/postgresql-pljava(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/postgresql-pljava/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/postgres-xc.git/commit/$          https://salsa.debian.org/postgresql/postgres-xc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/postgres-xc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/postgres-xc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/postgres-xc(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/postgres-xc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/repmgr2.git/commit/$          https://salsa.debian.org/postgresql/repmgr2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/repmgr2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/repmgr2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/repmgr2(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/repmgr2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/skytools.git/commit/$          https://salsa.debian.org/postgresql/skytools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/skytools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/skytools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/skytools(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/skytools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-postgresql/skytools3.git/commit/$          https://salsa.debian.org/postgresql/skytools3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-postgresql/skytools3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/postgresql/skytools3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-postgresql/skytools3(?:\.git)?/(.*)          https://salsa.debian.org/postgresql/skytools3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-pulseaudio/pulseaudio.git/commit/$          https://salsa.debian.org/pulseaudio-team/pulseaudio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-pulseaudio/pulseaudio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pulseaudio-team/pulseaudio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-pulseaudio/pulseaudio(?:\.git)?/(.*)          https://salsa.debian.org/pulseaudio-team/pulseaudio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-pulseaudio/pavucontrol.git/commit/$          https://salsa.debian.org/pulseaudio-team/pavucontrol/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-pulseaudio/pavucontrol(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pulseaudio-team/pavucontrol    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-pulseaudio/pavucontrol(?:\.git)?/(.*)          https://salsa.debian.org/pulseaudio-team/pavucontrol/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-pulseaudio/paprefs.git/commit/$          https://salsa.debian.org/pulseaudio-team/paprefs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-pulseaudio/paprefs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pulseaudio-team/paprefs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-pulseaudio/paprefs(?:\.git)?/(.*)          https://salsa.debian.org/pulseaudio-team/paprefs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-pulseaudio/webrtc-audio-processing.git/commit/$          https://salsa.debian.org/pulseaudio-team/webrtc-audio-processing/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-pulseaudio/webrtc-audio-processing(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pulseaudio-team/webrtc-audio-processing    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-pulseaudio/webrtc-audio-processing(?:\.git)?/(.*)          https://salsa.debian.org/pulseaudio-team/webrtc-audio-processing/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/a2jmidid.git/commit/$          https://salsa.debian.org/multimedia-team/a2jmidid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/a2jmidid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/a2jmidid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/a2jmidid(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/a2jmidid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/a52dec.git/commit/$          https://salsa.debian.org/multimedia-team/a52dec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/a52dec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/a52dec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/a52dec(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/a52dec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/abgate.git/commit/$          https://salsa.debian.org/multimedia-team/abgate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/abgate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/abgate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/abgate(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/abgate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/ableton-link.git/commit/$          https://salsa.debian.org/multimedia-team/ableton-link/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/ableton-link(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/ableton-link    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/ableton-link(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/ableton-link/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/advene.git/commit/$          https://salsa.debian.org/multimedia-team/advene/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/advene(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/advene    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/advene(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/advene/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/aeolus.git/commit/$          https://salsa.debian.org/multimedia-team/aeolus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/aeolus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/aeolus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/aeolus(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/aeolus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/aliki.git/commit/$          https://salsa.debian.org/multimedia-team/aliki/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/aliki(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/aliki    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/aliki(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/aliki/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/alsaequal.git/commit/$          https://salsa.debian.org/multimedia-team/alsaequal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/alsaequal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/alsaequal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/alsaequal(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/alsaequal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/amb-plugins.git/commit/$          https://salsa.debian.org/multimedia-team/amb-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/amb-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/amb-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/amb-plugins(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/amb-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/ambdec.git/commit/$          https://salsa.debian.org/multimedia-team/ambdec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/ambdec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/ambdec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/ambdec(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/ambdec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/ams.git/commit/$          https://salsa.debian.org/multimedia-team/ams/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/ams(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/ams    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/ams(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/ams/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/amsynth.git/commit/$          https://salsa.debian.org/multimedia-team/amsynth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/amsynth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/amsynth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/amsynth(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/amsynth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/ardour.git/commit/$          https://salsa.debian.org/multimedia-team/ardour/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/ardour(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/ardour    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/ardour(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/ardour/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/ardour3.git/commit/$          https://salsa.debian.org/multimedia-team/ardour3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/ardour3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/ardour3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/ardour3(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/ardour3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/aribb24.git/commit/$          https://salsa.debian.org/multimedia-team/aribb24/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/aribb24(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/aribb24    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/aribb24(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/aribb24/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/atomicparsley.git/commit/$          https://salsa.debian.org/multimedia-team/atomicparsley/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/atomicparsley(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/atomicparsley    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/atomicparsley(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/atomicparsley/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/audacious.git/commit/$          https://salsa.debian.org/multimedia-team/audacious/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/audacious(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/audacious    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/audacious(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/audacious/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/audacious-plugins.git/commit/$          https://salsa.debian.org/multimedia-team/audacious-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/audacious-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/audacious-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/audacious-plugins(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/audacious-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/audacity.git/commit/$          https://salsa.debian.org/multimedia-team/audacity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/audacity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/audacity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/audacity(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/audacity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/audiofile.git/commit/$          https://salsa.debian.org/multimedia-team/audiofile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/audiofile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/audiofile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/audiofile(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/audiofile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/autotalent.git/commit/$          https://salsa.debian.org/multimedia-team/autotalent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/autotalent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/autotalent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/autotalent(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/autotalent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/avw.lv2.git/commit/$          https://salsa.debian.org/multimedia-team/avw.lv2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/avw.lv2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/avw.lv2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/avw.lv2(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/avw.lv2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/azr3-jack.git/commit/$          https://salsa.debian.org/multimedia-team/azr3-jack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/azr3-jack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/azr3-jack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/azr3-jack(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/azr3-jack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/bitmeter.git/commit/$          https://salsa.debian.org/multimedia-team/bitmeter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/bitmeter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/bitmeter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/bitmeter(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/bitmeter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/bitstream.git/commit/$          https://salsa.debian.org/multimedia-team/bitstream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/bitstream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/bitstream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/bitstream(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/bitstream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/blender.git/commit/$          https://salsa.debian.org/multimedia-team/blender/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/blender(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/blender    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/blender(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/blender/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/blepvco.git/commit/$          https://salsa.debian.org/multimedia-team/blepvco/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/blepvco(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/blepvco    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/blepvco(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/blepvco/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/bristol.git/commit/$          https://salsa.debian.org/multimedia-team/bristol/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/bristol(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/bristol    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/bristol(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/bristol/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/brp-pacu.git/commit/$          https://salsa.debian.org/multimedia-team/brp-pacu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/brp-pacu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/brp-pacu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/brp-pacu(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/brp-pacu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/brutefir.git/commit/$          https://salsa.debian.org/multimedia-team/brutefir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/brutefir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/brutefir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/brutefir(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/brutefir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/bs1770gain.git/commit/$          https://salsa.debian.org/multimedia-team/bs1770gain/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/bs1770gain(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/bs1770gain    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/bs1770gain(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/bs1770gain/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/calf.git/commit/$          https://salsa.debian.org/multimedia-team/calf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/calf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/calf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/calf(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/calf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/camorama.git/commit/$          https://salsa.debian.org/multimedia-team/camorama/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/camorama(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/camorama    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/camorama(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/camorama/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/cantata.git/commit/$          https://salsa.debian.org/multimedia-team/cantata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/cantata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/cantata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/cantata(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/cantata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/caps.git/commit/$          https://salsa.debian.org/multimedia-team/caps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/caps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/caps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/caps(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/caps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/cecilia.git/commit/$          https://salsa.debian.org/multimedia-team/cecilia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/cecilia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/cecilia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/cecilia(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/cecilia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/chromaprint.git/commit/$          https://salsa.debian.org/multimedia-team/chromaprint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/chromaprint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/chromaprint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/chromaprint(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/chromaprint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/clalsadrv.git/commit/$          https://salsa.debian.org/multimedia-team/clalsadrv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/clalsadrv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/clalsadrv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/clalsadrv(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/clalsadrv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/clam.git/commit/$          https://salsa.debian.org/multimedia-team/clam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/clam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/clam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/clam(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/clam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/clthreads.git/commit/$          https://salsa.debian.org/multimedia-team/clthreads/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/clthreads(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/clthreads    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/clthreads(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/clthreads/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/clxclient.git/commit/$          https://salsa.debian.org/multimedia-team/clxclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/clxclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/clxclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/clxclient(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/clxclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/cmt.git/commit/$          https://salsa.debian.org/multimedia-team/cmt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/cmt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/cmt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/cmt(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/cmt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/cmus.git/commit/$          https://salsa.debian.org/multimedia-team/cmus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/cmus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/cmus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/cmus(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/cmus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/collada2gltf.git/commit/$          https://salsa.debian.org/multimedia-team/collada2gltf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/collada2gltf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/collada2gltf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/collada2gltf(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/collada2gltf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/composite.git/commit/$          https://salsa.debian.org/multimedia-team/composite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/composite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/composite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/composite(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/composite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/create-resources.git/commit/$          https://salsa.debian.org/multimedia-team/create-resources/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/create-resources(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/create-resources    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/create-resources(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/create-resources/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/crtmpserver.git/commit/$          https://salsa.debian.org/multimedia-team/crtmpserver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/crtmpserver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/crtmpserver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/crtmpserver(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/crtmpserver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/crystalhd.git/commit/$          https://salsa.debian.org/multimedia-team/crystalhd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/crystalhd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/crystalhd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/crystalhd(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/crystalhd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/csound.git/commit/$          https://salsa.debian.org/multimedia-team/csound/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/csound(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/csound    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/csound(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/csound/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/csound-manual.git/commit/$          https://salsa.debian.org/multimedia-team/csound-manual/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/csound-manual(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/csound-manual    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/csound-manual(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/csound-manual/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/csoundqt.git/commit/$          https://salsa.debian.org/multimedia-team/csoundqt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/csoundqt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/csoundqt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/csoundqt(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/csoundqt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/das-watchdog.git/commit/$          https://salsa.debian.org/multimedia-team/das-watchdog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/das-watchdog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/das-watchdog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/das-watchdog(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/das-watchdog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/dataquay.git/commit/$          https://salsa.debian.org/multimedia-team/dataquay/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/dataquay(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/dataquay    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/dataquay(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/dataquay/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/deken.git/commit/$          https://salsa.debian.org/multimedia-team/deken/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/deken(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/deken    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/deken(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/deken/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/devede.git/commit/$          https://salsa.debian.org/multimedia-team/devede/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/devede(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/devede    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/devede(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/devede/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/dgedit.git/commit/$          https://salsa.debian.org/multimedia-team/dgedit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/dgedit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/dgedit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/dgedit(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/dgedit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/din.git/commit/$          https://salsa.debian.org/multimedia-team/din/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/din(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/din    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/din(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/din/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/dino.git/commit/$          https://salsa.debian.org/multimedia-team/dino/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/dino(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/dino    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/dino(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/dino/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/dirac.git/commit/$          https://salsa.debian.org/multimedia-team/dirac/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/dirac(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/dirac    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/dirac(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/dirac/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/directfb.git/commit/$          https://salsa.debian.org/multimedia-team/directfb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/directfb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/directfb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/directfb(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/directfb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/drc.git/commit/$          https://salsa.debian.org/multimedia-team/drc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/drc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/drc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/drc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/drc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/drumgizmo.git/commit/$          https://salsa.debian.org/multimedia-team/drumgizmo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/drumgizmo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/drumgizmo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/drumgizmo(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/drumgizmo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/drumkv1.git/commit/$          https://salsa.debian.org/multimedia-team/drumkv1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/drumkv1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/drumkv1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/drumkv1(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/drumkv1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/dssi.git/commit/$          https://salsa.debian.org/multimedia-team/dssi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/dssi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/dssi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/dssi(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/dssi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/dvblast.git/commit/$          https://salsa.debian.org/multimedia-team/dvblast/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/dvblast(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/dvblast    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/dvblast(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/dvblast/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/dvd-slideshow.git/commit/$          https://salsa.debian.org/multimedia-team/dvd-slideshow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/dvd-slideshow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/dvd-slideshow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/dvd-slideshow(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/dvd-slideshow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/easytag.git/commit/$          https://salsa.debian.org/multimedia-team/easytag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/easytag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/easytag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/easytag(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/easytag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/ebumeter.git/commit/$          https://salsa.debian.org/multimedia-team/ebumeter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/ebumeter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/ebumeter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/ebumeter(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/ebumeter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/ecasound.git/commit/$          https://salsa.debian.org/multimedia-team/ecasound/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/ecasound(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/ecasound    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/ecasound(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/ecasound/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/eq10q.git/commit/$          https://salsa.debian.org/multimedia-team/eq10q/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/eq10q(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/eq10q    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/eq10q(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/eq10q/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/faac.git/commit/$          https://salsa.debian.org/multimedia-team/faac/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/faac(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/faac    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/faac(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/faac/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/faad2.git/commit/$          https://salsa.debian.org/multimedia-team/faad2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/faad2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/faad2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/faad2(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/faad2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/faust.git/commit/$          https://salsa.debian.org/multimedia-team/faust/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/faust(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/faust    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/faust(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/faust/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/faustworks.git/commit/$          https://salsa.debian.org/multimedia-team/faustworks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/faustworks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/faustworks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/faustworks(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/faustworks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/fdk-aac.git/commit/$          https://salsa.debian.org/multimedia-team/fdk-aac/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/fdk-aac(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/fdk-aac    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/fdk-aac(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/fdk-aac/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/ffdiaporama.git/commit/$          https://salsa.debian.org/multimedia-team/ffdiaporama/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/ffdiaporama(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/ffdiaporama    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/ffdiaporama(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/ffdiaporama/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/ffmpeg.git/commit/$          https://salsa.debian.org/multimedia-team/ffmpeg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/ffmpeg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/ffmpeg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/ffmpeg(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/ffmpeg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/ffmpeg2theora.git/commit/$          https://salsa.debian.org/multimedia-team/ffmpeg2theora/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/ffmpeg2theora(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/ffmpeg2theora    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/ffmpeg2theora(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/ffmpeg2theora/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/ffms2.git/commit/$          https://salsa.debian.org/multimedia-team/ffms2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/ffms2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/ffms2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/ffms2(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/ffms2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/fil-plugins.git/commit/$          https://salsa.debian.org/multimedia-team/fil-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/fil-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/fil-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/fil-plugins(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/fil-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/flac.git/commit/$          https://salsa.debian.org/multimedia-team/flac/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/flac(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/flac    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/flac(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/flac/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/flactag.git/commit/$          https://salsa.debian.org/multimedia-team/flactag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/flactag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/flactag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/flactag(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/flactag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/flake.git/commit/$          https://salsa.debian.org/multimedia-team/flake/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/flake(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/flake    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/flake(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/flake/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/flowblade.git/commit/$          https://salsa.debian.org/multimedia-team/flowblade/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/flowblade(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/flowblade    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/flowblade(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/flowblade/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/fluidsynth.git/commit/$          https://salsa.debian.org/multimedia-team/fluidsynth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/fluidsynth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/fluidsynth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/fluidsynth(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/fluidsynth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/fluidsynth-dssi.git/commit/$          https://salsa.debian.org/multimedia-team/fluidsynth-dssi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/fluidsynth-dssi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/fluidsynth-dssi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/fluidsynth-dssi(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/fluidsynth-dssi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/fomp.git/commit/$          https://salsa.debian.org/multimedia-team/fomp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/fomp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/fomp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/fomp(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/fomp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/foo-yc20.git/commit/$          https://salsa.debian.org/multimedia-team/foo-yc20/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/foo-yc20(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/foo-yc20    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/foo-yc20(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/foo-yc20/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/forked-daapd.git/commit/$          https://salsa.debian.org/multimedia-team/forked-daapd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/forked-daapd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/forked-daapd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/forked-daapd(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/forked-daapd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/freetuxtv.git/commit/$          https://salsa.debian.org/multimedia-team/freetuxtv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/freetuxtv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/freetuxtv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/freetuxtv(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/freetuxtv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/frei0r.git/commit/$          https://salsa.debian.org/multimedia-team/frei0r/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/frei0r(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/frei0r    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/frei0r(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/frei0r/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/gavl.git/commit/$          https://salsa.debian.org/multimedia-team/gavl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/gavl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/gavl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/gavl(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/gavl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/gecko-mediaplayer.git/commit/$          https://salsa.debian.org/multimedia-team/gecko-mediaplayer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/gecko-mediaplayer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/gecko-mediaplayer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/gecko-mediaplayer(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/gecko-mediaplayer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/gerbera.git/commit/$          https://salsa.debian.org/multimedia-team/gerbera/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/gerbera(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/gerbera    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/gerbera(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/gerbera/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/ghostess.git/commit/$          https://salsa.debian.org/multimedia-team/ghostess/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/ghostess(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/ghostess    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/ghostess(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/ghostess/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/giada.git/commit/$          https://salsa.debian.org/multimedia-team/giada/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/giada(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/giada    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/giada(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/giada/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/gigedit.git/commit/$          https://salsa.debian.org/multimedia-team/gigedit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/gigedit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/gigedit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/gigedit(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/gigedit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/gjacktransport.git/commit/$          https://salsa.debian.org/multimedia-team/gjacktransport/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/gjacktransport(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/gjacktransport    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/gjacktransport(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/gjacktransport/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/glyr.git/commit/$          https://salsa.debian.org/multimedia-team/glyr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/glyr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/glyr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/glyr(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/glyr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/gmerlin.git/commit/$          https://salsa.debian.org/multimedia-team/gmerlin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/gmerlin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/gmerlin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/gmerlin(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/gmerlin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/gmerlin-avdecoder.git/commit/$          https://salsa.debian.org/multimedia-team/gmerlin-avdecoder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/gmerlin-avdecoder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/gmerlin-avdecoder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/gmerlin-avdecoder(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/gmerlin-avdecoder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/gmerlin-encoders.git/commit/$          https://salsa.debian.org/multimedia-team/gmerlin-encoders/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/gmerlin-encoders(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/gmerlin-encoders    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/gmerlin-encoders(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/gmerlin-encoders/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/gmidimonitor.git/commit/$          https://salsa.debian.org/multimedia-team/gmidimonitor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/gmidimonitor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/gmidimonitor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/gmidimonitor(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/gmidimonitor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/gmtk.git/commit/$          https://salsa.debian.org/multimedia-team/gmtk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/gmtk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/gmtk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/gmtk(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/gmtk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/gmusicbrowser.git/commit/$          https://salsa.debian.org/multimedia-team/gmusicbrowser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/gmusicbrowser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/gmusicbrowser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/gmusicbrowser(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/gmusicbrowser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/gnome-mplayer.git/commit/$          https://salsa.debian.org/multimedia-team/gnome-mplayer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/gnome-mplayer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/gnome-mplayer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/gnome-mplayer(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/gnome-mplayer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/gnome-mpv.git/commit/$          https://salsa.debian.org/multimedia-team/gnome-mpv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/gnome-mpv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/gnome-mpv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/gnome-mpv(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/gnome-mpv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/gpac.git/commit/$          https://salsa.debian.org/multimedia-team/gpac/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/gpac(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/gpac    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/gpac(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/gpac/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/groovebasin.git/commit/$          https://salsa.debian.org/multimedia-team/groovebasin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/groovebasin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/groovebasin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/groovebasin(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/groovebasin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/gsequencer.git/commit/$          https://salsa.debian.org/multimedia-team/gsequencer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/gsequencer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/gsequencer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/gsequencer(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/gsequencer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/gtklick.git/commit/$          https://salsa.debian.org/multimedia-team/gtklick/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/gtklick(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/gtklick    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/gtklick(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/gtklick/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/guayadeque.git/commit/$          https://salsa.debian.org/multimedia-team/guayadeque/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/guayadeque(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/guayadeque    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/guayadeque(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/guayadeque/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/guitarix.git/commit/$          https://salsa.debian.org/multimedia-team/guitarix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/guitarix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/guitarix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/guitarix(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/guitarix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/gwc.git/commit/$          https://salsa.debian.org/multimedia-team/gwc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/gwc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/gwc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/gwc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/gwc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/gxtuner.git/commit/$          https://salsa.debian.org/multimedia-team/gxtuner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/gxtuner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/gxtuner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/gxtuner(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/gxtuner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/handbrake.git/commit/$          https://salsa.debian.org/multimedia-team/handbrake/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/handbrake(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/handbrake    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/handbrake(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/handbrake/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/harvid.git/commit/$          https://salsa.debian.org/multimedia-team/harvid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/harvid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/harvid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/harvid(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/harvid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/hexter.git/commit/$          https://salsa.debian.org/multimedia-team/hexter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/hexter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/hexter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/hexter(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/hexter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/horgand.git/commit/$          https://salsa.debian.org/multimedia-team/horgand/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/horgand(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/horgand    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/horgand(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/horgand/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/hydrogen.git/commit/$          https://salsa.debian.org/multimedia-team/hydrogen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/hydrogen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/hydrogen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/hydrogen(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/hydrogen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/hydrogen-drumkits.git/commit/$          https://salsa.debian.org/multimedia-team/hydrogen-drumkits/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/hydrogen-drumkits(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/hydrogen-drumkits    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/hydrogen-drumkits(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/hydrogen-drumkits/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/iannix.git/commit/$          https://salsa.debian.org/multimedia-team/iannix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/iannix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/iannix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/iannix(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/iannix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/icecast2.git/commit/$          https://salsa.debian.org/multimedia-team/icecast2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/icecast2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/icecast2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/icecast2(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/icecast2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/ices2.git/commit/$          https://salsa.debian.org/multimedia-team/ices2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/ices2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/ices2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/ices2(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/ices2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/idjc.git/commit/$          https://salsa.debian.org/multimedia-team/idjc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/idjc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/idjc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/idjc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/idjc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/iem-plugin-suite.git/commit/$          https://salsa.debian.org/multimedia-team/iem-plugin-suite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/iem-plugin-suite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/iem-plugin-suite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/iem-plugin-suite(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/iem-plugin-suite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/inkscape.git/commit/$          https://salsa.debian.org/multimedia-team/inkscape/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/inkscape(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/inkscape    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/inkscape(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/inkscape/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/intel-vaapi-driver.git/commit/$          https://salsa.debian.org/multimedia-team/intel-vaapi-driver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/intel-vaapi-driver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/intel-vaapi-driver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/intel-vaapi-driver(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/intel-vaapi-driver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/intel-vaapi-driver-shaders.git/commit/$          https://salsa.debian.org/multimedia-team/intel-vaapi-driver-shaders/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/intel-vaapi-driver-shaders(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/intel-vaapi-driver-shaders    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/intel-vaapi-driver-shaders(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/intel-vaapi-driver-shaders/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/ir.lv2.git/commit/$          https://salsa.debian.org/multimedia-team/ir.lv2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/ir.lv2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/ir.lv2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/ir.lv2(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/ir.lv2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/isrcsubmit.git/commit/$          https://salsa.debian.org/multimedia-team/isrcsubmit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/isrcsubmit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/isrcsubmit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/isrcsubmit(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/isrcsubmit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/jaaa.git/commit/$          https://salsa.debian.org/multimedia-team/jaaa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/jaaa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/jaaa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/jaaa(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/jaaa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/jack-audio-connection-kit.git/commit/$          https://salsa.debian.org/multimedia-team/jack-audio-connection-kit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/jack-audio-connection-kit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/jack-audio-connection-kit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/jack-audio-connection-kit(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/jack-audio-connection-kit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/jack-capture.git/commit/$          https://salsa.debian.org/multimedia-team/jack-capture/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/jack-capture(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/jack-capture    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/jack-capture(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/jack-capture/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/jack-delay.git/commit/$          https://salsa.debian.org/multimedia-team/jack-delay/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/jack-delay(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/jack-delay    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/jack-delay(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/jack-delay/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/jack-keyboard.git/commit/$          https://salsa.debian.org/multimedia-team/jack-keyboard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/jack-keyboard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/jack-keyboard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/jack-keyboard(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/jack-keyboard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/jack-midi-clock.git/commit/$          https://salsa.debian.org/multimedia-team/jack-midi-clock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/jack-midi-clock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/jack-midi-clock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/jack-midi-clock(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/jack-midi-clock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/jack-mixer.git/commit/$          https://salsa.debian.org/multimedia-team/jack-mixer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/jack-mixer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/jack-mixer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/jack-mixer(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/jack-mixer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/jack-stdio.git/commit/$          https://salsa.debian.org/multimedia-team/jack-stdio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/jack-stdio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/jack-stdio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/jack-stdio(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/jack-stdio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/jack-tools.git/commit/$          https://salsa.debian.org/multimedia-team/jack-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/jack-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/jack-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/jack-tools(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/jack-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/jackd-defaults.git/commit/$          https://salsa.debian.org/multimedia-team/jackd-defaults/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/jackd-defaults(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/jackd-defaults    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/jackd-defaults(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/jackd-defaults/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/jackd2.git/commit/$          https://salsa.debian.org/multimedia-team/jackd2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/jackd2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/jackd2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/jackd2(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/jackd2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/jackeq.git/commit/$          https://salsa.debian.org/multimedia-team/jackeq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/jackeq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/jackeq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/jackeq(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/jackeq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/jackmeter.git/commit/$          https://salsa.debian.org/multimedia-team/jackmeter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/jackmeter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/jackmeter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/jackmeter(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/jackmeter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/jacktrip.git/commit/$          https://salsa.debian.org/multimedia-team/jacktrip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/jacktrip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/jacktrip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/jacktrip(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/jacktrip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/jalv.git/commit/$          https://salsa.debian.org/multimedia-team/jalv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/jalv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/jalv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/jalv(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/jalv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/jamin.git/commit/$          https://salsa.debian.org/multimedia-team/jamin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/jamin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/jamin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/jamin(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/jamin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/japa.git/commit/$          https://salsa.debian.org/multimedia-team/japa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/japa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/japa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/japa(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/japa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/jkmeter.git/commit/$          https://salsa.debian.org/multimedia-team/jkmeter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/jkmeter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/jkmeter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/jkmeter(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/jkmeter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/jmeters.git/commit/$          https://salsa.debian.org/multimedia-team/jmeters/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/jmeters(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/jmeters    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/jmeters(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/jmeters/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/jnoise.git/commit/$          https://salsa.debian.org/multimedia-team/jnoise/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/jnoise(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/jnoise    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/jnoise(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/jnoise/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/jnoisemeter.git/commit/$          https://salsa.debian.org/multimedia-team/jnoisemeter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/jnoisemeter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/jnoisemeter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/jnoisemeter(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/jnoisemeter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/jsusfx.git/commit/$          https://salsa.debian.org/multimedia-team/jsusfx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/jsusfx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/jsusfx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/jsusfx(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/jsusfx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/juce.git/commit/$          https://salsa.debian.org/multimedia-team/juce/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/juce(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/juce    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/juce(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/juce/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/klick.git/commit/$          https://salsa.debian.org/multimedia-team/klick/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/klick(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/klick    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/klick(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/klick/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/kmetronome.git/commit/$          https://salsa.debian.org/multimedia-team/kmetronome/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/kmetronome(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/kmetronome    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/kmetronome(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/kmetronome/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/kmidimon.git/commit/$          https://salsa.debian.org/multimedia-team/kmidimon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/kmidimon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/kmidimon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/kmidimon(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/kmidimon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/kodi.git/commit/$          https://salsa.debian.org/multimedia-team/kodi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/kodi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/kodi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/kodi(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/kodi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-argustv.git/commit/$          https://salsa.debian.org/multimedia-team/kodi-pvr-argustv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-argustv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/kodi-pvr-argustv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/kodi-pvr-argustv(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/kodi-pvr-argustv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-dvbviewer.git/commit/$          https://salsa.debian.org/multimedia-team/kodi-pvr-dvbviewer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-dvbviewer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/kodi-pvr-dvbviewer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/kodi-pvr-dvbviewer(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/kodi-pvr-dvbviewer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-hdhomerun.git/commit/$          https://salsa.debian.org/multimedia-team/kodi-pvr-hdhomerun/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-hdhomerun(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/kodi-pvr-hdhomerun    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/kodi-pvr-hdhomerun(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/kodi-pvr-hdhomerun/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-hts.git/commit/$          https://salsa.debian.org/multimedia-team/kodi-pvr-hts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-hts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/kodi-pvr-hts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/kodi-pvr-hts(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/kodi-pvr-hts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-iptvsimple.git/commit/$          https://salsa.debian.org/multimedia-team/kodi-pvr-iptvsimple/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-iptvsimple(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/kodi-pvr-iptvsimple    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/kodi-pvr-iptvsimple(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/kodi-pvr-iptvsimple/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-mediaportal-tvserver.git/commit/$          https://salsa.debian.org/multimedia-team/kodi-pvr-mediaportal-tvserver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-mediaportal-tvserver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/kodi-pvr-mediaportal-tvserver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/kodi-pvr-mediaportal-tvserver(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/kodi-pvr-mediaportal-tvserver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-mythtv.git/commit/$          https://salsa.debian.org/multimedia-team/kodi-pvr-mythtv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-mythtv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/kodi-pvr-mythtv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/kodi-pvr-mythtv(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/kodi-pvr-mythtv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-nextpvr.git/commit/$          https://salsa.debian.org/multimedia-team/kodi-pvr-nextpvr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-nextpvr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/kodi-pvr-nextpvr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/kodi-pvr-nextpvr(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/kodi-pvr-nextpvr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-njoy.git/commit/$          https://salsa.debian.org/multimedia-team/kodi-pvr-njoy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-njoy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/kodi-pvr-njoy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/kodi-pvr-njoy(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/kodi-pvr-njoy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-vdr-vnsi.git/commit/$          https://salsa.debian.org/multimedia-team/kodi-pvr-vdr-vnsi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-vdr-vnsi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/kodi-pvr-vdr-vnsi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/kodi-pvr-vdr-vnsi(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/kodi-pvr-vdr-vnsi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-vuplus.git/commit/$          https://salsa.debian.org/multimedia-team/kodi-pvr-vuplus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-vuplus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/kodi-pvr-vuplus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/kodi-pvr-vuplus(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/kodi-pvr-vuplus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-wmc.git/commit/$          https://salsa.debian.org/multimedia-team/kodi-pvr-wmc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/kodi-pvr-wmc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/kodi-pvr-wmc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/kodi-pvr-wmc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/kodi-pvr-wmc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/kodi-visualization-spectrum.git/commit/$          https://salsa.debian.org/multimedia-team/kodi-visualization-spectrum/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/kodi-visualization-spectrum(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/kodi-visualization-spectrum    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/kodi-visualization-spectrum(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/kodi-visualization-spectrum/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/laborejo.git/commit/$          https://salsa.debian.org/multimedia-team/laborejo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/laborejo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/laborejo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/laborejo(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/laborejo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/ladish.git/commit/$          https://salsa.debian.org/multimedia-team/ladish/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/ladish(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/ladish    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/ladish(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/ladish/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/laditools.git/commit/$          https://salsa.debian.org/multimedia-team/laditools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/laditools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/laditools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/laditools(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/laditools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/ladspa-sdk.git/commit/$          https://salsa.debian.org/multimedia-team/ladspa-sdk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/ladspa-sdk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/ladspa-sdk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/ladspa-sdk(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/ladspa-sdk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/lakai.git/commit/$          https://salsa.debian.org/multimedia-team/lakai/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/lakai(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/lakai    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/lakai(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/lakai/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/lame.git/commit/$          https://salsa.debian.org/multimedia-team/lame/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/lame(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/lame    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/lame(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/lame/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libaacs.git/commit/$          https://salsa.debian.org/multimedia-team/libaacs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libaacs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libaacs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libaacs(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libaacs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libambix.git/commit/$          https://salsa.debian.org/multimedia-team/libambix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libambix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libambix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libambix(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libambix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libass.git/commit/$          https://salsa.debian.org/multimedia-team/libass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libass(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libav.git/commit/$          https://salsa.debian.org/multimedia-team/libav/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libav(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libav    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libav(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libav/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libavc1394.git/commit/$          https://salsa.debian.org/multimedia-team/libavc1394/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libavc1394(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libavc1394    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libavc1394(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libavc1394/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libbdplus.git/commit/$          https://salsa.debian.org/multimedia-team/libbdplus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libbdplus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libbdplus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libbdplus(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libbdplus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libbluray.git/commit/$          https://salsa.debian.org/multimedia-team/libbluray/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libbluray(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libbluray    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libbluray(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libbluray/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libcoverart.git/commit/$          https://salsa.debian.org/multimedia-team/libcoverart/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libcoverart(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libcoverart    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libcoverart(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libcoverart/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libde265.git/commit/$          https://salsa.debian.org/multimedia-team/libde265/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libde265(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libde265    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libde265(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libde265/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libdiscid.git/commit/$          https://salsa.debian.org/multimedia-team/libdiscid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libdiscid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libdiscid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libdiscid(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libdiscid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libdrumstick.git/commit/$          https://salsa.debian.org/multimedia-team/libdrumstick/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libdrumstick(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libdrumstick    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libdrumstick(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libdrumstick/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libdssialsacompat.git/commit/$          https://salsa.debian.org/multimedia-team/libdssialsacompat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libdssialsacompat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libdssialsacompat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libdssialsacompat(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libdssialsacompat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libdvbcsa.git/commit/$          https://salsa.debian.org/multimedia-team/libdvbcsa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libdvbcsa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libdvbcsa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libdvbcsa(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libdvbcsa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libdvbpsi.git/commit/$          https://salsa.debian.org/multimedia-team/libdvbpsi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libdvbpsi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libdvbpsi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libdvbpsi(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libdvbpsi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libdvd-pkg.git/commit/$          https://salsa.debian.org/multimedia-team/libdvd-pkg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libdvd-pkg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libdvd-pkg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libdvd-pkg(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libdvd-pkg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libdvdnav.git/commit/$          https://salsa.debian.org/multimedia-team/libdvdnav/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libdvdnav(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libdvdnav    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libdvdnav(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libdvdnav/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libdvdread.git/commit/$          https://salsa.debian.org/multimedia-team/libdvdread/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libdvdread(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libdvdread    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libdvdread(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libdvdread/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libebml.git/commit/$          https://salsa.debian.org/multimedia-team/libebml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libebml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libebml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libebml(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libebml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libebur128.git/commit/$          https://salsa.debian.org/multimedia-team/libebur128/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libebur128(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libebur128    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libebur128(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libebur128/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libgig.git/commit/$          https://salsa.debian.org/multimedia-team/libgig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libgig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libgig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libgig(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libgig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libgroove.git/commit/$          https://salsa.debian.org/multimedia-team/libgroove/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libgroove(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libgroove    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libgroove(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libgroove/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libhdcd.git/commit/$          https://salsa.debian.org/multimedia-team/libhdcd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libhdcd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libhdcd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libhdcd(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libhdcd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libinstpatch.git/commit/$          https://salsa.debian.org/multimedia-team/libinstpatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libinstpatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libinstpatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libinstpatch(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libinstpatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/liblivemedia.git/commit/$          https://salsa.debian.org/multimedia-team/liblivemedia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/liblivemedia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/liblivemedia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/liblivemedia(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/liblivemedia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/liblo.git/commit/$          https://salsa.debian.org/multimedia-team/liblo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/liblo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/liblo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/liblo(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/liblo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/liblrdf.git/commit/$          https://salsa.debian.org/multimedia-team/liblrdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/liblrdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/liblrdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/liblrdf(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/liblrdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/liblscp.git/commit/$          https://salsa.debian.org/multimedia-team/liblscp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/liblscp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/liblscp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/liblscp(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/liblscp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libltc.git/commit/$          https://salsa.debian.org/multimedia-team/libltc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libltc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libltc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libltc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libltc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libltcsmpte.git/commit/$          https://salsa.debian.org/multimedia-team/libltcsmpte/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libltcsmpte(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libltcsmpte    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libltcsmpte(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libltcsmpte/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libmapper.git/commit/$          https://salsa.debian.org/multimedia-team/libmapper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libmapper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libmapper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libmapper(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libmapper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libmatroska.git/commit/$          https://salsa.debian.org/multimedia-team/libmatroska/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libmatroska(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libmatroska    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libmatroska(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libmatroska/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libmicrodns.git/commit/$          https://salsa.debian.org/multimedia-team/libmicrodns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libmicrodns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libmicrodns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libmicrodns(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libmicrodns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libmms.git/commit/$          https://salsa.debian.org/multimedia-team/libmms/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libmms(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libmms    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libmms(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libmms/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libmpc.git/commit/$          https://salsa.debian.org/multimedia-team/libmpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libmpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libmpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libmpc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libmpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libmysofa.git/commit/$          https://salsa.debian.org/multimedia-team/libmysofa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libmysofa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libmysofa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libmysofa(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libmysofa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libopenmpt.git/commit/$          https://salsa.debian.org/multimedia-team/libopenmpt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libopenmpt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libopenmpt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libopenmpt(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libopenmpt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libopenshot.git/commit/$          https://salsa.debian.org/multimedia-team/libopenshot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libopenshot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libopenshot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libopenshot(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libopenshot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libopenshot-audio.git/commit/$          https://salsa.debian.org/multimedia-team/libopenshot-audio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libopenshot-audio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libopenshot-audio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libopenshot-audio(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libopenshot-audio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libpostproc.git/commit/$          https://salsa.debian.org/multimedia-team/libpostproc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libpostproc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libpostproc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libpostproc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libpostproc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libquicktime.git/commit/$          https://salsa.debian.org/multimedia-team/libquicktime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libquicktime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libquicktime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libquicktime(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libquicktime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libreplaygain.git/commit/$          https://salsa.debian.org/multimedia-team/libreplaygain/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libreplaygain(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libreplaygain    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libreplaygain(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libreplaygain/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libsamplerate.git/commit/$          https://salsa.debian.org/multimedia-team/libsamplerate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libsamplerate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libsamplerate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libsamplerate(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libsamplerate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libsbsms.git/commit/$          https://salsa.debian.org/multimedia-team/libsbsms/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libsbsms(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libsbsms    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libsbsms(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libsbsms/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libshairport.git/commit/$          https://salsa.debian.org/multimedia-team/libshairport/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libshairport(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libshairport    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libshairport(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libshairport/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libshout.git/commit/$          https://salsa.debian.org/multimedia-team/libshout/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libshout(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libshout    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libshout(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libshout/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libshout-idjc.git/commit/$          https://salsa.debian.org/multimedia-team/libshout-idjc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libshout-idjc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libshout-idjc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libshout-idjc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libshout-idjc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libsndfile.git/commit/$          https://salsa.debian.org/multimedia-team/libsndfile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libsndfile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libsndfile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libsndfile(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libsndfile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libsoundio.git/commit/$          https://salsa.debian.org/multimedia-team/libsoundio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libsoundio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libsoundio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libsoundio(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libsoundio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libsoxr.git/commit/$          https://salsa.debian.org/multimedia-team/libsoxr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libsoxr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libsoxr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libsoxr(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libsoxr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libuvc.git/commit/$          https://salsa.debian.org/multimedia-team/libuvc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libuvc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libuvc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libuvc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libuvc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libva.git/commit/$          https://salsa.debian.org/multimedia-team/libva/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libva(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libva    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libva(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libva/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libva-utils.git/commit/$          https://salsa.debian.org/multimedia-team/libva-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libva-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libva-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libva-utils(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libva-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libvpx.git/commit/$          https://salsa.debian.org/multimedia-team/libvpx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libvpx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libvpx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libvpx(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libvpx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libyami.git/commit/$          https://salsa.debian.org/multimedia-team/libyami/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libyami(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libyami    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libyami(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libyami/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/libyami-utils.git/commit/$          https://salsa.debian.org/multimedia-team/libyami-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/libyami-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/libyami-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/libyami-utils(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/libyami-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/lilv.git/commit/$          https://salsa.debian.org/multimedia-team/lilv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/lilv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/lilv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/lilv(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/lilv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/linuxptp.git/commit/$          https://salsa.debian.org/multimedia-team/linuxptp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/linuxptp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/linuxptp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/linuxptp(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/linuxptp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/lives.git/commit/$          https://salsa.debian.org/multimedia-team/lives/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/lives(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/lives    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/lives(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/lives/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/ll-scope.git/commit/$          https://salsa.debian.org/multimedia-team/ll-scope/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/ll-scope(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/ll-scope    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/ll-scope(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/ll-scope/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/lv2.git/commit/$          https://salsa.debian.org/multimedia-team/lv2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/lv2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/lv2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/lv2(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/lv2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/lv2core.git/commit/$          https://salsa.debian.org/multimedia-team/lv2core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/lv2core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/lv2core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/lv2core(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/lv2core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/lv2dynparam1.git/commit/$          https://salsa.debian.org/multimedia-team/lv2dynparam1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/lv2dynparam1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/lv2dynparam1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/lv2dynparam1(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/lv2dynparam1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/lv2file.git/commit/$          https://salsa.debian.org/multimedia-team/lv2file/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/lv2file(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/lv2file    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/lv2file(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/lv2file/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/lv2proc.git/commit/$          https://salsa.debian.org/multimedia-team/lv2proc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/lv2proc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/lv2proc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/lv2proc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/lv2proc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/lv2vocoder.git/commit/$          https://salsa.debian.org/multimedia-team/lv2vocoder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/lv2vocoder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/lv2vocoder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/lv2vocoder(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/lv2vocoder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/lvtk.git/commit/$          https://salsa.debian.org/multimedia-team/lvtk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/lvtk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/lvtk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/lvtk(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/lvtk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/mcp-plugins.git/commit/$          https://salsa.debian.org/multimedia-team/mcp-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/mcp-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/mcp-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/mcp-plugins(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/mcp-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/mda-lv2.git/commit/$          https://salsa.debian.org/multimedia-team/mda-lv2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/mda-lv2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/mda-lv2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/mda-lv2(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/mda-lv2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/mediagoblin.git/commit/$          https://salsa.debian.org/multimedia-team/mediagoblin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/mediagoblin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/mediagoblin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/mediagoblin(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/mediagoblin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/meterbridge.git/commit/$          https://salsa.debian.org/multimedia-team/meterbridge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/meterbridge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/meterbridge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/meterbridge(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/meterbridge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/mhwaveedit.git/commit/$          https://salsa.debian.org/multimedia-team/mhwaveedit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/mhwaveedit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/mhwaveedit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/mhwaveedit(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/mhwaveedit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/midisnoop.git/commit/$          https://salsa.debian.org/multimedia-team/midisnoop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/midisnoop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/midisnoop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/midisnoop(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/midisnoop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/midisport-firmware.git/commit/$          https://salsa.debian.org/multimedia-team/midisport-firmware/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/midisport-firmware(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/midisport-firmware    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/midisport-firmware(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/midisport-firmware/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/milkytracker.git/commit/$          https://salsa.debian.org/multimedia-team/milkytracker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/milkytracker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/milkytracker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/milkytracker(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/milkytracker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/mixxx.git/commit/$          https://salsa.debian.org/multimedia-team/mixxx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/mixxx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/mixxx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/mixxx(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/mixxx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/mjpegtools.git/commit/$          https://salsa.debian.org/multimedia-team/mjpegtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/mjpegtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/mjpegtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/mjpegtools(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/mjpegtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/mma.git/commit/$          https://salsa.debian.org/multimedia-team/mma/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/mma(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/mma    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/mma(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/mma/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/mp3fs.git/commit/$          https://salsa.debian.org/multimedia-team/mp3fs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/mp3fs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/mp3fs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/mp3fs(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/mp3fs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/mp4v2.git/commit/$          https://salsa.debian.org/multimedia-team/mp4v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/mp4v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/mp4v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/mp4v2(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/mp4v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/mpd-sima.git/commit/$          https://salsa.debian.org/multimedia-team/mpd-sima/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/mpd-sima(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/mpd-sima    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/mpd-sima(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/mpd-sima/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/mpeg2dec.git/commit/$          https://salsa.debian.org/multimedia-team/mpeg2dec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/mpeg2dec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/mpeg2dec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/mpeg2dec(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/mpeg2dec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/mpg123.git/commit/$          https://salsa.debian.org/multimedia-team/mpg123/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/mpg123(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/mpg123    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/mpg123(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/mpg123/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/mplayer.git/commit/$          https://salsa.debian.org/multimedia-team/mplayer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/mplayer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/mplayer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/mplayer(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/mplayer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/mplayer-blue.git/commit/$          https://salsa.debian.org/multimedia-team/mplayer-blue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/mplayer-blue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/mplayer-blue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/mplayer-blue(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/mplayer-blue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/mplayer2.git/commit/$          https://salsa.debian.org/multimedia-team/mplayer2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/mplayer2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/mplayer2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/mplayer2(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/mplayer2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/mpv.git/commit/$          https://salsa.debian.org/multimedia-team/mpv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/mpv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/mpv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/mpv(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/mpv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/mudita24.git/commit/$          https://salsa.debian.org/multimedia-team/mudita24/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/mudita24(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/mudita24    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/mudita24(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/mudita24/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/multicat.git/commit/$          https://salsa.debian.org/multimedia-team/multicat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/multicat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/multicat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/multicat(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/multicat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/muse.git/commit/$          https://salsa.debian.org/multimedia-team/muse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/muse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/muse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/muse(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/muse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/musescore.git/commit/$          https://salsa.debian.org/multimedia-team/musescore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/musescore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/musescore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/musescore(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/musescore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/mustang-plug.git/commit/$          https://salsa.debian.org/multimedia-team/mustang-plug/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/mustang-plug(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/mustang-plug    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/mustang-plug(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/mustang-plug/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/naspro-bridge-it.git/commit/$          https://salsa.debian.org/multimedia-team/naspro-bridge-it/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/naspro-bridge-it(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/naspro-bridge-it    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/naspro-bridge-it(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/naspro-bridge-it/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/naspro-bridges.git/commit/$          https://salsa.debian.org/multimedia-team/naspro-bridges/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/naspro-bridges(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/naspro-bridges    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/naspro-bridges(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/naspro-bridges/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/nekobee.git/commit/$          https://salsa.debian.org/multimedia-team/nekobee/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/nekobee(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/nekobee    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/nekobee(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/nekobee/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/nordlicht.git/commit/$          https://salsa.debian.org/multimedia-team/nordlicht/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/nordlicht(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/nordlicht    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/nordlicht(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/nordlicht/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/npapi-vlc.git/commit/$          https://salsa.debian.org/multimedia-team/npapi-vlc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/npapi-vlc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/npapi-vlc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/npapi-vlc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/npapi-vlc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/o3dgc.git/commit/$          https://salsa.debian.org/multimedia-team/o3dgc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/o3dgc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/o3dgc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/o3dgc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/o3dgc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/obs-studio.git/commit/$          https://salsa.debian.org/multimedia-team/obs-studio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/obs-studio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/obs-studio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/obs-studio(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/obs-studio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/ogmrip.git/commit/$          https://salsa.debian.org/multimedia-team/ogmrip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/ogmrip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/ogmrip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/ogmrip(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/ogmrip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/ois.git/commit/$          https://salsa.debian.org/multimedia-team/ois/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/ois(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/ois    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/ois(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/ois/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/omins.git/commit/$          https://salsa.debian.org/multimedia-team/omins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/omins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/omins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/omins(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/omins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/opencollada.git/commit/$          https://salsa.debian.org/multimedia-team/opencollada/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/opencollada(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/opencollada    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/opencollada(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/opencollada/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/opencore-amr.git/commit/$          https://salsa.debian.org/multimedia-team/opencore-amr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/opencore-amr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/opencore-amr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/opencore-amr(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/opencore-amr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/openni.git/commit/$          https://salsa.debian.org/multimedia-team/openni/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/openni(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/openni    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/openni(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/openni/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/openni-sensor-pointclouds.git/commit/$          https://salsa.debian.org/multimedia-team/openni-sensor-pointclouds/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/openni-sensor-pointclouds(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/openni-sensor-pointclouds    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/openni-sensor-pointclouds(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/openni-sensor-pointclouds/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/openni-sensor-primesense.git/commit/$          https://salsa.debian.org/multimedia-team/openni-sensor-primesense/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/openni-sensor-primesense(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/openni-sensor-primesense    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/openni-sensor-primesense(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/openni-sensor-primesense/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/openni2.git/commit/$          https://salsa.debian.org/multimedia-team/openni2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/openni2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/openni2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/openni2(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/openni2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/openshot-qt.git/commit/$          https://salsa.debian.org/multimedia-team/openshot-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/openshot-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/openshot-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/openshot-qt(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/openshot-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/padthv1.git/commit/$          https://salsa.debian.org/multimedia-team/padthv1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/padthv1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/padthv1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/padthv1(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/padthv1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/paulstretch.git/commit/$          https://salsa.debian.org/multimedia-team/paulstretch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/paulstretch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/paulstretch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/paulstretch(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/paulstretch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-ableton-link.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-ableton-link/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-ableton-link(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-ableton-link    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-ableton-link(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-ableton-link/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-arraysize.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-arraysize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-arraysize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-arraysize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-arraysize(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-arraysize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-autopreset.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-autopreset/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-autopreset(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-autopreset    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-autopreset(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-autopreset/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-bassemu.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-bassemu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-bassemu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-bassemu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-bassemu(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-bassemu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-beatpipe.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-beatpipe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-beatpipe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-beatpipe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-beatpipe(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-beatpipe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-boids.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-boids/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-boids(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-boids    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-boids(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-boids/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-bsaylor.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-bsaylor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-bsaylor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-bsaylor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-bsaylor(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-bsaylor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-chaos.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-chaos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-chaos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-chaos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-chaos(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-chaos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-comport.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-comport/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-comport(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-comport    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-comport(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-comport/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-creb.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-creb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-creb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-creb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-creb(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-creb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-cxc.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-cxc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-cxc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-cxc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-cxc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-cxc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-cyclone.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-cyclone/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-cyclone(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-cyclone    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-cyclone(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-cyclone/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-earplug.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-earplug/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-earplug(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-earplug    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-earplug(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-earplug/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-ekext.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-ekext/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-ekext(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-ekext    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-ekext(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-ekext/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-ext13.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-ext13/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-ext13(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-ext13    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-ext13(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-ext13/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-extended.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-extended/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-extended(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-extended    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-extended(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-extended/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-extendedview.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-extendedview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-extendedview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-extendedview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-extendedview(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-extendedview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-fftease.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-fftease/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-fftease(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-fftease    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-fftease(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-fftease/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-flext.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-flext/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-flext(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-flext    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-flext(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-flext/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-flite.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-flite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-flite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-flite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-flite(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-flite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-freeverb.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-freeverb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-freeverb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-freeverb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-freeverb(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-freeverb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-ggee.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-ggee/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-ggee(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-ggee    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-ggee(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-ggee/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-gil.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-gil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-gil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-gil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-gil(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-gil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-hcs.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-hcs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-hcs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-hcs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-hcs(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-hcs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-hexloader.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-hexloader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-hexloader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-hexloader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-hexloader(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-hexloader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-hid.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-hid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-hid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-hid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-hid(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-hid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-iem_ambi.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-iem_ambi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-iem_ambi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-iem_ambi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-iem_ambi(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-iem_ambi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-iemguts.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-iemguts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-iemguts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-iemguts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-iemguts(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-iemguts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-iemlib.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-iemlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-iemlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-iemlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-iemlib(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-iemlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-iemmatrix.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-iemmatrix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-iemmatrix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-iemmatrix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-iemmatrix(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-iemmatrix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-iemnet.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-iemnet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-iemnet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-iemnet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-iemnet(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-iemnet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-iemtab.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-iemtab/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-iemtab(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-iemtab    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-iemtab(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-iemtab/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-iemutils.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-iemutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-iemutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-iemutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-iemutils(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-iemutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-jmmmp.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-jmmmp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-jmmmp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-jmmmp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-jmmmp(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-jmmmp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-kollabs.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-kollabs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-kollabs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-kollabs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-kollabs(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-kollabs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-lib-builder.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-lib-builder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-lib-builder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-lib-builder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-lib-builder(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-lib-builder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-libdir.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-libdir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-libdir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-libdir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-libdir(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-libdir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-list-abs.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-list-abs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-list-abs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-list-abs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-list-abs(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-list-abs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-log.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-log/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-log(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-log    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-log(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-log/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-lua.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-lua/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-lua(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-lua    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-lua(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-lua/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-lyonpotpourri.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-lyonpotpourri/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-lyonpotpourri(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-lyonpotpourri    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-lyonpotpourri(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-lyonpotpourri/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-mapping.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-mapping/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-mapping(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-mapping    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-mapping(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-mapping/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-markex.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-markex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-markex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-markex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-markex(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-markex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-maxlib.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-maxlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-maxlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-maxlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-maxlib(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-maxlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-mediasettings.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-mediasettings/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-mediasettings(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-mediasettings    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-mediasettings(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-mediasettings/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-mjlib.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-mjlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-mjlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-mjlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-mjlib(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-mjlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-moonlib.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-moonlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-moonlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-moonlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-moonlib(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-moonlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-motex.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-motex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-motex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-motex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-motex(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-motex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-mrpeach.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-mrpeach/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-mrpeach(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-mrpeach    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-mrpeach(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-mrpeach/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-nusmuk.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-nusmuk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-nusmuk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-nusmuk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-nusmuk(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-nusmuk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-osc.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-osc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-osc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-osc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-osc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-osc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-pan.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-pan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-pan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-pan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-pan(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-pan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-pddp.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-pddp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-pddp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-pddp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-pddp(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-pddp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-pdogg.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-pdogg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-pdogg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-pdogg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-pdogg(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-pdogg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-pdstring.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-pdstring/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-pdstring(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-pdstring    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-pdstring(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-pdstring/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-pduino.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-pduino/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-pduino(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-pduino    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-pduino(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-pduino/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-plugin.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-plugin(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-pmpd.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-pmpd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-pmpd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-pmpd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-pmpd(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-pmpd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-pool.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-pool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-pool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-pool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-pool(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-pool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-puremapping.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-puremapping/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-puremapping(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-puremapping    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-puremapping(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-puremapping/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-purepd.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-purepd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-purepd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-purepd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-purepd(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-purepd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-purest-json.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-purest-json/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-purest-json(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-purest-json    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-purest-json(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-purest-json/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-py.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-py/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-py(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-py    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-py(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-py/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-readanysf.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-readanysf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-readanysf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-readanysf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-readanysf(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-readanysf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-rtclib.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-rtclib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-rtclib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-rtclib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-rtclib(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-rtclib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-sigpack.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-sigpack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-sigpack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-sigpack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-sigpack(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-sigpack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-smlib.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-smlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-smlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-smlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-smlib(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-smlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-syslog.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-syslog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-syslog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-syslog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-syslog(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-syslog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-tclpd.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-tclpd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-tclpd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-tclpd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-tclpd(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-tclpd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-testtools.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-testtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-testtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-testtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-testtools(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-testtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-unauthorized.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-unauthorized/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-unauthorized(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-unauthorized    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-unauthorized(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-unauthorized/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-upp.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-upp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-upp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-upp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-upp(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-upp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-vbap.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-vbap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-vbap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-vbap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-vbap(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-vbap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-wiimote.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-wiimote/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-wiimote(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-wiimote    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-wiimote(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-wiimote/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-windowing.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-windowing/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-windowing(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-windowing    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-windowing(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-windowing/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-xsample.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-xsample/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-xsample(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-xsample    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-xsample(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-xsample/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pd-zexy.git/commit/$          https://salsa.debian.org/multimedia-team/pd/pd-zexy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pd-zexy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pd/pd-zexy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pd-zexy(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pd/pd-zexy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/petri-foo.git/commit/$          https://salsa.debian.org/multimedia-team/petri-foo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/petri-foo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/petri-foo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/petri-foo(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/petri-foo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/phasex.git/commit/$          https://salsa.debian.org/multimedia-team/phasex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/phasex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/phasex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/phasex(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/phasex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pmidi.git/commit/$          https://salsa.debian.org/multimedia-team/pmidi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pmidi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pmidi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pmidi(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pmidi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/portsmf.git/commit/$          https://salsa.debian.org/multimedia-team/portsmf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/portsmf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/portsmf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/portsmf(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/portsmf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/primesense-nite-nonfree.git/commit/$          https://salsa.debian.org/multimedia-team/primesense-nite-nonfree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/primesense-nite-nonfree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/primesense-nite-nonfree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/primesense-nite-nonfree(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/primesense-nite-nonfree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/projectm.git/commit/$          https://salsa.debian.org/multimedia-team/projectm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/projectm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/projectm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/projectm(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/projectm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/puredata-import.git/commit/$          https://salsa.debian.org/multimedia-team/puredata-import/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/puredata-import(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/puredata-import    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/puredata-import(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/puredata-import/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pyliblo.git/commit/$          https://salsa.debian.org/multimedia-team/pyliblo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pyliblo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pyliblo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pyliblo(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pyliblo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pymappergui.git/commit/$          https://salsa.debian.org/multimedia-team/pymappergui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pymappergui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pymappergui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pymappergui(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pymappergui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/pysoundfile.git/commit/$          https://salsa.debian.org/multimedia-team/pysoundfile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/pysoundfile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/pysoundfile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/pysoundfile(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/pysoundfile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/python-libdiscid.git/commit/$          https://salsa.debian.org/multimedia-team/python-libdiscid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/python-libdiscid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/python-libdiscid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/python-libdiscid(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/python-libdiscid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/python-midiutil.git/commit/$          https://salsa.debian.org/multimedia-team/python-midiutil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/python-midiutil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/python-midiutil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/python-midiutil(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/python-midiutil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/python-pyknon.git/commit/$          https://salsa.debian.org/multimedia-team/python-pyknon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/python-pyknon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/python-pyknon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/python-pyknon(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/python-pyknon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/python-pyo.git/commit/$          https://salsa.debian.org/multimedia-team/python-pyo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/python-pyo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/python-pyo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/python-pyo(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/python-pyo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/qastools.git/commit/$          https://salsa.debian.org/multimedia-team/qastools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/qastools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/qastools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/qastools(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/qastools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/qjackctl.git/commit/$          https://salsa.debian.org/multimedia-team/qjackctl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/qjackctl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/qjackctl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/qjackctl(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/qjackctl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/qjackrcd.git/commit/$          https://salsa.debian.org/multimedia-team/qjackrcd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/qjackrcd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/qjackrcd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/qjackrcd(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/qjackrcd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/qm-dsp.git/commit/$          https://salsa.debian.org/multimedia-team/qm-dsp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/qm-dsp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/qm-dsp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/qm-dsp(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/qm-dsp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/qmidiarp.git/commit/$          https://salsa.debian.org/multimedia-team/qmidiarp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/qmidiarp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/qmidiarp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/qmidiarp(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/qmidiarp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/qmidinet.git/commit/$          https://salsa.debian.org/multimedia-team/qmidinet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/qmidinet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/qmidinet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/qmidinet(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/qmidinet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/qmidiroute.git/commit/$          https://salsa.debian.org/multimedia-team/qmidiroute/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/qmidiroute(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/qmidiroute    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/qmidiroute(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/qmidiroute/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/qsampler.git/commit/$          https://salsa.debian.org/multimedia-team/qsampler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/qsampler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/qsampler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/qsampler(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/qsampler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/qstopmotion.git/commit/$          https://salsa.debian.org/multimedia-team/qstopmotion/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/qstopmotion(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/qstopmotion    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/qstopmotion(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/qstopmotion/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/qsynth.git/commit/$          https://salsa.debian.org/multimedia-team/qsynth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/qsynth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/qsynth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/qsynth(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/qsynth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/qtractor.git/commit/$          https://salsa.debian.org/multimedia-team/qtractor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/qtractor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/qtractor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/qtractor(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/qtractor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/qxgedit.git/commit/$          https://salsa.debian.org/multimedia-team/qxgedit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/qxgedit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/qxgedit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/qxgedit(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/qxgedit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/radium-compressor.git/commit/$          https://salsa.debian.org/multimedia-team/radium-compressor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/radium-compressor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/radium-compressor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/radium-compressor(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/radium-compressor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/rem.git/commit/$          https://salsa.debian.org/multimedia-team/rem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/rem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/rem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/rem(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/rem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/rev-plugins.git/commit/$          https://salsa.debian.org/multimedia-team/rev-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/rev-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/rev-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/rev-plugins(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/rev-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/rosegarden.git/commit/$          https://salsa.debian.org/multimedia-team/rosegarden/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/rosegarden(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/rosegarden    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/rosegarden(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/rosegarden/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/rotter.git/commit/$          https://salsa.debian.org/multimedia-team/rotter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/rotter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/rotter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/rotter(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/rotter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/rtaudio.git/commit/$          https://salsa.debian.org/multimedia-team/rtaudio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/rtaudio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/rtaudio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/rtaudio(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/rtaudio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/rtirq.git/commit/$          https://salsa.debian.org/multimedia-team/rtirq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/rtirq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/rtirq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/rtirq(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/rtirq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/rtkit.git/commit/$          https://salsa.debian.org/multimedia-team/rtkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/rtkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/rtkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/rtkit(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/rtkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/rtmidi.git/commit/$          https://salsa.debian.org/multimedia-team/rtmidi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/rtmidi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/rtmidi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/rtmidi(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/rtmidi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/rtmpdump.git/commit/$          https://salsa.debian.org/multimedia-team/rtmpdump/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/rtmpdump(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/rtmpdump    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/rtmpdump(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/rtmpdump/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/rubberband.git/commit/$          https://salsa.debian.org/multimedia-team/rubberband/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/rubberband(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/rubberband    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/rubberband(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/rubberband/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/rumor.git/commit/$          https://salsa.debian.org/multimedia-team/rumor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/rumor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/rumor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/rumor(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/rumor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/samplv1.git/commit/$          https://salsa.debian.org/multimedia-team/samplv1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/samplv1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/samplv1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/samplv1(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/samplv1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/schism.git/commit/$          https://salsa.debian.org/multimedia-team/schism/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/schism(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/schism    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/schism(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/schism/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/seq24.git/commit/$          https://salsa.debian.org/multimedia-team/seq24/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/seq24(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/seq24    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/seq24(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/seq24/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/serd.git/commit/$          https://salsa.debian.org/multimedia-team/serd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/serd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/serd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/serd(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/serd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/setbfree.git/commit/$          https://salsa.debian.org/multimedia-team/setbfree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/setbfree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/setbfree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/setbfree(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/setbfree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/sfarklib.git/commit/$          https://salsa.debian.org/multimedia-team/sfarklib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/sfarklib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/sfarklib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/sfarklib(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/sfarklib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/sfarkxtc.git/commit/$          https://salsa.debian.org/multimedia-team/sfarkxtc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/sfarkxtc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/sfarkxtc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/sfarkxtc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/sfarkxtc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/shine.git/commit/$          https://salsa.debian.org/multimedia-team/shine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/shine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/shine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/shine(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/shine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/shotdetect.git/commit/$          https://salsa.debian.org/multimedia-team/shotdetect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/shotdetect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/shotdetect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/shotdetect(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/shotdetect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/showq.git/commit/$          https://salsa.debian.org/multimedia-team/showq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/showq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/showq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/showq(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/showq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/silentjack.git/commit/$          https://salsa.debian.org/multimedia-team/silentjack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/silentjack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/silentjack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/silentjack(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/silentjack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/simplescreenrecorder.git/commit/$          https://salsa.debian.org/multimedia-team/simplescreenrecorder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/simplescreenrecorder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/simplescreenrecorder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/simplescreenrecorder(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/simplescreenrecorder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/sineshaper.git/commit/$          https://salsa.debian.org/multimedia-team/sineshaper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/sineshaper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/sineshaper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/sineshaper(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/sineshaper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/slv2.git/commit/$          https://salsa.debian.org/multimedia-team/slv2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/slv2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/slv2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/slv2(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/slv2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/smplayer.git/commit/$          https://salsa.debian.org/multimedia-team/smplayer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/smplayer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/smplayer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/smplayer(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/smplayer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/smplayer-themes.git/commit/$          https://salsa.debian.org/multimedia-team/smplayer-themes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/smplayer-themes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/smplayer-themes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/smplayer-themes(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/smplayer-themes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/smtube.git/commit/$          https://salsa.debian.org/multimedia-team/smtube/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/smtube(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/smtube    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/smtube(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/smtube/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/snd.git/commit/$          https://salsa.debian.org/multimedia-team/snd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/snd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/snd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/snd(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/snd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/sndobj.git/commit/$          https://salsa.debian.org/multimedia-team/sndobj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/sndobj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/sndobj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/sndobj(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/sndobj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/so-synth-lv2.git/commit/$          https://salsa.debian.org/multimedia-team/so-synth-lv2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/so-synth-lv2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/so-synth-lv2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/so-synth-lv2(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/so-synth-lv2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/songwrite.git/commit/$          https://salsa.debian.org/multimedia-team/songwrite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/songwrite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/songwrite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/songwrite(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/songwrite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/sonic-pi.git/commit/$          https://salsa.debian.org/multimedia-team/sonic-pi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/sonic-pi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/sonic-pi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/sonic-pi(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/sonic-pi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/sonic-visualiser.git/commit/$          https://salsa.debian.org/multimedia-team/sonic-visualiser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/sonic-visualiser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/sonic-visualiser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/sonic-visualiser(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/sonic-visualiser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/sooperlooper.git/commit/$          https://salsa.debian.org/multimedia-team/sooperlooper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/sooperlooper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/sooperlooper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/sooperlooper(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/sooperlooper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/sord.git/commit/$          https://salsa.debian.org/multimedia-team/sord/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/sord(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/sord    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/sord(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/sord/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/soundconverter.git/commit/$          https://salsa.debian.org/multimedia-team/soundconverter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/soundconverter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/soundconverter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/soundconverter(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/soundconverter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/soundgrain.git/commit/$          https://salsa.debian.org/multimedia-team/soundgrain/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/soundgrain(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/soundgrain    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/soundgrain(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/soundgrain/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/soundmanager2.git/commit/$          https://salsa.debian.org/multimedia-team/soundmanager2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/soundmanager2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/soundmanager2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/soundmanager2(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/soundmanager2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/soundscaperenderer.git/commit/$          https://salsa.debian.org/multimedia-team/soundscaperenderer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/soundscaperenderer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/soundscaperenderer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/soundscaperenderer(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/soundscaperenderer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/soundtouch.git/commit/$          https://salsa.debian.org/multimedia-team/soundtouch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/soundtouch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/soundtouch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/soundtouch(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/soundtouch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/sox.git/commit/$          https://salsa.debian.org/multimedia-team/sox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/sox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/sox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/sox(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/sox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/sratom.git/commit/$          https://salsa.debian.org/multimedia-team/sratom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/sratom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/sratom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/sratom(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/sratom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/ste-plugins.git/commit/$          https://salsa.debian.org/multimedia-team/ste-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/ste-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/ste-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/ste-plugins(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/ste-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/stk.git/commit/$          https://salsa.debian.org/multimedia-team/stk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/stk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/stk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/stk(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/stk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/stops.git/commit/$          https://salsa.debian.org/multimedia-team/stops/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/stops(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/stops    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/stops(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/stops/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/streamtuner2.git/commit/$          https://salsa.debian.org/multimedia-team/streamtuner2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/streamtuner2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/streamtuner2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/streamtuner2(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/streamtuner2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/stretchplayer.git/commit/$          https://salsa.debian.org/multimedia-team/stretchplayer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/stretchplayer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/stretchplayer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/stretchplayer(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/stretchplayer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/suil.git/commit/$          https://salsa.debian.org/multimedia-team/suil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/suil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/suil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/suil(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/suil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/supercollider.git/commit/$          https://salsa.debian.org/multimedia-team/supercollider/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/supercollider(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/supercollider    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/supercollider(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/supercollider/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/supercollider-sc3-plugins.git/commit/$          https://salsa.debian.org/multimedia-team/supercollider-sc3-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/supercollider-sc3-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/supercollider-sc3-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/supercollider-sc3-plugins(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/supercollider-sc3-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/swami.git/commit/$          https://salsa.debian.org/multimedia-team/swami/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/swami(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/swami    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/swami(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/swami/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/swh-lv2.git/commit/$          https://salsa.debian.org/multimedia-team/swh-lv2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/swh-lv2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/swh-lv2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/swh-lv2(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/swh-lv2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/swh-plugins.git/commit/$          https://salsa.debian.org/multimedia-team/swh-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/swh-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/swh-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/swh-plugins(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/swh-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/synthv1.git/commit/$          https://salsa.debian.org/multimedia-team/synthv1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/synthv1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/synthv1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/synthv1(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/synthv1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/taopm.git/commit/$          https://salsa.debian.org/multimedia-team/taopm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/taopm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/taopm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/taopm(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/taopm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/tap-plugins.git/commit/$          https://salsa.debian.org/multimedia-team/tap-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/tap-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/tap-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/tap-plugins(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/tap-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/tap-plugins-doc.git/commit/$          https://salsa.debian.org/multimedia-team/tap-plugins-doc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/tap-plugins-doc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/tap-plugins-doc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/tap-plugins-doc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/tap-plugins-doc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/terminatorx.git/commit/$          https://salsa.debian.org/multimedia-team/terminatorx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/terminatorx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/terminatorx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/terminatorx(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/terminatorx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/tetraproc.git/commit/$          https://salsa.debian.org/multimedia-team/tetraproc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/tetraproc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/tetraproc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/tetraproc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/tetraproc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/timemachine.git/commit/$          https://salsa.debian.org/multimedia-team/timemachine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/timemachine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/timemachine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/timemachine(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/timemachine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/timgm6mb-soundfont.git/commit/$          https://salsa.debian.org/multimedia-team/timgm6mb-soundfont/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/timgm6mb-soundfont(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/timgm6mb-soundfont    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/timgm6mb-soundfont(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/timgm6mb-soundfont/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/transcode.git/commit/$          https://salsa.debian.org/multimedia-team/transcode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/transcode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/transcode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/transcode(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/transcode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/traverso.git/commit/$          https://salsa.debian.org/multimedia-team/traverso/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/traverso(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/traverso    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/traverso(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/traverso/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/tsdecrypt.git/commit/$          https://salsa.debian.org/multimedia-team/tsdecrypt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/tsdecrypt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/tsdecrypt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/tsdecrypt(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/tsdecrypt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/twolame.git/commit/$          https://salsa.debian.org/multimedia-team/twolame/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/twolame(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/twolame    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/twolame(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/twolame/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/unicap.git/commit/$          https://salsa.debian.org/multimedia-team/unicap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/unicap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/unicap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/unicap(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/unicap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/vamp-plugin-sdk.git/commit/$          https://salsa.debian.org/multimedia-team/vamp-plugin-sdk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/vamp-plugin-sdk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/vamp-plugin-sdk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/vamp-plugin-sdk(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/vamp-plugin-sdk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/vco-plugins.git/commit/$          https://salsa.debian.org/multimedia-team/vco-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/vco-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/vco-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/vco-plugins(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/vco-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/vdpau-video.git/commit/$          https://salsa.debian.org/multimedia-team/vdpau-video/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/vdpau-video(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/vdpau-video    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/vdpau-video(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/vdpau-video/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/vdr-plugin-vnsiserver.git/commit/$          https://salsa.debian.org/multimedia-team/vdr-plugin-vnsiserver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/vdr-plugin-vnsiserver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/vdr-plugin-vnsiserver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/vdr-plugin-vnsiserver(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/vdr-plugin-vnsiserver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/videotrans.git/commit/$          https://salsa.debian.org/multimedia-team/videotrans/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/videotrans(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/videotrans    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/videotrans(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/videotrans/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/vkeybd.git/commit/$          https://salsa.debian.org/multimedia-team/vkeybd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/vkeybd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/vkeybd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/vkeybd(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/vkeybd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/vlc.git/commit/$          https://salsa.debian.org/multimedia-team/vlc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/vlc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/vlc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/vlc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/vlc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/vlevel.git/commit/$          https://salsa.debian.org/multimedia-team/vlevel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/vlevel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/vlevel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/vlevel(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/vlevel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/vo-aacenc.git/commit/$          https://salsa.debian.org/multimedia-team/vo-aacenc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/vo-aacenc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/vo-aacenc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/vo-aacenc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/vo-aacenc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/vo-amrwbenc.git/commit/$          https://salsa.debian.org/multimedia-team/vo-amrwbenc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/vo-amrwbenc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/vo-amrwbenc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/vo-amrwbenc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/vo-amrwbenc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/vocproc.git/commit/$          https://salsa.debian.org/multimedia-team/vocproc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/vocproc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/vocproc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/vocproc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/vocproc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/wah-plugins.git/commit/$          https://salsa.debian.org/multimedia-team/wah-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/wah-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/wah-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/wah-plugins(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/wah-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/wavbreaker.git/commit/$          https://salsa.debian.org/multimedia-team/wavbreaker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/wavbreaker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/wavbreaker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/wavbreaker(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/wavbreaker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/wavpack.git/commit/$          https://salsa.debian.org/multimedia-team/wavpack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/wavpack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/wavpack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/wavpack(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/wavpack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/whitedune.git/commit/$          https://salsa.debian.org/multimedia-team/whitedune/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/whitedune(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/whitedune    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/whitedune(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/whitedune/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/wsynth-dssi.git/commit/$          https://salsa.debian.org/multimedia-team/wsynth-dssi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/wsynth-dssi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/wsynth-dssi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/wsynth-dssi(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/wsynth-dssi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/wxsvg.git/commit/$          https://salsa.debian.org/multimedia-team/wxsvg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/wxsvg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/wxsvg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/wxsvg(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/wxsvg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/x264.git/commit/$          https://salsa.debian.org/multimedia-team/x264/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/x264(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/x264    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/x264(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/x264/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/x265.git/commit/$          https://salsa.debian.org/multimedia-team/x265/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/x265(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/x265    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/x265(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/x265/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/x42-plugins.git/commit/$          https://salsa.debian.org/multimedia-team/x42-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/x42-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/x42-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/x42-plugins(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/x42-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/xbmc.git/commit/$          https://salsa.debian.org/multimedia-team/xbmc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/xbmc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/xbmc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/xbmc(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/xbmc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/xbmc-pvr-addons.git/commit/$          https://salsa.debian.org/multimedia-team/xbmc-pvr-addons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/xbmc-pvr-addons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/xbmc-pvr-addons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/xbmc-pvr-addons(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/xbmc-pvr-addons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/xcfa.git/commit/$          https://salsa.debian.org/multimedia-team/xcfa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/xcfa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/xcfa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/xcfa(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/xcfa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/xjadeo.git/commit/$          https://salsa.debian.org/multimedia-team/xjadeo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/xjadeo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/xjadeo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/xjadeo(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/xjadeo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/xsynth-dssi.git/commit/$          https://salsa.debian.org/multimedia-team/xsynth-dssi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/xsynth-dssi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/xsynth-dssi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/xsynth-dssi(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/xsynth-dssi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/xvidcore.git/commit/$          https://salsa.debian.org/multimedia-team/xvidcore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/xvidcore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/xvidcore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/xvidcore(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/xvidcore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/xwax.git/commit/$          https://salsa.debian.org/multimedia-team/xwax/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/xwax(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/xwax    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/xwax(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/xwax/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/yoshimi.git/commit/$          https://salsa.debian.org/multimedia-team/yoshimi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/yoshimi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/yoshimi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/yoshimi(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/yoshimi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/zam-plugins.git/commit/$          https://salsa.debian.org/multimedia-team/zam-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/zam-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/zam-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/zam-plugins(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/zam-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/zita-ajbridge.git/commit/$          https://salsa.debian.org/multimedia-team/zita-ajbridge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/zita-ajbridge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/zita-ajbridge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/zita-ajbridge(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/zita-ajbridge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/zita-alsa-pcmi.git/commit/$          https://salsa.debian.org/multimedia-team/zita-alsa-pcmi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/zita-alsa-pcmi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/zita-alsa-pcmi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/zita-alsa-pcmi(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/zita-alsa-pcmi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/zita-at1.git/commit/$          https://salsa.debian.org/multimedia-team/zita-at1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/zita-at1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/zita-at1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/zita-at1(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/zita-at1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/zita-bls1.git/commit/$          https://salsa.debian.org/multimedia-team/zita-bls1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/zita-bls1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/zita-bls1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/zita-bls1(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/zita-bls1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/zita-convolver.git/commit/$          https://salsa.debian.org/multimedia-team/zita-convolver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/zita-convolver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/zita-convolver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/zita-convolver(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/zita-convolver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/zita-lrx.git/commit/$          https://salsa.debian.org/multimedia-team/zita-lrx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/zita-lrx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/zita-lrx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/zita-lrx(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/zita-lrx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/zita-mu1.git/commit/$          https://salsa.debian.org/multimedia-team/zita-mu1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/zita-mu1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/zita-mu1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/zita-mu1(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/zita-mu1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/zita-njbridge.git/commit/$          https://salsa.debian.org/multimedia-team/zita-njbridge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/zita-njbridge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/zita-njbridge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/zita-njbridge(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/zita-njbridge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/zita-resampler.git/commit/$          https://salsa.debian.org/multimedia-team/zita-resampler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/zita-resampler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/zita-resampler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/zita-resampler(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/zita-resampler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/zita-rev1.git/commit/$          https://salsa.debian.org/multimedia-team/zita-rev1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/zita-rev1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/zita-rev1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/zita-rev1(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/zita-rev1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/zyn.git/commit/$          https://salsa.debian.org/multimedia-team/zyn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/zyn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/zyn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/zyn(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/zyn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/zynaddsubfx.git/commit/$          https://salsa.debian.org/multimedia-team/zynaddsubfx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/zynaddsubfx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/zynaddsubfx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/zynaddsubfx(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/zynaddsubfx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/zyne.git/commit/$          https://salsa.debian.org/multimedia-team/zyne/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/zyne(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/zyne    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/zyne(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/zyne/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-multimedia/multimedia-blends.git/commit/$          https://salsa.debian.org/multimedia-team/debian-multimedia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-multimedia/multimedia-blends(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/multimedia-team/debian-multimedia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-multimedia/multimedia-blends(?:\.git)?/(.*)          https://salsa.debian.org/multimedia-team/debian-multimedia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/fookb.git/commit/$          https://salsa.debian.org/wmaker-team/fookb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/fookb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/fookb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/fookb(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/fookb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/libdockapp.git/commit/$          https://salsa.debian.org/wmaker-team/libdockapp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/libdockapp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/libdockapp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/libdockapp(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/libdockapp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmacpi.git/commit/$          https://salsa.debian.org/wmaker-team/wmacpi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmacpi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmacpi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmacpi(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmacpi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmaker.git/commit/$          https://salsa.debian.org/wmaker-team/wmaker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmaker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmaker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmaker(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmaker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmauda.git/commit/$          https://salsa.debian.org/wmaker-team/wmauda/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmauda(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmauda    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmauda(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmauda/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmbatppc.git/commit/$          https://salsa.debian.org/wmaker-team/wmbatppc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmbatppc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmbatppc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmbatppc(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmbatppc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmbattery.git/commit/$          https://salsa.debian.org/wmaker-team/wmbattery/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmbattery(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmbattery    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmbattery(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmbattery/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmbiff.git/commit/$          https://salsa.debian.org/wmaker-team/wmbiff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmbiff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmbiff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmbiff(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmbiff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmbubble.git/commit/$          https://salsa.debian.org/wmaker-team/wmbubble/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmbubble(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmbubble    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmbubble(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmbubble/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmbutton.git/commit/$          https://salsa.debian.org/wmaker-team/wmbutton/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmbutton(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmbutton    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmbutton(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmbutton/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmcalc.git/commit/$          https://salsa.debian.org/wmaker-team/wmcalc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmcalc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmcalc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmcalc(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmcalc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmcdplay.git/commit/$          https://salsa.debian.org/wmaker-team/wmcdplay/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmcdplay(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmcdplay    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmcdplay(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmcdplay/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmcliphist.git/commit/$          https://salsa.debian.org/wmaker-team/wmcliphist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmcliphist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmcliphist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmcliphist(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmcliphist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmclock.git/commit/$          https://salsa.debian.org/wmaker-team/wmclock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmclock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmclock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmclock(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmclock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmclockmon.git/commit/$          https://salsa.debian.org/wmaker-team/wmclockmon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmclockmon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmclockmon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmclockmon(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmclockmon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmcoincoin.git/commit/$          https://salsa.debian.org/wmaker-team/wmcoincoin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmcoincoin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmcoincoin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmcoincoin(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmcoincoin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmcore.git/commit/$          https://salsa.debian.org/wmaker-team/wmcore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmcore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmcore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmcore(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmcore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmcube.git/commit/$          https://salsa.debian.org/wmaker-team/wmcube/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmcube(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmcube    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmcube(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmcube/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmdiskmon.git/commit/$          https://salsa.debian.org/wmaker-team/wmdiskmon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmdiskmon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmdiskmon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmdiskmon(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmdiskmon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmdrawer.git/commit/$          https://salsa.debian.org/wmaker-team/wmdrawer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmdrawer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmdrawer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmdrawer(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmdrawer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmfire.git/commit/$          https://salsa.debian.org/wmaker-team/wmfire/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmfire(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmfire    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmfire(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmfire/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmforecast.git/commit/$          https://salsa.debian.org/wmaker-team/wmforecast/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmforecast(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmforecast    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmforecast(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmforecast/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmfrog.git/commit/$          https://salsa.debian.org/wmaker-team/wmfrog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmfrog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmfrog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmfrog(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmfrog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmfsm.git/commit/$          https://salsa.debian.org/wmaker-team/wmfsm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmfsm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmfsm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmfsm(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmfsm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmget.git/commit/$          https://salsa.debian.org/wmaker-team/wmget/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmget(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmget    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmget(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmget/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmgtemp.git/commit/$          https://salsa.debian.org/wmaker-team/wmgtemp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmgtemp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmgtemp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmgtemp(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmgtemp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmhdplop.git/commit/$          https://salsa.debian.org/wmaker-team/wmhdplop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmhdplop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmhdplop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmhdplop(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmhdplop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmifinfo.git/commit/$          https://salsa.debian.org/wmaker-team/wmifinfo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmifinfo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmifinfo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmifinfo(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmifinfo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmifs.git/commit/$          https://salsa.debian.org/wmaker-team/wmifs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmifs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmifs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmifs(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmifs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmitime.git/commit/$          https://salsa.debian.org/wmaker-team/wmitime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmitime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmitime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmitime(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmitime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmix.git/commit/$          https://salsa.debian.org/wmaker-team/wmix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmix(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmload.git/commit/$          https://salsa.debian.org/wmaker-team/wmload/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmload(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmload    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmload(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmload/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmlongrun.git/commit/$          https://salsa.debian.org/wmaker-team/wmlongrun/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmlongrun(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmlongrun    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmlongrun(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmlongrun/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmmemload.git/commit/$          https://salsa.debian.org/wmaker-team/wmmemload/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmmemload(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmmemload    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmmemload(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmmemload/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmmixer.git/commit/$          https://salsa.debian.org/wmaker-team/wmmixer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmmixer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmmixer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmmixer(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmmixer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmmon.git/commit/$          https://salsa.debian.org/wmaker-team/wmmon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmmon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmmon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmmon(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmmon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmmoonclock.git/commit/$          https://salsa.debian.org/wmaker-team/wmmoonclock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmmoonclock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmmoonclock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmmoonclock(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmmoonclock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmpinboard.git/commit/$          https://salsa.debian.org/wmaker-team/wmpinboard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmpinboard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmpinboard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmpinboard(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmpinboard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmppp.app.git/commit/$          https://salsa.debian.org/wmaker-team/wmppp.app/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmppp.app(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmppp.app    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmppp.app(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmppp.app/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmrack.git/commit/$          https://salsa.debian.org/wmaker-team/wmrack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmrack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmrack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmrack(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmrack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmressel.git/commit/$          https://salsa.debian.org/wmaker-team/wmressel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmressel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmressel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmressel(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmressel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmshutdown.git/commit/$          https://salsa.debian.org/wmaker-team/wmshutdown/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmshutdown(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmshutdown    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmshutdown(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmshutdown/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmstickynotes.git/commit/$          https://salsa.debian.org/wmaker-team/wmstickynotes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmstickynotes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmstickynotes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmstickynotes(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmstickynotes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmsun.git/commit/$          https://salsa.debian.org/wmaker-team/wmsun/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmsun(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmsun    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmsun(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmsun/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmsysmon.git/commit/$          https://salsa.debian.org/wmaker-team/wmsysmon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmsysmon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmsysmon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmsysmon(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmsysmon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmsystemtray.git/commit/$          https://salsa.debian.org/wmaker-team/wmsystemtray/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmsystemtray(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmsystemtray    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmsystemtray(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmsystemtray/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmtime.git/commit/$          https://salsa.debian.org/wmaker-team/wmtime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmtime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmtime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmtime(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmtime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmtop.git/commit/$          https://salsa.debian.org/wmaker-team/wmtop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmtop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmtop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmtop(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmtop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-wmaker/wmtv.git/commit/$          https://salsa.debian.org/wmaker-team/wmtv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-wmaker/wmtv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/wmaker-team/wmtv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-wmaker/wmtv(?:\.git)?/(.*)          https://salsa.debian.org/wmaker-team/wmtv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-openoffice/libreoffice.git/commit/$          https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-openoffice/libreoffice(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-openoffice/libreoffice(?:\.git)?/(.*)          https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-openoffice/libreoffice-dictionaries.git/commit/$          https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice-dictionaries/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-openoffice/libreoffice-dictionaries(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice-dictionaries    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-openoffice/libreoffice-dictionaries(?:\.git)?/(.*)          https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice-dictionaries/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-openoffice/libreoffice-online.git/commit/$          https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice-online/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-openoffice/libreoffice-online(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice-online    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-openoffice/libreoffice-online(?:\.git)?/(.*)          https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice-online/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-openoffice/cppunit.git/commit/$          https://salsa.debian.org/libreoffice-team/libs/cppunit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-openoffice/cppunit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/libreoffice-team/libs/cppunit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-openoffice/cppunit(?:\.git)?/(.*)          https://salsa.debian.org/libreoffice-team/libs/cppunit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-openoffice/graphite2.git/commit/$          https://salsa.debian.org/libreoffice-team/graphite2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-openoffice/graphite2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/libreoffice-team/graphite2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-openoffice/graphite2(?:\.git)?/(.*)          https://salsa.debian.org/libreoffice-team/graphite2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-openoffice/hunspell.git/commit/$          https://salsa.debian.org/libreoffice-team/hunspell/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-openoffice/hunspell(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/libreoffice-team/hunspell    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-openoffice/hunspell(?:\.git)?/(.*)          https://salsa.debian.org/libreoffice-team/hunspell/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-openoffice/hyphen.git/commit/$          https://salsa.debian.org/libreoffice-team/hyphen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-openoffice/hyphen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/libreoffice-team/hyphen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-openoffice/hyphen(?:\.git)?/(.*)          https://salsa.debian.org/libreoffice-team/hyphen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-openoffice/libwps.git/commit/$          https://salsa.debian.org/libreoffice-team/document-liberation/libwps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-openoffice/libwps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/libreoffice-team/document-liberation/libwps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-openoffice/libwps(?:\.git)?/(.*)          https://salsa.debian.org/libreoffice-team/document-liberation/libwps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-openoffice/writer2latex.git/commit/$          https://salsa.debian.org/libreoffice-team/extensions/writer2latex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-openoffice/writer2latex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/libreoffice-team/extensions/writer2latex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-openoffice/writer2latex(?:\.git)?/(.*)          https://salsa.debian.org/libreoffice-team/extensions/writer2latex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/ckeditor3.git/commit/$          https://salsa.debian.org/horde-team/ckeditor3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/ckeditor3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/ckeditor3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/ckeditor3(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/ckeditor3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-activesync.git/commit/$          https://salsa.debian.org/horde-team/php-horde-activesync/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-activesync(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-activesync    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-activesync(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-activesync/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-alarm.git/commit/$          https://salsa.debian.org/horde-team/php-horde-alarm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-alarm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-alarm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-alarm(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-alarm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-ansel.git/commit/$          https://salsa.debian.org/horde-team/php-horde-ansel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-ansel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-ansel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-ansel(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-ansel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-argv.git/commit/$          https://salsa.debian.org/horde-team/php-horde-argv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-argv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-argv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-argv(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-argv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-auth.git/commit/$          https://salsa.debian.org/horde-team/php-horde-auth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-auth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-auth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-auth(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-auth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-autoloader.git/commit/$          https://salsa.debian.org/horde-team/php-horde-autoloader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-autoloader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-autoloader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-autoloader(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-autoloader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-browser.git/commit/$          https://salsa.debian.org/horde-team/php-horde-browser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-browser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-browser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-browser(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-browser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-cache.git/commit/$          https://salsa.debian.org/horde-team/php-horde-cache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-cache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-cache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-cache(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-cache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-cli.git/commit/$          https://salsa.debian.org/horde-team/php-horde-cli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-cli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-cli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-cli(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-cli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-compress-fast.git/commit/$          https://salsa.debian.org/horde-team/php-horde-compress-fast/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-compress-fast(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-compress-fast    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-compress-fast(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-compress-fast/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-compress.git/commit/$          https://salsa.debian.org/horde-team/php-horde-compress/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-compress(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-compress    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-compress(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-compress/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-constraint.git/commit/$          https://salsa.debian.org/horde-team/php-horde-constraint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-constraint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-constraint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-constraint(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-constraint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-content.git/commit/$          https://salsa.debian.org/horde-team/php-horde-content/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-content(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-content    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-content(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-content/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-controller.git/commit/$          https://salsa.debian.org/horde-team/php-horde-controller/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-controller(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-controller    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-controller(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-controller/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-core.git/commit/$          https://salsa.debian.org/horde-team/php-horde-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-core(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-crypt-blowfish.git/commit/$          https://salsa.debian.org/horde-team/php-horde-crypt-blowfish/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-crypt-blowfish(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-crypt-blowfish    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-crypt-blowfish(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-crypt-blowfish/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-crypt.git/commit/$          https://salsa.debian.org/horde-team/php-horde-crypt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-crypt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-crypt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-crypt(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-crypt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-cssminify.git/commit/$          https://salsa.debian.org/horde-team/php-horde-cssminify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-cssminify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-cssminify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-cssminify(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-cssminify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-css-parser.git/commit/$          https://salsa.debian.org/horde-team/php-horde-css-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-css-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-css-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-css-parser(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-css-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-data.git/commit/$          https://salsa.debian.org/horde-team/php-horde-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-data(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-date.git/commit/$          https://salsa.debian.org/horde-team/php-horde-date/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-date(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-date    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-date(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-date/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-date-parser.git/commit/$          https://salsa.debian.org/horde-team/php-horde-date-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-date-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-date-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-date-parser(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-date-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-dav.git/commit/$          https://salsa.debian.org/horde-team/php-horde-dav/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-dav(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-dav    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-dav(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-dav/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-db.git/commit/$          https://salsa.debian.org/horde-team/php-horde-db/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-db(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-db    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-db(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-db/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-editor.git/commit/$          https://salsa.debian.org/horde-team/php-horde-editor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-editor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-editor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-editor(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-editor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-elasticsearch.git/commit/$          https://salsa.debian.org/horde-team/php-horde-elasticsearch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-elasticsearch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-elasticsearch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-elasticsearch(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-elasticsearch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-exception.git/commit/$          https://salsa.debian.org/horde-team/php-horde-exception/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-exception(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-exception    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-exception(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-exception/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-feed.git/commit/$          https://salsa.debian.org/horde-team/php-horde-feed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-feed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-feed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-feed(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-feed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-form.git/commit/$          https://salsa.debian.org/horde-team/php-horde-form/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-form(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-form    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-form(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-form/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-gollem.git/commit/$          https://salsa.debian.org/horde-team/php-horde-gollem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-gollem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-gollem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-gollem(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-gollem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-group.git/commit/$          https://salsa.debian.org/horde-team/php-horde-group/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-group(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-group    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-group(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-group/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-groupware.git/commit/$          https://salsa.debian.org/horde-team/php-horde-groupware/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-groupware(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-groupware    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-groupware(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-groupware/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-hashtable.git/commit/$          https://salsa.debian.org/horde-team/php-horde-hashtable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-hashtable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-hashtable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-hashtable(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-hashtable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-history.git/commit/$          https://salsa.debian.org/horde-team/php-horde-history/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-history(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-history    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-history(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-history/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde.git/commit/$          https://salsa.debian.org/horde-team/php-horde/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-http.git/commit/$          https://salsa.debian.org/horde-team/php-horde-http/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-http(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-http    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-http(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-http/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-icalendar.git/commit/$          https://salsa.debian.org/horde-team/php-horde-icalendar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-icalendar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-icalendar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-icalendar(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-icalendar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-idna.git/commit/$          https://salsa.debian.org/horde-team/php-horde-idna/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-idna(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-idna    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-idna(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-idna/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-image.git/commit/$          https://salsa.debian.org/horde-team/php-horde-image/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-image(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-image    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-image(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-image/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-imap-client.git/commit/$          https://salsa.debian.org/horde-team/php-horde-imap-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-imap-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-imap-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-imap-client(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-imap-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-imp.git/commit/$          https://salsa.debian.org/horde-team/php-horde-imp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-imp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-imp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-imp(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-imp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-imsp.git/commit/$          https://salsa.debian.org/horde-team/php-horde-imsp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-imsp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-imsp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-imsp(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-imsp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-ingo.git/commit/$          https://salsa.debian.org/horde-team/php-horde-ingo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-ingo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-ingo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-ingo(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-ingo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-injector.git/commit/$          https://salsa.debian.org/horde-team/php-horde-injector/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-injector(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-injector    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-injector(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-injector/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-itip.git/commit/$          https://salsa.debian.org/horde-team/php-horde-itip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-itip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-itip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-itip(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-itip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-javascriptminify.git/commit/$          https://salsa.debian.org/horde-team/php-horde-javascriptminify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-javascriptminify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-javascriptminify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-javascriptminify(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-javascriptminify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-javascriptminify-jsmin.git/commit/$          https://salsa.debian.org/horde-team/php-horde-javascriptminify-jsmin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-javascriptminify-jsmin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-javascriptminify-jsmin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-javascriptminify-jsmin(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-javascriptminify-jsmin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-kolab-format.git/commit/$          https://salsa.debian.org/horde-team/php-horde-kolab-format/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-kolab-format(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-kolab-format    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-kolab-format(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-kolab-format/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-kolab-server.git/commit/$          https://salsa.debian.org/horde-team/php-horde-kolab-server/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-kolab-server(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-kolab-server    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-kolab-server(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-kolab-server/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-kolab-session.git/commit/$          https://salsa.debian.org/horde-team/php-horde-kolab-session/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-kolab-session(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-kolab-session    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-kolab-session(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-kolab-session/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-kolab-storage.git/commit/$          https://salsa.debian.org/horde-team/php-horde-kolab-storage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-kolab-storage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-kolab-storage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-kolab-storage(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-kolab-storage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-kronolith.git/commit/$          https://salsa.debian.org/horde-team/php-horde-kronolith/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-kronolith(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-kronolith    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-kronolith(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-kronolith/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-ldap.git/commit/$          https://salsa.debian.org/horde-team/php-horde-ldap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-ldap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-ldap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-ldap(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-ldap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-listheaders.git/commit/$          https://salsa.debian.org/horde-team/php-horde-listheaders/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-listheaders(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-listheaders    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-listheaders(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-listheaders/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-lock.git/commit/$          https://salsa.debian.org/horde-team/php-horde-lock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-lock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-lock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-lock(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-lock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-log.git/commit/$          https://salsa.debian.org/horde-team/php-horde-log/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-log(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-log    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-log(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-log/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-logintasks.git/commit/$          https://salsa.debian.org/horde-team/php-horde-logintasks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-logintasks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-logintasks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-logintasks(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-logintasks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-lz4.git/commit/$          https://salsa.debian.org/horde-team/php-horde-lz4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-lz4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-lz4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-lz4(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-lz4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-mail-autoconfig.git/commit/$          https://salsa.debian.org/horde-team/php-horde-mail-autoconfig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-mail-autoconfig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-mail-autoconfig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-mail-autoconfig(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-mail-autoconfig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-mail.git/commit/$          https://salsa.debian.org/horde-team/php-horde-mail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-mail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-mail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-mail(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-mail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-mapi.git/commit/$          https://salsa.debian.org/horde-team/php-horde-mapi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-mapi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-mapi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-mapi(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-mapi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-memcache.git/commit/$          https://salsa.debian.org/horde-team/php-horde-memcache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-memcache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-memcache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-memcache(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-memcache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-mime.git/commit/$          https://salsa.debian.org/horde-team/php-horde-mime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-mime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-mime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-mime(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-mime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-mime-viewer.git/commit/$          https://salsa.debian.org/horde-team/php-horde-mime-viewer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-mime-viewer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-mime-viewer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-mime-viewer(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-mime-viewer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-mnemo.git/commit/$          https://salsa.debian.org/horde-team/php-horde-mnemo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-mnemo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-mnemo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-mnemo(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-mnemo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-mongo.git/commit/$          https://salsa.debian.org/horde-team/php-horde-mongo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-mongo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-mongo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-mongo(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-mongo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-nag.git/commit/$          https://salsa.debian.org/horde-team/php-horde-nag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-nag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-nag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-nag(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-nag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-nls.git/commit/$          https://salsa.debian.org/horde-team/php-horde-nls/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-nls(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-nls    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-nls(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-nls/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-notification.git/commit/$          https://salsa.debian.org/horde-team/php-horde-notification/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-notification(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-notification    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-notification(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-notification/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-oauth.git/commit/$          https://salsa.debian.org/horde-team/php-horde-oauth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-oauth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-oauth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-oauth(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-oauth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-openxchange.git/commit/$          https://salsa.debian.org/horde-team/php-horde-openxchange/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-openxchange(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-openxchange    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-openxchange(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-openxchange/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-pack.git/commit/$          https://salsa.debian.org/horde-team/php-horde-pack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-pack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-pack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-pack(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-pack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-passwd.git/commit/$          https://salsa.debian.org/horde-team/php-horde-passwd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-passwd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-passwd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-passwd(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-passwd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-pdf.git/commit/$          https://salsa.debian.org/horde-team/php-horde-pdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-pdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-pdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-pdf(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-pdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-perms.git/commit/$          https://salsa.debian.org/horde-team/php-horde-perms/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-perms(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-perms    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-perms(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-perms/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-prefs.git/commit/$          https://salsa.debian.org/horde-team/php-horde-prefs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-prefs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-prefs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-prefs(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-prefs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-queue.git/commit/$          https://salsa.debian.org/horde-team/php-horde-queue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-queue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-queue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-queue(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-queue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-rdo.git/commit/$          https://salsa.debian.org/horde-team/php-horde-rdo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-rdo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-rdo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-rdo(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-rdo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-role.git/commit/$          https://salsa.debian.org/horde-team/php-horde-role/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-role(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-role    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-role(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-role/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-routes.git/commit/$          https://salsa.debian.org/horde-team/php-horde-routes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-routes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-routes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-routes(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-routes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-rpc.git/commit/$          https://salsa.debian.org/horde-team/php-horde-rpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-rpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-rpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-rpc(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-rpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-scheduler.git/commit/$          https://salsa.debian.org/horde-team/php-horde-scheduler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-scheduler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-scheduler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-scheduler(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-scheduler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-scribe.git/commit/$          https://salsa.debian.org/horde-team/php-horde-scribe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-scribe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-scribe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-scribe(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-scribe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-secret.git/commit/$          https://salsa.debian.org/horde-team/php-horde-secret/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-secret(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-secret    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-secret(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-secret/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-serialize.git/commit/$          https://salsa.debian.org/horde-team/php-horde-serialize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-serialize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-serialize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-serialize(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-serialize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-service-facebook.git/commit/$          https://salsa.debian.org/horde-team/php-horde-service-facebook/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-service-facebook(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-service-facebook    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-service-facebook(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-service-facebook/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-service-gravatar.git/commit/$          https://salsa.debian.org/horde-team/php-horde-service-gravatar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-service-gravatar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-service-gravatar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-service-gravatar(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-service-gravatar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-service-twitter.git/commit/$          https://salsa.debian.org/horde-team/php-horde-service-twitter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-service-twitter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-service-twitter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-service-twitter(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-service-twitter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-service-urlshortener.git/commit/$          https://salsa.debian.org/horde-team/php-horde-service-urlshortener/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-service-urlshortener(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-service-urlshortener    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-service-urlshortener(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-service-urlshortener/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-service-weather.git/commit/$          https://salsa.debian.org/horde-team/php-horde-service-weather/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-service-weather(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-service-weather    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-service-weather(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-service-weather/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-sesha.git/commit/$          https://salsa.debian.org/horde-team/php-horde-sesha/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-sesha(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-sesha    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-sesha(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-sesha/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-sessionhandler.git/commit/$          https://salsa.debian.org/horde-team/php-horde-sessionhandler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-sessionhandler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-sessionhandler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-sessionhandler(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-sessionhandler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-share.git/commit/$          https://salsa.debian.org/horde-team/php-horde-share/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-share(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-share    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-share(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-share/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-smtp.git/commit/$          https://salsa.debian.org/horde-team/php-horde-smtp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-smtp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-smtp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-smtp(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-smtp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-socket-client.git/commit/$          https://salsa.debian.org/horde-team/php-horde-socket-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-socket-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-socket-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-socket-client(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-socket-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-spellchecker.git/commit/$          https://salsa.debian.org/horde-team/php-horde-spellchecker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-spellchecker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-spellchecker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-spellchecker(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-spellchecker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-stream-filter.git/commit/$          https://salsa.debian.org/horde-team/php-horde-stream-filter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-stream-filter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-stream-filter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-stream-filter(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-stream-filter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-stream.git/commit/$          https://salsa.debian.org/horde-team/php-horde-stream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-stream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-stream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-stream(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-stream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-stream-wrapper.git/commit/$          https://salsa.debian.org/horde-team/php-horde-stream-wrapper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-stream-wrapper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-stream-wrapper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-stream-wrapper(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-stream-wrapper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-stringprep.git/commit/$          https://salsa.debian.org/horde-team/php-horde-stringprep/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-stringprep(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-stringprep    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-stringprep(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-stringprep/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-support.git/commit/$          https://salsa.debian.org/horde-team/php-horde-support/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-support(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-support    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-support(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-support/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-syncml.git/commit/$          https://salsa.debian.org/horde-team/php-horde-syncml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-syncml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-syncml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-syncml(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-syncml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-template.git/commit/$          https://salsa.debian.org/horde-team/php-horde-template/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-template(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-template    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-template(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-template/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-test.git/commit/$          https://salsa.debian.org/horde-team/php-horde-test/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-test(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-test    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-test(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-test/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-text-diff.git/commit/$          https://salsa.debian.org/horde-team/php-horde-text-diff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-text-diff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-text-diff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-text-diff(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-text-diff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-text-filter.git/commit/$          https://salsa.debian.org/horde-team/php-horde-text-filter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-text-filter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-text-filter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-text-filter(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-text-filter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-text-filter-jsmin.git/commit/$          https://salsa.debian.org/horde-team/php-horde-text-filter-jsmin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-text-filter-jsmin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-text-filter-jsmin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-text-filter-jsmin(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-text-filter-jsmin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-text-flowed.git/commit/$          https://salsa.debian.org/horde-team/php-horde-text-flowed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-text-flowed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-text-flowed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-text-flowed(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-text-flowed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-thrift.git/commit/$          https://salsa.debian.org/horde-team/php-horde-thrift/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-thrift(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-thrift    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-thrift(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-thrift/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-timeobjects.git/commit/$          https://salsa.debian.org/horde-team/php-horde-timeobjects/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-timeobjects(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-timeobjects    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-timeobjects(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-timeobjects/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-timezone.git/commit/$          https://salsa.debian.org/horde-team/php-horde-timezone/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-timezone(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-timezone    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-timezone(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-timezone/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-token.git/commit/$          https://salsa.debian.org/horde-team/php-horde-token/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-token(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-token    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-token(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-token/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-translation.git/commit/$          https://salsa.debian.org/horde-team/php-horde-translation/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-translation(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-translation    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-translation(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-translation/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-trean.git/commit/$          https://salsa.debian.org/horde-team/php-horde-trean/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-trean(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-trean    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-trean(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-trean/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-tree.git/commit/$          https://salsa.debian.org/horde-team/php-horde-tree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-tree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-tree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-tree(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-tree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-turba.git/commit/$          https://salsa.debian.org/horde-team/php-horde-turba/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-turba(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-turba    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-turba(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-turba/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-url.git/commit/$          https://salsa.debian.org/horde-team/php-horde-url/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-url(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-url    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-url(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-url/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-util.git/commit/$          https://salsa.debian.org/horde-team/php-horde-util/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-util(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-util    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-util(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-util/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-vfs.git/commit/$          https://salsa.debian.org/horde-team/php-horde-vfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-vfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-vfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-vfs(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-vfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-view.git/commit/$          https://salsa.debian.org/horde-team/php-horde-view/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-view(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-view    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-view(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-view/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-webmail.git/commit/$          https://salsa.debian.org/horde-team/php-horde-webmail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-webmail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-webmail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-webmail(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-webmail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-whups.git/commit/$          https://salsa.debian.org/horde-team/php-horde-whups/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-whups(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-whups    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-whups(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-whups/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-wicked.git/commit/$          https://salsa.debian.org/horde-team/php-horde-wicked/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-wicked(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-wicked    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-wicked(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-wicked/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-xml-element.git/commit/$          https://salsa.debian.org/horde-team/php-horde-xml-element/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-xml-element(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-xml-element    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-xml-element(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-xml-element/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-xml-wbxml.git/commit/$          https://salsa.debian.org/horde-team/php-horde-xml-wbxml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/php-horde-xml-wbxml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/php-horde-xml-wbxml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/php-horde-xml-wbxml(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/php-horde-xml-wbxml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-horde/PEAR/tools.git/commit/$          https://salsa.debian.org/horde-team/tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-horde/PEAR/tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/horde-team/tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-horde/PEAR/tools(?:\.git)?/(.*)          https://salsa.debian.org/horde-team/tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/acorn.git/commit/$          https://salsa.debian.org/js-team/acorn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/acorn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/acorn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/acorn(?:\.git)?/(.*)          https://salsa.debian.org/js-team/acorn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/arbiterjs.git/commit/$          https://salsa.debian.org/js-team/arbiterjs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/arbiterjs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/arbiterjs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/arbiterjs(?:\.git)?/(.*)          https://salsa.debian.org/js-team/arbiterjs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/asciimathtml.git/commit/$          https://salsa.debian.org/js-team/asciimathtml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/asciimathtml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/asciimathtml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/asciimathtml(?:\.git)?/(.*)          https://salsa.debian.org/js-team/asciimathtml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/backbone.git/commit/$          https://salsa.debian.org/js-team/backbone/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/backbone(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/backbone    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/backbone(?:\.git)?/(.*)          https://salsa.debian.org/js-team/backbone/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/codemirror-js.git/commit/$          https://salsa.debian.org/js-team/codemirror-js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/codemirror-js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/codemirror-js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/codemirror-js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/codemirror-js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/d3-format.git/commit/$          https://salsa.debian.org/js-team/d3-format/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/d3-format(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/d3-format    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/d3-format(?:\.git)?/(.*)          https://salsa.debian.org/js-team/d3-format/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/d3-tip.js.git/commit/$          https://salsa.debian.org/js-team/d3-tip.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/d3-tip.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/d3-tip.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/d3-tip.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/d3-tip.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/datatables.js.git/commit/$          https://salsa.debian.org/js-team/datatables.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/datatables.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/datatables.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/datatables.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/datatables.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/dojo.git/commit/$          https://salsa.debian.org/js-team/dojo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/dojo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/dojo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/dojo(?:\.git)?/(.*)          https://salsa.debian.org/js-team/dojo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/eonasdan-bootstrap-datetimepicker.git/commit/$          https://salsa.debian.org/js-team/eonasdan-bootstrap-datetimepicker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/eonasdan-bootstrap-datetimepicker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/eonasdan-bootstrap-datetimepicker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/eonasdan-bootstrap-datetimepicker(?:\.git)?/(.*)          https://salsa.debian.org/js-team/eonasdan-bootstrap-datetimepicker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/es-module-loader-0.17.js.git/commit/$          https://salsa.debian.org/js-team/es-module-loader-0.17.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/es-module-loader-0.17.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/es-module-loader-0.17.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/es-module-loader-0.17.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/es-module-loader-0.17.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/etherpad-lite.git/commit/$          https://salsa.debian.org/js-team/etherpad-lite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/etherpad-lite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/etherpad-lite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/etherpad-lite(?:\.git)?/(.*)          https://salsa.debian.org/js-team/etherpad-lite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/gettext.js.git/commit/$          https://salsa.debian.org/js-team/gettext.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/gettext.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/gettext.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/gettext.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/gettext.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/grunt.git/commit/$          https://salsa.debian.org/js-team/grunt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/grunt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/grunt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/grunt(?:\.git)?/(.*)          https://salsa.debian.org/js-team/grunt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/highlight.js.git/commit/$          https://salsa.debian.org/js-team/highlight.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/highlight.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/highlight.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/highlight.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/highlight.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/html2canvas.git/commit/$          https://salsa.debian.org/js-team/html2canvas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/html2canvas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/html2canvas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/html2canvas(?:\.git)?/(.*)          https://salsa.debian.org/js-team/html2canvas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/ie7-js.git/commit/$          https://salsa.debian.org/js-team/ie7-js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/ie7-js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/ie7-js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/ie7-js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/ie7-js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/impress.js.git/commit/$          https://salsa.debian.org/js-team/impress.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/impress.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/impress.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/impress.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/impress.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/jquery-coolfieldset.git/commit/$          https://salsa.debian.org/js-team/jquery-coolfieldset/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/jquery-coolfieldset(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/jquery-coolfieldset    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/jquery-coolfieldset(?:\.git)?/(.*)          https://salsa.debian.org/js-team/jquery-coolfieldset/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/jquery-geo.git/commit/$          https://salsa.debian.org/js-team/jquery-geo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/jquery-geo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/jquery-geo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/jquery-geo(?:\.git)?/(.*)          https://salsa.debian.org/js-team/jquery-geo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/jquery-i18n-properties.git/commit/$          https://salsa.debian.org/js-team/jquery-i18n-properties/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/jquery-i18n-properties(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/jquery-i18n-properties    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/jquery-i18n-properties(?:\.git)?/(.*)          https://salsa.debian.org/js-team/jquery-i18n-properties/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/jquery-lazyload.git/commit/$          https://salsa.debian.org/js-team/jquery-lazyload/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/jquery-lazyload(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/jquery-lazyload    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/jquery-lazyload(?:\.git)?/(.*)          https://salsa.debian.org/js-team/jquery-lazyload/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/jquery-migrate-1.git/commit/$          https://salsa.debian.org/js-team/jquery-migrate-1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/jquery-migrate-1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/jquery-migrate-1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/jquery-migrate-1(?:\.git)?/(.*)          https://salsa.debian.org/js-team/jquery-migrate-1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/jquery-minicolors.git/commit/$          https://salsa.debian.org/js-team/jquery-minicolors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/jquery-minicolors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/jquery-minicolors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/jquery-minicolors(?:\.git)?/(.*)          https://salsa.debian.org/js-team/jquery-minicolors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/jquery-reflection.git/commit/$          https://salsa.debian.org/js-team/jquery-reflection/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/jquery-reflection(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/jquery-reflection    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/jquery-reflection(?:\.git)?/(.*)          https://salsa.debian.org/js-team/jquery-reflection/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/jquery-tablesorter.git/commit/$          https://salsa.debian.org/js-team/jquery-tablesorter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/jquery-tablesorter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/jquery-tablesorter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/jquery-tablesorter(?:\.git)?/(.*)          https://salsa.debian.org/js-team/jquery-tablesorter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/jquery-timepicker.git/commit/$          https://salsa.debian.org/js-team/jquery-timepicker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/jquery-timepicker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/jquery-timepicker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/jquery-timepicker(?:\.git)?/(.*)          https://salsa.debian.org/js-team/jquery-timepicker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/jquery-typeahead.js.git/commit/$          https://salsa.debian.org/js-team/jquery-typeahead.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/jquery-typeahead.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/jquery-typeahead.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/jquery-typeahead.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/jquery-typeahead.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/jquery-watermark.git/commit/$          https://salsa.debian.org/js-team/jquery-watermark/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/jquery-watermark(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/jquery-watermark    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/jquery-watermark(?:\.git)?/(.*)          https://salsa.debian.org/js-team/jquery-watermark/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/jscommunicator.git/commit/$          https://salsa.debian.org/js-team/jscommunicator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/jscommunicator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/jscommunicator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/jscommunicator(?:\.git)?/(.*)          https://salsa.debian.org/js-team/jscommunicator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/json-js.git/commit/$          https://salsa.debian.org/js-team/json-js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/json-js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/json-js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/json-js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/json-js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/jsrender.git/commit/$          https://salsa.debian.org/js-team/jsrender/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/jsrender(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/jsrender    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/jsrender(?:\.git)?/(.*)          https://salsa.debian.org/js-team/jsrender/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/jssip.git/commit/$          https://salsa.debian.org/js-team/jssip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/jssip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/jssip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/jssip(?:\.git)?/(.*)          https://salsa.debian.org/js-team/jssip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/knowl.js.git/commit/$          https://salsa.debian.org/js-team/knowl.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/knowl.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/knowl.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/knowl.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/knowl.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/languages4translatewiki.git/commit/$          https://salsa.debian.org/js-team/languages4translatewiki/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/languages4translatewiki(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/languages4translatewiki    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/languages4translatewiki(?:\.git)?/(.*)          https://salsa.debian.org/js-team/languages4translatewiki/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/leaflet-geometryutil.git/commit/$          https://salsa.debian.org/js-team/leaflet-geometryutil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/leaflet-geometryutil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/leaflet-geometryutil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/leaflet-geometryutil(?:\.git)?/(.*)          https://salsa.debian.org/js-team/leaflet-geometryutil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/leaflet.git/commit/$          https://salsa.debian.org/js-team/leaflet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/leaflet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/leaflet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/leaflet(?:\.git)?/(.*)          https://salsa.debian.org/js-team/leaflet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/leaflet-markercluster.git/commit/$          https://salsa.debian.org/js-team/leaflet-markercluster/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/leaflet-markercluster(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/leaflet-markercluster    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/leaflet-markercluster(?:\.git)?/(.*)          https://salsa.debian.org/js-team/leaflet-markercluster/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/less.js.git/commit/$          https://salsa.debian.org/js-team/less.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/less.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/less.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/less.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/less.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-angular-file-upload.git/commit/$          https://salsa.debian.org/js-team/libjs-angular-file-upload/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-angular-file-upload(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-angular-file-upload    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-angular-file-upload(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-angular-file-upload/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-angular-gettext.git/commit/$          https://salsa.debian.org/js-team/libjs-angular-gettext/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-angular-gettext(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-angular-gettext    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-angular-gettext(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-angular-gettext/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-angularjs-smart-table.git/commit/$          https://salsa.debian.org/js-team/libjs-angularjs-smart-table/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-angularjs-smart-table(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-angularjs-smart-table    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-angularjs-smart-table(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-angularjs-smart-table/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-angular-schema-form.git/commit/$          https://salsa.debian.org/js-team/libjs-angular-schema-form/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-angular-schema-form(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-angular-schema-form    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-angular-schema-form(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-angular-schema-form/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-autonumeric.git/commit/$          https://salsa.debian.org/js-team/libjs-autonumeric/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-autonumeric(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-autonumeric    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-autonumeric(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-autonumeric/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-backbone-deep-model.git/commit/$          https://salsa.debian.org/js-team/libjs-backbone-deep-model/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-backbone-deep-model(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-backbone-deep-model    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-backbone-deep-model(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-backbone-deep-model/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-backbone.stickit.git/commit/$          https://salsa.debian.org/js-team/libjs-backbone.stickit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-backbone.stickit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-backbone.stickit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-backbone.stickit(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-backbone.stickit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-bootswatch.git/commit/$          https://salsa.debian.org/js-team/libjs-bootswatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-bootswatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-bootswatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-bootswatch(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-bootswatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-cocktail.git/commit/$          https://salsa.debian.org/js-team/libjs-cocktail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-cocktail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-cocktail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-cocktail(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-cocktail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-cssrelpreload.git/commit/$          https://salsa.debian.org/js-team/libjs-cssrelpreload/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-cssrelpreload(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-cssrelpreload    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-cssrelpreload(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-cssrelpreload/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-extjs.git/commit/$          https://salsa.debian.org/js-team/libjs-extjs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-extjs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-extjs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-extjs(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-extjs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-fetch.git/commit/$          https://salsa.debian.org/js-team/libjs-fetch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-fetch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-fetch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-fetch(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-fetch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-i18next.git/commit/$          https://salsa.debian.org/js-team/libjs-i18next/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-i18next(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-i18next    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-i18next(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-i18next/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-jquery-colorpicker.git/commit/$          https://salsa.debian.org/js-team/libjs-jquery-colorpicker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-jquery-colorpicker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-jquery-colorpicker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-jquery-colorpicker(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-jquery-colorpicker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-jquery-hotkeys.git/commit/$          https://salsa.debian.org/js-team/libjs-jquery-hotkeys/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-jquery-hotkeys(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-jquery-hotkeys    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-jquery-hotkeys(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-jquery-hotkeys/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-jquery-isonscreen.git/commit/$          https://salsa.debian.org/js-team/libjs-jquery-isonscreen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-jquery-isonscreen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-jquery-isonscreen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-jquery-isonscreen(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-jquery-isonscreen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-jquery-jstree.git/commit/$          https://salsa.debian.org/js-team/libjs-jquery-jstree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-jquery-jstree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-jquery-jstree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-jquery-jstree(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-jquery-jstree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-jquery.quicksearch.git/commit/$          https://salsa.debian.org/js-team/libjs-jquery.quicksearch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-jquery.quicksearch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-jquery.quicksearch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-jquery.quicksearch(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-jquery.quicksearch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-jquery-tmpl.git/commit/$          https://salsa.debian.org/js-team/libjs-jquery-tmpl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-jquery-tmpl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-jquery-tmpl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-jquery-tmpl(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-jquery-tmpl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-jsencrypt.git/commit/$          https://salsa.debian.org/js-team/libjs-jsencrypt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-jsencrypt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-jsencrypt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-jsencrypt(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-jsencrypt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-lrdragndrop.git/commit/$          https://salsa.debian.org/js-team/libjs-lrdragndrop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-lrdragndrop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-lrdragndrop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-lrdragndrop(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-lrdragndrop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-magic-search.git/commit/$          https://salsa.debian.org/js-team/libjs-magic-search/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-magic-search(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-magic-search    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-magic-search(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-magic-search/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-objectpath.git/commit/$          https://salsa.debian.org/js-team/libjs-objectpath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-objectpath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-objectpath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-objectpath(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-objectpath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-require-css.git/commit/$          https://salsa.debian.org/js-team/libjs-require-css/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-require-css(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-require-css    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-require-css(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-require-css/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-requirejs-text.git/commit/$          https://salsa.debian.org/js-team/libjs-requirejs-text/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-requirejs-text(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-requirejs-text    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-requirejs-text(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-requirejs-text/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-spin.js.git/commit/$          https://salsa.debian.org/js-team/libjs-spin.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-spin.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-spin.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-spin.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-spin.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-term.js.git/commit/$          https://salsa.debian.org/js-team/libjs-term.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-term.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-term.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-term.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-term.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-tv4.git/commit/$          https://salsa.debian.org/js-team/libjs-tv4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-tv4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-tv4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-tv4(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-tv4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-twitter-bootstrap-datepicker.git/commit/$          https://salsa.debian.org/js-team/libjs-twitter-bootstrap-datepicker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-twitter-bootstrap-datepicker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-twitter-bootstrap-datepicker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-twitter-bootstrap-datepicker(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-twitter-bootstrap-datepicker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libjs-twitter-bootstrap-wizard.git/commit/$          https://salsa.debian.org/js-team/libjs-twitter-bootstrap-wizard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libjs-twitter-bootstrap-wizard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libjs-twitter-bootstrap-wizard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libjs-twitter-bootstrap-wizard(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libjs-twitter-bootstrap-wizard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libuv1.git/commit/$          https://salsa.debian.org/js-team/libuv1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libuv1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libuv1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libuv1(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libuv1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/libuv.git/commit/$          https://salsa.debian.org/js-team/libuv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/libuv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/libuv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/libuv(?:\.git)?/(.*)          https://salsa.debian.org/js-team/libuv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/ltx.git/commit/$          https://salsa.debian.org/js-team/ltx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/ltx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/ltx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/ltx(?:\.git)?/(.*)          https://salsa.debian.org/js-team/ltx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/mediaelement.git/commit/$          https://salsa.debian.org/js-team/mediaelement/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/mediaelement(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/mediaelement    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/mediaelement(?:\.git)?/(.*)          https://salsa.debian.org/js-team/mediaelement/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/modernizr.git/commit/$          https://salsa.debian.org/js-team/modernizr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/modernizr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/modernizr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/modernizr(?:\.git)?/(.*)          https://salsa.debian.org/js-team/modernizr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/mustache.js.git/commit/$          https://salsa.debian.org/js-team/mustache.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/mustache.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/mustache.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/mustache.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/mustache.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-abbrev.git/commit/$          https://salsa.debian.org/js-team/node-abbrev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-abbrev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-abbrev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-abbrev(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-abbrev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-absolute-path.git/commit/$          https://salsa.debian.org/js-team/node-absolute-path/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-absolute-path(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-absolute-path    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-absolute-path(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-absolute-path/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-abstract-leveldown.git/commit/$          https://salsa.debian.org/js-team/node-abstract-leveldown/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-abstract-leveldown(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-abstract-leveldown    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-abstract-leveldown(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-abstract-leveldown/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-accepts.git/commit/$          https://salsa.debian.org/js-team/node-accepts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-accepts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-accepts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-accepts(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-accepts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-acorn-dynamic-import.git/commit/$          https://salsa.debian.org/js-team/node-acorn-dynamic-import/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-acorn-dynamic-import(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-acorn-dynamic-import    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-acorn-dynamic-import(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-acorn-dynamic-import/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-acorn-object-spread.git/commit/$          https://salsa.debian.org/js-team/node-acorn-object-spread/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-acorn-object-spread(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-acorn-object-spread    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-acorn-object-spread(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-acorn-object-spread/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-address.git/commit/$          https://salsa.debian.org/js-team/node-address/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-address(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-address    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-address(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-address/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-addressparser.git/commit/$          https://salsa.debian.org/js-team/node-addressparser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-addressparser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-addressparser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-addressparser(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-addressparser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-after.git/commit/$          https://salsa.debian.org/js-team/node-after/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-after(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-after    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-after(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-after/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ajv.git/commit/$          https://salsa.debian.org/js-team/node-ajv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ajv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ajv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ajv(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ajv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ajv-keywords.git/commit/$          https://salsa.debian.org/js-team/node-ajv-keywords/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ajv-keywords(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ajv-keywords    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ajv-keywords(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ajv-keywords/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-amdefine.git/commit/$          https://salsa.debian.org/js-team/node-amdefine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-amdefine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-amdefine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-amdefine(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-amdefine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ansi-align.git/commit/$          https://salsa.debian.org/js-team/node-ansi-align/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ansi-align(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ansi-align    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ansi-align(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ansi-align/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ansi-color-table.git/commit/$          https://salsa.debian.org/js-team/node-ansi-color-table/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ansi-color-table(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ansi-color-table    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ansi-color-table(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ansi-color-table/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ansi-escapes.git/commit/$          https://salsa.debian.org/js-team/node-ansi-escapes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ansi-escapes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ansi-escapes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ansi-escapes(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ansi-escapes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ansi-font.git/commit/$          https://salsa.debian.org/js-team/node-ansi-font/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ansi-font(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ansi-font    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ansi-font(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ansi-font/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ansi.git/commit/$          https://salsa.debian.org/js-team/node-ansi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ansi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ansi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ansi(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ansi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ansi-regex.git/commit/$          https://salsa.debian.org/js-team/node-ansi-regex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ansi-regex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ansi-regex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ansi-regex(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ansi-regex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ansi-styles.git/commit/$          https://salsa.debian.org/js-team/node-ansi-styles/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ansi-styles(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ansi-styles    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ansi-styles(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ansi-styles/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ansistyles.git/commit/$          https://salsa.debian.org/js-team/node-ansistyles/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ansistyles(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ansistyles    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ansistyles(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ansistyles/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-anymatch.git/commit/$          https://salsa.debian.org/js-team/node-anymatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-anymatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-anymatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-anymatch(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-anymatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-any-promise.git/commit/$          https://salsa.debian.org/js-team/node-any-promise/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-any-promise(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-any-promise    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-any-promise(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-any-promise/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ap.git/commit/$          https://salsa.debian.org/js-team/node-ap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ap(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-applause.git/commit/$          https://salsa.debian.org/js-team/node-applause/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-applause(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-applause    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-applause(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-applause/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-aproba.git/commit/$          https://salsa.debian.org/js-team/node-aproba/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-aproba(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-aproba    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-aproba(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-aproba/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-are-we-there-yet.git/commit/$          https://salsa.debian.org/js-team/node-are-we-there-yet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-are-we-there-yet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-are-we-there-yet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-are-we-there-yet(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-are-we-there-yet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-argparse.git/commit/$          https://salsa.debian.org/js-team/node-argparse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-argparse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-argparse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-argparse(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-argparse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-array-differ.git/commit/$          https://salsa.debian.org/js-team/node-array-differ/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-array-differ(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-array-differ    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-array-differ(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-array-differ/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-array-equal.git/commit/$          https://salsa.debian.org/js-team/node-array-equal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-array-equal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-array-equal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-array-equal(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-array-equal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-array-find-index.git/commit/$          https://salsa.debian.org/js-team/node-array-find-index/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-array-find-index(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-array-find-index    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-array-find-index(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-array-find-index/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-array-flatten.git/commit/$          https://salsa.debian.org/js-team/node-array-flatten/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-array-flatten(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-array-flatten    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-array-flatten(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-array-flatten/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-array-from.git/commit/$          https://salsa.debian.org/js-team/node-array-from/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-array-from(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-array-from    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-array-from(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-array-from/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-array-parallel.git/commit/$          https://salsa.debian.org/js-team/node-array-parallel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-array-parallel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-array-parallel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-array-parallel(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-array-parallel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-array-series.git/commit/$          https://salsa.debian.org/js-team/node-array-series/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-array-series(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-array-series    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-array-series(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-array-series/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-array-union.git/commit/$          https://salsa.debian.org/js-team/node-array-union/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-array-union(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-array-union    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-array-union(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-array-union/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-array-uniq.git/commit/$          https://salsa.debian.org/js-team/node-array-uniq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-array-uniq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-array-uniq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-array-uniq(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-array-uniq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-array-unique.git/commit/$          https://salsa.debian.org/js-team/node-array-unique/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-array-unique(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-array-unique    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-array-unique(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-array-unique/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-arr-diff.git/commit/$          https://salsa.debian.org/js-team/node-arr-diff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-arr-diff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-arr-diff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-arr-diff(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-arr-diff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-arr-flatten.git/commit/$          https://salsa.debian.org/js-team/node-arr-flatten/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-arr-flatten(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-arr-flatten    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-arr-flatten(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-arr-flatten/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-arrify.git/commit/$          https://salsa.debian.org/js-team/node-arrify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-arrify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-arrify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-arrify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-arrify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-arr-union.git/commit/$          https://salsa.debian.org/js-team/node-arr-union/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-arr-union(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-arr-union    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-arr-union(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-arr-union/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-asn1.js.git/commit/$          https://salsa.debian.org/js-team/node-asn1.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-asn1.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-asn1.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-asn1.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-asn1.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-asn1.git/commit/$          https://salsa.debian.org/js-team/node-asn1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-asn1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-asn1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-asn1(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-asn1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-assertion-error.git/commit/$          https://salsa.debian.org/js-team/node-assertion-error/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-assertion-error(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-assertion-error    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-assertion-error(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-assertion-error/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-assertive.git/commit/$          https://salsa.debian.org/js-team/node-assertive/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-assertive(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-assertive    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-assertive(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-assertive/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-assert.git/commit/$          https://salsa.debian.org/js-team/node-assert/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-assert(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-assert    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-assert(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-assert/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-assert-plus.git/commit/$          https://salsa.debian.org/js-team/node-assert-plus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-assert-plus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-assert-plus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-assert-plus(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-assert-plus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ast-types.git/commit/$          https://salsa.debian.org/js-team/node-ast-types/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ast-types(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ast-types    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ast-types(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ast-types/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ast-util.git/commit/$          https://salsa.debian.org/js-team/node-ast-util/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ast-util(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ast-util    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ast-util(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ast-util/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-astw.git/commit/$          https://salsa.debian.org/js-team/node-astw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-astw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-astw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-astw(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-astw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-async-each.git/commit/$          https://salsa.debian.org/js-team/node-async-each/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-async-each(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-async-each    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-async-each(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-async-each/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-async.git/commit/$          https://salsa.debian.org/js-team/node-async/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-async(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-async    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-async(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-async/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-auto-bind.git/commit/$          https://salsa.debian.org/js-team/node-auto-bind/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-auto-bind(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-auto-bind    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-auto-bind(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-auto-bind/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-aws-sign2.git/commit/$          https://salsa.debian.org/js-team/node-aws-sign2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-aws-sign2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-aws-sign2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-aws-sign2(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-aws-sign2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-babel-eslint.git/commit/$          https://salsa.debian.org/js-team/node-babel-eslint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-babel-eslint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-babel-eslint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-babel-eslint(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-babel-eslint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-babel.git/commit/$          https://salsa.debian.org/js-team/node-babel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-babel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-babel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-babel(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-babel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-babel-loader.git/commit/$          https://salsa.debian.org/js-team/node-babel-loader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-babel-loader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-babel-loader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-babel-loader(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-babel-loader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-babel-plugin-add-module-exports.git/commit/$          https://salsa.debian.org/js-team/node-babel-plugin-add-module-exports/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-babel-plugin-add-module-exports(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-babel-plugin-add-module-exports    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-babel-plugin-add-module-exports(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-babel-plugin-add-module-exports/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-babel-plugin-precompile-charcodes.git/commit/$          https://salsa.debian.org/js-team/node-babel-plugin-precompile-charcodes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-babel-plugin-precompile-charcodes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-babel-plugin-precompile-charcodes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-babel-plugin-precompile-charcodes(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-babel-plugin-precompile-charcodes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-babel-plugin-transform-decorators-legacy.git/commit/$          https://salsa.debian.org/js-team/node-babel-plugin-transform-decorators-legacy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-babel-plugin-transform-decorators-legacy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-babel-plugin-transform-decorators-legacy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-babel-plugin-transform-decorators-legacy(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-babel-plugin-transform-decorators-legacy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-babel-plugin-transform-define.git/commit/$          https://salsa.debian.org/js-team/node-babel-plugin-transform-define/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-babel-plugin-transform-define(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-babel-plugin-transform-define    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-babel-plugin-transform-define(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-babel-plugin-transform-define/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-babel-plugin-transform-vue-jsx.git/commit/$          https://salsa.debian.org/js-team/node-babel-plugin-transform-vue-jsx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-babel-plugin-transform-vue-jsx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-babel-plugin-transform-vue-jsx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-babel-plugin-transform-vue-jsx(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-babel-plugin-transform-vue-jsx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-babel-preset-airbnb.git/commit/$          https://salsa.debian.org/js-team/node-babel-preset-airbnb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-babel-preset-airbnb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-babel-preset-airbnb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-babel-preset-airbnb(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-babel-preset-airbnb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-babel-preset-env.git/commit/$          https://salsa.debian.org/js-team/node-babel-preset-env/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-babel-preset-env(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-babel-preset-env    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-babel-preset-env(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-babel-preset-env/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-babel-preset-es2015-loose.git/commit/$          https://salsa.debian.org/js-team/node-babel-preset-es2015-loose/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-babel-preset-es2015-loose(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-babel-preset-es2015-loose    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-babel-preset-es2015-loose(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-babel-preset-es2015-loose/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-babel-preset-es3.git/commit/$          https://salsa.debian.org/js-team/node-babel-preset-es3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-babel-preset-es3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-babel-preset-es3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-babel-preset-es3(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-babel-preset-es3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-babel-preset-flow-vue.git/commit/$          https://salsa.debian.org/js-team/node-babel-preset-flow-vue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-babel-preset-flow-vue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-babel-preset-flow-vue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-babel-preset-flow-vue(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-babel-preset-flow-vue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-babylon.git/commit/$          https://salsa.debian.org/js-team/node-babylon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-babylon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-babylon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-babylon(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-babylon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-balanced-match.git/commit/$          https://salsa.debian.org/js-team/node-balanced-match/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-balanced-match(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-balanced-match    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-balanced-match(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-balanced-match/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-base62.git/commit/$          https://salsa.debian.org/js-team/node-base62/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-base62(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-base62    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-base62(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-base62/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-base64id.git/commit/$          https://salsa.debian.org/js-team/node-base64id/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-base64id(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-base64id    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-base64id(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-base64id/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-base64-js.git/commit/$          https://salsa.debian.org/js-team/node-base64-js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-base64-js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-base64-js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-base64-js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-base64-js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-base.git/commit/$          https://salsa.debian.org/js-team/node-base/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-base(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-base    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-base(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-base/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-bash-match.git/commit/$          https://salsa.debian.org/js-team/node-bash-match/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-bash-match(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-bash-match    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-bash-match(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-bash-match/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-batch.git/commit/$          https://salsa.debian.org/js-team/node-batch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-batch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-batch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-batch(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-batch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-bcrypt-pbkdf.git/commit/$          https://salsa.debian.org/js-team/node-bcrypt-pbkdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-bcrypt-pbkdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-bcrypt-pbkdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-bcrypt-pbkdf(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-bcrypt-pbkdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-beeper.git/commit/$          https://salsa.debian.org/js-team/node-beeper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-beeper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-beeper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-beeper(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-beeper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-big.js.git/commit/$          https://salsa.debian.org/js-team/node-big.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-big.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-big.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-big.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-big.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-binary-extensions.git/commit/$          https://salsa.debian.org/js-team/node-binary-extensions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-binary-extensions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-binary-extensions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-binary-extensions(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-binary-extensions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-bindings.git/commit/$          https://salsa.debian.org/js-team/node-bindings/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-bindings(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-bindings    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-bindings(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-bindings/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-bl.git/commit/$          https://salsa.debian.org/js-team/node-bl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-bl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-bl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-bl(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-bl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-blob.git/commit/$          https://salsa.debian.org/js-team/node-blob/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-blob(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-blob    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-blob(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-blob/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-bluebird.git/commit/$          https://salsa.debian.org/js-team/node-bluebird/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-bluebird(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-bluebird    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-bluebird(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-bluebird/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-bn.js.git/commit/$          https://salsa.debian.org/js-team/node-bn.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-bn.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-bn.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-bn.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-bn.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-body-parser.git/commit/$          https://salsa.debian.org/js-team/node-body-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-body-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-body-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-body-parser(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-body-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-boolbase.git/commit/$          https://salsa.debian.org/js-team/node-boolbase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-boolbase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-boolbase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-boolbase(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-boolbase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-boom.git/commit/$          https://salsa.debian.org/js-team/node-boom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-boom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-boom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-boom(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-boom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-bootstrap-sass.git/commit/$          https://salsa.debian.org/js-team/node-bootstrap-sass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-bootstrap-sass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-bootstrap-sass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-bootstrap-sass(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-bootstrap-sass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-bootstrap-tour.git/commit/$          https://salsa.debian.org/js-team/node-bootstrap-tour/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-bootstrap-tour(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-bootstrap-tour    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-bootstrap-tour(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-bootstrap-tour/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-bowser.git/commit/$          https://salsa.debian.org/js-team/node-bowser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-bowser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-bowser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-bowser(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-bowser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-boxen.git/commit/$          https://salsa.debian.org/js-team/node-boxen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-boxen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-boxen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-boxen(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-boxen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-brace-expansion.git/commit/$          https://salsa.debian.org/js-team/node-brace-expansion/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-brace-expansion(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-brace-expansion    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-brace-expansion(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-brace-expansion/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-braces.git/commit/$          https://salsa.debian.org/js-team/node-braces/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-braces(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-braces    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-braces(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-braces/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-brorand.git/commit/$          https://salsa.debian.org/js-team/node-brorand/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-brorand(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-brorand    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-brorand(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-brorand/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-browserify-aes.git/commit/$          https://salsa.debian.org/js-team/node-browserify-aes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-browserify-aes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-browserify-aes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-browserify-aes(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-browserify-aes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-browserify-cipher.git/commit/$          https://salsa.debian.org/js-team/node-browserify-cipher/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-browserify-cipher(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-browserify-cipher    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-browserify-cipher(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-browserify-cipher/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-browserify-des.git/commit/$          https://salsa.debian.org/js-team/node-browserify-des/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-browserify-des(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-browserify-des    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-browserify-des(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-browserify-des/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-browserify-lite.git/commit/$          https://salsa.debian.org/js-team/node-browserify-lite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-browserify-lite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-browserify-lite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-browserify-lite(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-browserify-lite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-browserify-rsa.git/commit/$          https://salsa.debian.org/js-team/node-browserify-rsa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-browserify-rsa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-browserify-rsa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-browserify-rsa(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-browserify-rsa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-browserify-sign.git/commit/$          https://salsa.debian.org/js-team/node-browserify-sign/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-browserify-sign(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-browserify-sign    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-browserify-sign(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-browserify-sign/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-browserify-zlib.git/commit/$          https://salsa.debian.org/js-team/node-browserify-zlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-browserify-zlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-browserify-zlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-browserify-zlib(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-browserify-zlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-browser-pack.git/commit/$          https://salsa.debian.org/js-team/node-browser-pack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-browser-pack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-browser-pack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-browser-pack(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-browser-pack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-browserslist.git/commit/$          https://salsa.debian.org/js-team/node-browserslist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-browserslist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-browserslist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-browserslist(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-browserslist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-browser-stdout.git/commit/$          https://salsa.debian.org/js-team/node-browser-stdout/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-browser-stdout(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-browser-stdout    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-browser-stdout(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-browser-stdout/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-browser-unpack.git/commit/$          https://salsa.debian.org/js-team/node-browser-unpack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-browser-unpack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-browser-unpack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-browser-unpack(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-browser-unpack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-buble.git/commit/$          https://salsa.debian.org/js-team/node-buble/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-buble(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-buble    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-buble(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-buble/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-buffer-equal.git/commit/$          https://salsa.debian.org/js-team/node-buffer-equal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-buffer-equal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-buffer-equal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-buffer-equal(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-buffer-equal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-bufferjs.git/commit/$          https://salsa.debian.org/js-team/node-bufferjs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-bufferjs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-bufferjs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-bufferjs(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-bufferjs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-buffer-shims.git/commit/$          https://salsa.debian.org/js-team/node-buffer-shims/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-buffer-shims(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-buffer-shims    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-buffer-shims(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-buffer-shims/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-buffers.git/commit/$          https://salsa.debian.org/js-team/node-buffers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-buffers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-buffers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-buffers(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-buffers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-builtin-modules.git/commit/$          https://salsa.debian.org/js-team/node-builtin-modules/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-builtin-modules(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-builtin-modules    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-builtin-modules(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-builtin-modules/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-builtins.git/commit/$          https://salsa.debian.org/js-team/node-builtins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-builtins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-builtins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-builtins(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-builtins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-builtin-status-codes.git/commit/$          https://salsa.debian.org/js-team/node-builtin-status-codes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-builtin-status-codes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-builtin-status-codes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-builtin-status-codes(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-builtin-status-codes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-bytes.git/commit/$          https://salsa.debian.org/js-team/node-bytes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-bytes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-bytes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-bytes(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-bytes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cache-base.git/commit/$          https://salsa.debian.org/js-team/node-cache-base/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cache-base(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cache-base    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cache-base(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cache-base/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cached-path-relative.git/commit/$          https://salsa.debian.org/js-team/node-cached-path-relative/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cached-path-relative(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cached-path-relative    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cached-path-relative(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cached-path-relative/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-callback-stream.git/commit/$          https://salsa.debian.org/js-team/node-callback-stream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-callback-stream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-callback-stream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-callback-stream(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-callback-stream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-caller.git/commit/$          https://salsa.debian.org/js-team/node-caller/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-caller(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-caller    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-caller(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-caller/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-call-limit.git/commit/$          https://salsa.debian.org/js-team/node-call-limit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-call-limit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-call-limit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-call-limit(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-call-limit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-camelcase.git/commit/$          https://salsa.debian.org/js-team/node-camelcase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-camelcase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-camelcase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-camelcase(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-camelcase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-camelcase-keys.git/commit/$          https://salsa.debian.org/js-team/node-camelcase-keys/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-camelcase-keys(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-camelcase-keys    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-camelcase-keys(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-camelcase-keys/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-caniuse-db.git/commit/$          https://salsa.debian.org/js-team/node-caniuse-db/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-caniuse-db(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-caniuse-db    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-caniuse-db(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-caniuse-db/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-caniuse-lite.git/commit/$          https://salsa.debian.org/js-team/node-caniuse-lite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-caniuse-lite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-caniuse-lite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-caniuse-lite(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-caniuse-lite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-caseless.git/commit/$          https://salsa.debian.org/js-team/node-caseless/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-caseless(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-caseless    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-caseless(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-caseless/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-chai.git/commit/$          https://salsa.debian.org/js-team/node-chai/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-chai(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-chai    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-chai(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-chai/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-chainsaw.git/commit/$          https://salsa.debian.org/js-team/node-chainsaw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-chainsaw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-chainsaw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-chainsaw(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-chainsaw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-chalk.git/commit/$          https://salsa.debian.org/js-team/node-chalk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-chalk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-chalk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-chalk(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-chalk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-channels.git/commit/$          https://salsa.debian.org/js-team/node-channels/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-channels(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-channels    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-channels(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-channels/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-character-parser.git/commit/$          https://salsa.debian.org/js-team/node-character-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-character-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-character-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-character-parser(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-character-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-charm.git/commit/$          https://salsa.debian.org/js-team/node-charm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-charm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-charm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-charm(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-charm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-check-error.git/commit/$          https://salsa.debian.org/js-team/node-check-error/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-check-error(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-check-error    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-check-error(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-check-error/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cheerio.git/commit/$          https://salsa.debian.org/js-team/node-cheerio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cheerio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cheerio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cheerio(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cheerio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-chokidar.git/commit/$          https://salsa.debian.org/js-team/node-chokidar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-chokidar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-chokidar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-chokidar(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-chokidar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ci-info.git/commit/$          https://salsa.debian.org/js-team/node-ci-info/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ci-info(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ci-info    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ci-info(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ci-info/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cipher-base.git/commit/$          https://salsa.debian.org/js-team/node-cipher-base/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cipher-base(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cipher-base    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cipher-base(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cipher-base/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cjson.git/commit/$          https://salsa.debian.org/js-team/node-cjson/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cjson(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cjson    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cjson(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cjson/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-clarinet.git/commit/$          https://salsa.debian.org/js-team/node-clarinet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-clarinet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-clarinet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-clarinet(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-clarinet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-class-utils.git/commit/$          https://salsa.debian.org/js-team/node-class-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-class-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-class-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-class-utils(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-class-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-clean-yaml-object.git/commit/$          https://salsa.debian.org/js-team/node-clean-yaml-object/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-clean-yaml-object(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-clean-yaml-object    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-clean-yaml-object(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-clean-yaml-object/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cli-boxes.git/commit/$          https://salsa.debian.org/js-team/node-cli-boxes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cli-boxes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cli-boxes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cli-boxes(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cli-boxes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cli-cursor.git/commit/$          https://salsa.debian.org/js-team/node-cli-cursor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cli-cursor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cli-cursor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cli-cursor(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cli-cursor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cli-spinners.git/commit/$          https://salsa.debian.org/js-team/node-cli-spinners/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cli-spinners(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cli-spinners    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cli-spinners(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cli-spinners/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cli-table.git/commit/$          https://salsa.debian.org/js-team/node-cli-table/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cli-table(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cli-table    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cli-table(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cli-table/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cli-truncate.git/commit/$          https://salsa.debian.org/js-team/node-cli-truncate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cli-truncate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cli-truncate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cli-truncate(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cli-truncate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cliui.git/commit/$          https://salsa.debian.org/js-team/node-cliui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cliui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cliui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cliui(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cliui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cli-width.git/commit/$          https://salsa.debian.org/js-team/node-cli-width/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cli-width(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cli-width    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cli-width(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cli-width/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cloneable-readable.git/commit/$          https://salsa.debian.org/js-team/node-cloneable-readable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cloneable-readable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cloneable-readable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cloneable-readable(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cloneable-readable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-clone-buffer.git/commit/$          https://salsa.debian.org/js-team/node-clone-buffer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-clone-buffer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-clone-buffer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-clone-buffer(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-clone-buffer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-clone.git/commit/$          https://salsa.debian.org/js-team/node-clone/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-clone(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-clone    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-clone(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-clone/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-clone-stats.git/commit/$          https://salsa.debian.org/js-team/node-clone-stats/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-clone-stats(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-clone-stats    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-clone-stats(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-clone-stats/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-coa.git/commit/$          https://salsa.debian.org/js-team/node-coa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-coa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-coa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-coa(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-coa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-coffeeify.git/commit/$          https://salsa.debian.org/js-team/node-coffeeify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-coffeeify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-coffeeify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-coffeeify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-coffeeify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-co.git/commit/$          https://salsa.debian.org/js-team/node-co/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-co(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-co    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-co(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-co/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-collection-visit.git/commit/$          https://salsa.debian.org/js-team/node-collection-visit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-collection-visit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-collection-visit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-collection-visit(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-collection-visit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-color-convert.git/commit/$          https://salsa.debian.org/js-team/node-color-convert/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-color-convert(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-color-convert    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-color-convert(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-color-convert/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-color.git/commit/$          https://salsa.debian.org/js-team/node-color/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-color(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-color    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-color(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-color/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-colormin.git/commit/$          https://salsa.debian.org/js-team/node-colormin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-colormin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-colormin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-colormin(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-colormin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-color-name.git/commit/$          https://salsa.debian.org/js-team/node-color-name/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-color-name(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-color-name    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-color-name(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-color-name/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-colors.git/commit/$          https://salsa.debian.org/js-team/colors.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-colors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/colors.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-colors(?:\.git)?/(.*)          https://salsa.debian.org/js-team/colors.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-color-string.git/commit/$          https://salsa.debian.org/js-team/node-color-string/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-color-string(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-color-string    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-color-string(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-color-string/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-commander.git/commit/$          https://salsa.debian.org/js-team/node-commander/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-commander(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-commander    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-commander(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-commander/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-command-join.git/commit/$          https://salsa.debian.org/js-team/node-command-join/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-command-join(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-command-join    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-command-join(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-command-join/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-commist.git/commit/$          https://salsa.debian.org/js-team/node-commist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-commist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-commist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-commist(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-commist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-commondir.git/commit/$          https://salsa.debian.org/js-team/node-commondir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-commondir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-commondir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-commondir(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-commondir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-component-consoler.git/commit/$          https://salsa.debian.org/js-team/node-component-consoler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-component-consoler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-component-consoler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-component-consoler(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-component-consoler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-component-emitter.git/commit/$          https://salsa.debian.org/js-team/node-component-emitter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-component-emitter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-component-emitter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-component-emitter(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-component-emitter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-compressible.git/commit/$          https://salsa.debian.org/js-team/node-compressible/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-compressible(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-compressible    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-compressible(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-compressible/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-compression.git/commit/$          https://salsa.debian.org/js-team/node-compression/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-compression(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-compression    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-compression(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-compression/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-concat-map.git/commit/$          https://salsa.debian.org/js-team/node-concat-map/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-concat-map(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-concat-map    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-concat-map(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-concat-map/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-concat-stream.git/commit/$          https://salsa.debian.org/js-team/node-concat-stream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-concat-stream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-concat-stream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-concat-stream(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-concat-stream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-concat-with-sourcemaps.git/commit/$          https://salsa.debian.org/js-team/node-concat-with-sourcemaps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-concat-with-sourcemaps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-concat-with-sourcemaps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-concat-with-sourcemaps(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-concat-with-sourcemaps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-config-chain.git/commit/$          https://salsa.debian.org/js-team/node-config-chain/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-config-chain(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-config-chain    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-config-chain(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-config-chain/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-connect.git/commit/$          https://salsa.debian.org/js-team/node-connect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-connect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-connect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-connect(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-connect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-connect-timeout.git/commit/$          https://salsa.debian.org/js-team/node-connect-timeout/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-connect-timeout(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-connect-timeout    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-connect-timeout(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-connect-timeout/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-console-control-strings.git/commit/$          https://salsa.debian.org/js-team/node-console-control-strings/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-console-control-strings(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-console-control-strings    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-console-control-strings(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-console-control-strings/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-console-group.git/commit/$          https://salsa.debian.org/js-team/node-console-group/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-console-group(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-console-group    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-console-group(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-console-group/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-consolidate.git/commit/$          https://salsa.debian.org/js-team/node-consolidate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-consolidate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-consolidate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-consolidate(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-consolidate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-constantinople.git/commit/$          https://salsa.debian.org/js-team/node-constantinople/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-constantinople(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-constantinople    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-constantinople(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-constantinople/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-constants-browserify.git/commit/$          https://salsa.debian.org/js-team/node-constants-browserify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-constants-browserify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-constants-browserify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-constants-browserify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-constants-browserify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-content-disposition.git/commit/$          https://salsa.debian.org/js-team/node-content-disposition/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-content-disposition(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-content-disposition    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-content-disposition(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-content-disposition/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-content-type.git/commit/$          https://salsa.debian.org/js-team/node-content-type/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-content-type(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-content-type    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-content-type(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-content-type/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-convert-source-map.git/commit/$          https://salsa.debian.org/js-team/node-convert-source-map/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-convert-source-map(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-convert-source-map    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-convert-source-map(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-convert-source-map/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cookiejar.git/commit/$          https://salsa.debian.org/js-team/node-cookiejar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cookiejar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cookiejar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cookiejar(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cookiejar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cookie.git/commit/$          https://salsa.debian.org/js-team/node-cookie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cookie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cookie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cookie(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cookie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cookie-parser.git/commit/$          https://salsa.debian.org/js-team/node-cookie-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cookie-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cookie-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cookie-parser(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cookie-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cookie-signature.git/commit/$          https://salsa.debian.org/js-team/node-cookie-signature/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cookie-signature(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cookie-signature    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cookie-signature(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cookie-signature/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cookies.git/commit/$          https://salsa.debian.org/js-team/node-cookies/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cookies(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cookies    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cookies(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cookies/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-copy-concurrently.git/commit/$          https://salsa.debian.org/js-team/node-copy-concurrently/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-copy-concurrently(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-copy-concurrently    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-copy-concurrently(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-copy-concurrently/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-copy-descriptor.git/commit/$          https://salsa.debian.org/js-team/node-copy-descriptor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-copy-descriptor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-copy-descriptor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-copy-descriptor(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-copy-descriptor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-core-js.git/commit/$          https://salsa.debian.org/js-team/node-core-js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-core-js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-core-js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-core-js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-core-js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-core-util-is.git/commit/$          https://salsa.debian.org/js-team/node-core-util-is/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-core-util-is(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-core-util-is    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-core-util-is(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-core-util-is/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cors.git/commit/$          https://salsa.debian.org/js-team/node-cors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cors(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cosmiconfig.git/commit/$          https://salsa.debian.org/js-team/node-cosmiconfig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cosmiconfig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cosmiconfig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cosmiconfig(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cosmiconfig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-coveralls.git/commit/$          https://salsa.debian.org/js-team/node-coveralls/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-coveralls(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-coveralls    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-coveralls(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-coveralls/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cpr.git/commit/$          https://salsa.debian.org/js-team/node-cpr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cpr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cpr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cpr(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cpr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-crc32.git/commit/$          https://salsa.debian.org/js-team/node-crc32/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-crc32(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-crc32    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-crc32(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-crc32/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-crc.git/commit/$          https://salsa.debian.org/js-team/node-crc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-crc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-crc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-crc(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-crc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-create-ecdh.git/commit/$          https://salsa.debian.org/js-team/node-create-ecdh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-create-ecdh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-create-ecdh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-create-ecdh(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-create-ecdh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-create-hash.git/commit/$          https://salsa.debian.org/js-team/node-create-hash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-create-hash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-create-hash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-create-hash(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-create-hash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-create-hmac.git/commit/$          https://salsa.debian.org/js-team/node-create-hmac/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-create-hmac(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-create-hmac    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-create-hmac(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-create-hmac/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cross-spawn-async.git/commit/$          https://salsa.debian.org/js-team/node-cross-spawn-async/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cross-spawn-async(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cross-spawn-async    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cross-spawn-async(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cross-spawn-async/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cross-spawn.git/commit/$          https://salsa.debian.org/js-team/node-cross-spawn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cross-spawn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cross-spawn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cross-spawn(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cross-spawn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cryptiles.git/commit/$          https://salsa.debian.org/js-team/node-cryptiles/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cryptiles(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cryptiles    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cryptiles(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cryptiles/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-crypto-browserify.git/commit/$          https://salsa.debian.org/js-team/node-crypto-browserify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-crypto-browserify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-crypto-browserify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-crypto-browserify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-crypto-browserify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-crypto-cacerts.git/commit/$          https://salsa.debian.org/js-team/node-crypto-cacerts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-crypto-cacerts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-crypto-cacerts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-crypto-cacerts(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-crypto-cacerts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-crypto-random-string.git/commit/$          https://salsa.debian.org/js-team/node-crypto-random-string/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-crypto-random-string(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-crypto-random-string    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-crypto-random-string(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-crypto-random-string/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cson-parser.git/commit/$          https://salsa.debian.org/js-team/node-cson-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cson-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cson-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cson-parser(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cson-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-css-color-names.git/commit/$          https://salsa.debian.org/js-team/node-css-color-names/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-css-color-names(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-css-color-names    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-css-color-names(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-css-color-names/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-css.git/commit/$          https://salsa.debian.org/js-team/node-css/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-css(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-css    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-css(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-css/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-css-select.git/commit/$          https://salsa.debian.org/js-team/node-css-select/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-css-select(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-css-select    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-css-select(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-css-select/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cssstyle.git/commit/$          https://salsa.debian.org/js-team/node-cssstyle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cssstyle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cssstyle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cssstyle(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cssstyle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-css-what.git/commit/$          https://salsa.debian.org/js-team/node-css-what/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-css-what(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-css-what    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-css-what(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-css-what/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-currently-unhandled.git/commit/$          https://salsa.debian.org/js-team/node-currently-unhandled/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-currently-unhandled(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-currently-unhandled    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-currently-unhandled(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-currently-unhandled/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-cyclist.git/commit/$          https://salsa.debian.org/js-team/node-cyclist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-cyclist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-cyclist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-cyclist(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-cyclist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-array.git/commit/$          https://salsa.debian.org/js-team/node-d3-array/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-array(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-array    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-array(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-array/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-axis.git/commit/$          https://salsa.debian.org/js-team/node-d3-axis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-axis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-axis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-axis(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-axis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-brush.git/commit/$          https://salsa.debian.org/js-team/node-d3-brush/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-brush(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-brush    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-brush(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-brush/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-chord.git/commit/$          https://salsa.debian.org/js-team/node-d3-chord/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-chord(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-chord    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-chord(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-chord/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-collection.git/commit/$          https://salsa.debian.org/js-team/node-d3-collection/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-collection(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-collection    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-collection(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-collection/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-color.git/commit/$          https://salsa.debian.org/js-team/node-d3-color/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-color(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-color    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-color(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-color/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-dispatch.git/commit/$          https://salsa.debian.org/js-team/node-d3-dispatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-dispatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-dispatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-dispatch(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-dispatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-drag.git/commit/$          https://salsa.debian.org/js-team/node-d3-drag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-drag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-drag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-drag(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-drag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-dsv.git/commit/$          https://salsa.debian.org/js-team/node-d3-dsv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-dsv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-dsv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-dsv(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-dsv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-ease.git/commit/$          https://salsa.debian.org/js-team/node-d3-ease/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-ease(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-ease    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-ease(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-ease/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-force.git/commit/$          https://salsa.debian.org/js-team/node-d3-force/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-force(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-force    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-force(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-force/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-format.git/commit/$          https://salsa.debian.org/js-team/node-d3-format/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-format(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-format    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-format(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-format/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-geo.git/commit/$          https://salsa.debian.org/js-team/node-d3-geo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-geo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-geo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-geo(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-geo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-hierarchy.git/commit/$          https://salsa.debian.org/js-team/node-d3-hierarchy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-hierarchy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-hierarchy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-hierarchy(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-hierarchy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-interpolate.git/commit/$          https://salsa.debian.org/js-team/node-d3-interpolate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-interpolate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-interpolate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-interpolate(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-interpolate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-path.git/commit/$          https://salsa.debian.org/js-team/node-d3-path/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-path(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-path    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-path(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-path/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-polygon.git/commit/$          https://salsa.debian.org/js-team/node-d3-polygon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-polygon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-polygon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-polygon(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-polygon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-quadtree.git/commit/$          https://salsa.debian.org/js-team/node-d3-quadtree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-quadtree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-quadtree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-quadtree(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-quadtree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-queue.git/commit/$          https://salsa.debian.org/js-team/node-d3-queue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-queue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-queue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-queue(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-queue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-random.git/commit/$          https://salsa.debian.org/js-team/node-d3-random/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-random(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-random    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-random(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-random/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-request.git/commit/$          https://salsa.debian.org/js-team/node-d3-request/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-request(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-request    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-request(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-request/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-scale.git/commit/$          https://salsa.debian.org/js-team/node-d3-scale/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-scale(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-scale    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-scale(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-scale/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-selection.git/commit/$          https://salsa.debian.org/js-team/node-d3-selection/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-selection(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-selection    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-selection(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-selection/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-shape.git/commit/$          https://salsa.debian.org/js-team/node-d3-shape/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-shape(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-shape    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-shape(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-shape/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-time-format.git/commit/$          https://salsa.debian.org/js-team/node-d3-time-format/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-time-format(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-time-format    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-time-format(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-time-format/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-time.git/commit/$          https://salsa.debian.org/js-team/node-d3-time/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-time(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-time    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-time(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-time/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-timer.git/commit/$          https://salsa.debian.org/js-team/node-d3-timer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-timer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-timer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-timer(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-timer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-transition.git/commit/$          https://salsa.debian.org/js-team/node-d3-transition/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-transition(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-transition    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-transition(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-transition/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d3-zoom.git/commit/$          https://salsa.debian.org/js-team/node-d3-zoom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d3-zoom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d3-zoom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d3-zoom(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d3-zoom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-dargs.git/commit/$          https://salsa.debian.org/js-team/node-dargs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-dargs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-dargs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-dargs(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-dargs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-dashdash.git/commit/$          https://salsa.debian.org/js-team/node-dashdash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-dashdash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-dashdash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-dashdash(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-dashdash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-databank.git/commit/$          https://salsa.debian.org/js-team/node-databank/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-databank(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-databank    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-databank(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-databank/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-date-now.git/commit/$          https://salsa.debian.org/js-team/node-date-now/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-date-now(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-date-now    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-date-now(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-date-now/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-death.git/commit/$          https://salsa.debian.org/js-team/node-death/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-death(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-death    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-death(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-death/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-debug-fabulous.git/commit/$          https://salsa.debian.org/js-team/node-debug-fabulous/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-debug-fabulous(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-debug-fabulous    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-debug-fabulous(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-debug-fabulous/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-debug.git/commit/$          https://salsa.debian.org/js-team/node-debug/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-debug(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-debug    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-debug(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-debug/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-decamelize.git/commit/$          https://salsa.debian.org/js-team/node-decamelize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-decamelize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-decamelize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-decamelize(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-decamelize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-decompress-response.git/commit/$          https://salsa.debian.org/js-team/node-decompress-response/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-decompress-response(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-decompress-response    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-decompress-response(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-decompress-response/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-deep-eql.git/commit/$          https://salsa.debian.org/js-team/node-deep-eql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-deep-eql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-deep-eql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-deep-eql(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-deep-eql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-deep-equal.git/commit/$          https://salsa.debian.org/js-team/node-deep-equal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-deep-equal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-deep-equal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-deep-equal(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-deep-equal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-deep-extend.git/commit/$          https://salsa.debian.org/js-team/node-deep-extend/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-deep-extend(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-deep-extend    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-deep-extend(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-deep-extend/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-deep-for-each.git/commit/$          https://salsa.debian.org/js-team/node-deep-for-each/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-deep-for-each(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-deep-for-each    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-deep-for-each(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-deep-for-each/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-deep-is.git/commit/$          https://salsa.debian.org/js-team/node-deep-is/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-deep-is(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-deep-is    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-deep-is(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-deep-is/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-defaults.git/commit/$          https://salsa.debian.org/js-team/node-defaults/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-defaults(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-defaults    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-defaults(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-defaults/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-defined.git/commit/$          https://salsa.debian.org/js-team/node-defined/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-defined(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-defined    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-defined(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-defined/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-define-property.git/commit/$          https://salsa.debian.org/js-team/node-define-property/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-define-property(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-define-property    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-define-property(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-define-property/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-deflate-js.git/commit/$          https://salsa.debian.org/js-team/node-deflate-js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-deflate-js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-deflate-js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-deflate-js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-deflate-js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-de-indent.git/commit/$          https://salsa.debian.org/js-team/node-de-indent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-de-indent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-de-indent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-de-indent(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-de-indent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-delegates.git/commit/$          https://salsa.debian.org/js-team/node-delegates/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-delegates(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-delegates    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-delegates(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-delegates/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-del.git/commit/$          https://salsa.debian.org/js-team/node-del/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-del(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-del    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-del(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-del/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-delve.git/commit/$          https://salsa.debian.org/js-team/node-delve/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-delve(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-delve    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-delve(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-delve/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-depd.git/commit/$          https://salsa.debian.org/js-team/node-depd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-depd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-depd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-depd(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-depd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-deprecated.git/commit/$          https://salsa.debian.org/js-team/node-deprecated/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-deprecated(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-deprecated    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-deprecated(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-deprecated/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-deps-sort.git/commit/$          https://salsa.debian.org/js-team/node-deps-sort/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-deps-sort(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-deps-sort    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-deps-sort(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-deps-sort/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-dequeue.git/commit/$          https://salsa.debian.org/js-team/node-dequeue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-dequeue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-dequeue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-dequeue(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-dequeue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-des.js.git/commit/$          https://salsa.debian.org/js-team/node-des.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-des.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-des.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-des.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-des.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-detect-file.git/commit/$          https://salsa.debian.org/js-team/node-detect-file/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-detect-file(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-detect-file    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-detect-file(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-detect-file/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-detect-indent.git/commit/$          https://salsa.debian.org/js-team/node-detect-indent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-detect-indent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-detect-indent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-detect-indent(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-detect-indent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-detective.git/commit/$          https://salsa.debian.org/js-team/node-detective/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-detective(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-detective    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-detective(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-detective/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-detect-newline.git/commit/$          https://salsa.debian.org/js-team/node-detect-newline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-detect-newline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-detect-newline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-detect-newline(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-detect-newline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-diacritics.git/commit/$          https://salsa.debian.org/js-team/node-diacritics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-diacritics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-diacritics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-diacritics(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-diacritics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-diffie-hellman.git/commit/$          https://salsa.debian.org/js-team/node-diffie-hellman/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-diffie-hellman(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-diffie-hellman    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-diffie-hellman(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-diffie-hellman/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-difflet.git/commit/$          https://salsa.debian.org/js-team/node-difflet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-difflet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-difflet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-difflet(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-difflet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-d.git/commit/$          https://salsa.debian.org/js-team/node-d/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-d(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-d    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-d(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-d/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-doctrine.git/commit/$          https://salsa.debian.org/js-team/node-doctrine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-doctrine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-doctrine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-doctrine(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-doctrine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-domain-browser.git/commit/$          https://salsa.debian.org/js-team/node-domain-browser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-domain-browser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-domain-browser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-domain-browser(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-domain-browser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-domelementtype.git/commit/$          https://salsa.debian.org/js-team/node-domelementtype/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-domelementtype(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-domelementtype    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-domelementtype(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-domelementtype/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-domhandler.git/commit/$          https://salsa.debian.org/js-team/node-domhandler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-domhandler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-domhandler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-domhandler(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-domhandler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-dom-serializer.git/commit/$          https://salsa.debian.org/js-team/node-dom-serializer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-dom-serializer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-dom-serializer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-dom-serializer(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-dom-serializer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-domutils.git/commit/$          https://salsa.debian.org/js-team/node-domutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-domutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-domutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-domutils(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-domutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-dot.git/commit/$          https://salsa.debian.org/js-team/node-dot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-dot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-dot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-dot(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-dot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-dot-prop.git/commit/$          https://salsa.debian.org/js-team/node-dot-prop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-dot-prop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-dot-prop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-dot-prop(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-dot-prop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-dryice.git/commit/$          https://salsa.debian.org/js-team/node-dryice/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-dryice(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-dryice    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-dryice(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-dryice/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-duplexer2.git/commit/$          https://salsa.debian.org/js-team/node-duplexer2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-duplexer2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-duplexer2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-duplexer2(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-duplexer2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-duplexer3.git/commit/$          https://salsa.debian.org/js-team/node-duplexer3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-duplexer3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-duplexer3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-duplexer3(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-duplexer3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-duplexer.git/commit/$          https://salsa.debian.org/js-team/node-duplexer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-duplexer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-duplexer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-duplexer(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-duplexer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-duplexify.git/commit/$          https://salsa.debian.org/js-team/node-duplexify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-duplexify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-duplexify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-duplexify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-duplexify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ebnf-parser.git/commit/$          https://salsa.debian.org/js-team/node-ebnf-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ebnf-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ebnf-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ebnf-parser(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ebnf-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ecc-jsbn.git/commit/$          https://salsa.debian.org/js-team/node-ecc-jsbn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ecc-jsbn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ecc-jsbn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ecc-jsbn(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ecc-jsbn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-editor.git/commit/$          https://salsa.debian.org/js-team/node-editor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-editor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-editor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-editor(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-editor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ejs.git/commit/$          https://salsa.debian.org/js-team/node-ejs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ejs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ejs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ejs(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ejs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-electron-to-chromium.git/commit/$          https://salsa.debian.org/js-team/node-electron-to-chromium/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-electron-to-chromium(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-electron-to-chromium    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-electron-to-chromium(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-electron-to-chromium/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-elliptic.git/commit/$          https://salsa.debian.org/js-team/node-elliptic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-elliptic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-elliptic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-elliptic(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-elliptic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-emoji.git/commit/$          https://salsa.debian.org/js-team/node-emoji/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-emoji(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-emoji    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-emoji(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-emoji/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-emojis-list.git/commit/$          https://salsa.debian.org/js-team/node-emojis-list/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-emojis-list(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-emojis-list    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-emojis-list(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-emojis-list/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-encodeurl.git/commit/$          https://salsa.debian.org/js-team/node-encodeurl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-encodeurl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-encodeurl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-encodeurl(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-encodeurl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-encoding.git/commit/$          https://salsa.debian.org/js-team/node-encoding/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-encoding(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-encoding    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-encoding(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-encoding/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-end-of-stream.git/commit/$          https://salsa.debian.org/js-team/node-end-of-stream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-end-of-stream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-end-of-stream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-end-of-stream(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-end-of-stream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-enhanced-resolve.git/commit/$          https://salsa.debian.org/js-team/node-enhanced-resolve/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-enhanced-resolve(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-enhanced-resolve    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-enhanced-resolve(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-enhanced-resolve/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-entities.git/commit/$          https://salsa.debian.org/js-team/node-entities/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-entities(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-entities    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-entities(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-entities/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-err-code.git/commit/$          https://salsa.debian.org/js-team/node-err-code/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-err-code(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-err-code    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-err-code(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-err-code/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-errno.git/commit/$          https://salsa.debian.org/js-team/node-errno/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-errno(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-errno    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-errno(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-errno/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-error-ex.git/commit/$          https://salsa.debian.org/js-team/node-error-ex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-error-ex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-error-ex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-error-ex(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-error-ex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-errorhandler.git/commit/$          https://salsa.debian.org/js-team/node-errorhandler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-errorhandler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-errorhandler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-errorhandler(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-errorhandler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-errs.git/commit/$          https://salsa.debian.org/js-team/node-errs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-errs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-errs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-errs(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-errs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-es5-ext.git/commit/$          https://salsa.debian.org/js-team/node-es5-ext/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-es5-ext(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-es5-ext    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-es5-ext(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-es5-ext/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-es5-shim.git/commit/$          https://salsa.debian.org/js-team/node-es5-shim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-es5-shim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-es5-shim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-es5-shim(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-es5-shim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-es6-iterator.git/commit/$          https://salsa.debian.org/js-team/node-es6-iterator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-es6-iterator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-es6-iterator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-es6-iterator(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-es6-iterator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-es6-map.git/commit/$          https://salsa.debian.org/js-team/node-es6-map/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-es6-map(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-es6-map    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-es6-map(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-es6-map/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-es6-module-transpiler.git/commit/$          https://salsa.debian.org/js-team/node-es6-module-transpiler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-es6-module-transpiler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-es6-module-transpiler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-es6-module-transpiler(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-es6-module-transpiler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-es6-promise.git/commit/$          https://salsa.debian.org/js-team/node-es6-promise/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-es6-promise(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-es6-promise    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-es6-promise(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-es6-promise/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-es6-set.git/commit/$          https://salsa.debian.org/js-team/node-es6-set/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-es6-set(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-es6-set    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-es6-set(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-es6-set/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-es6-shim.git/commit/$          https://salsa.debian.org/js-team/node-es6-shim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-es6-shim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-es6-shim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-es6-shim(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-es6-shim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-es6-symbol.git/commit/$          https://salsa.debian.org/js-team/node-es6-symbol/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-es6-symbol(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-es6-symbol    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-es6-symbol(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-es6-symbol/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-es6-weak-map.git/commit/$          https://salsa.debian.org/js-team/node-es6-weak-map/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-es6-weak-map(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-es6-weak-map    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-es6-weak-map(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-es6-weak-map/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-escape-string-regexp.git/commit/$          https://salsa.debian.org/js-team/node-escape-string-regexp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-escape-string-regexp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-escape-string-regexp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-escape-string-regexp(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-escape-string-regexp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-escodegen.git/commit/$          https://salsa.debian.org/js-team/node-escodegen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-escodegen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-escodegen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-escodegen(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-escodegen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-escope.git/commit/$          https://salsa.debian.org/js-team/node-escope/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-escope(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-escope    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-escope(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-escope/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-eslint-plugin-flowtype.git/commit/$          https://salsa.debian.org/js-team/node-eslint-plugin-flowtype/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-eslint-plugin-flowtype(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-eslint-plugin-flowtype    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-eslint-plugin-flowtype(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-eslint-plugin-flowtype/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-eslint-plugin-html.git/commit/$          https://salsa.debian.org/js-team/node-eslint-plugin-html/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-eslint-plugin-html(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-eslint-plugin-html    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-eslint-plugin-html(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-eslint-plugin-html/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-espree.git/commit/$          https://salsa.debian.org/js-team/node-espree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-espree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-espree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-espree(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-espree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-esprima-fb.git/commit/$          https://salsa.debian.org/js-team/node-esprima-fb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-esprima-fb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-esprima-fb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-esprima-fb(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-esprima-fb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-esprima.git/commit/$          https://salsa.debian.org/js-team/node-esprima/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-esprima(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-esprima    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-esprima(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-esprima/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-esrecurse.git/commit/$          https://salsa.debian.org/js-team/node-esrecurse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-esrecurse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-esrecurse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-esrecurse(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-esrecurse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-estraverse.git/commit/$          https://salsa.debian.org/js-team/node-estraverse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-estraverse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-estraverse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-estraverse(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-estraverse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-estree-walker.git/commit/$          https://salsa.debian.org/js-team/node-estree-walker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-estree-walker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-estree-walker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-estree-walker(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-estree-walker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-esutils.git/commit/$          https://salsa.debian.org/js-team/node-esutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-esutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-esutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-esutils(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-esutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-etag.git/commit/$          https://salsa.debian.org/js-team/node-etag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-etag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-etag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-etag(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-etag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-eventemitter2.git/commit/$          https://salsa.debian.org/js-team/node-eventemitter2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-eventemitter2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-eventemitter2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-eventemitter2(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-eventemitter2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-event-emitter.git/commit/$          https://salsa.debian.org/js-team/node-event-emitter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-event-emitter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-event-emitter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-event-emitter(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-event-emitter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-events.git/commit/$          https://salsa.debian.org/js-team/node-events/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-events(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-events    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-events(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-events/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-eventsource.git/commit/$          https://salsa.debian.org/js-team/node-eventsource/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-eventsource(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-eventsource    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-eventsource(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-eventsource/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-everything.js.git/commit/$          https://salsa.debian.org/js-team/node-everything.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-everything.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-everything.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-everything.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-everything.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-evp-bytestokey.git/commit/$          https://salsa.debian.org/js-team/node-evp-bytestokey/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-evp-bytestokey(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-evp-bytestokey    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-evp-bytestokey(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-evp-bytestokey/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-execa.git/commit/$          https://salsa.debian.org/js-team/node-execa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-execa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-execa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-execa(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-execa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-exit-hook.git/commit/$          https://salsa.debian.org/js-team/node-exit-hook/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-exit-hook(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-exit-hook    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-exit-hook(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-exit-hook/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-exit.git/commit/$          https://salsa.debian.org/js-team/node-exit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-exit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-exit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-exit(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-exit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-expand-brackets.git/commit/$          https://salsa.debian.org/js-team/node-expand-brackets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-expand-brackets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-expand-brackets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-expand-brackets(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-expand-brackets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-expand-tilde.git/commit/$          https://salsa.debian.org/js-team/node-expand-tilde/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-expand-tilde(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-expand-tilde    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-expand-tilde(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-expand-tilde/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-expat.git/commit/$          https://salsa.debian.org/js-team/node-expat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-expat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-expat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-expat(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-expat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-expect.js.git/commit/$          https://salsa.debian.org/js-team/node-expect.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-expect.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-expect.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-expect.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-expect.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-exports-loader.git/commit/$          https://salsa.debian.org/js-team/node-exports-loader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-exports-loader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-exports-loader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-exports-loader(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-exports-loader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-express-generator.git/commit/$          https://salsa.debian.org/js-team/node-express-generator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-express-generator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-express-generator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-express-generator(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-express-generator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-express.git/commit/$          https://salsa.debian.org/js-team/node-express/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-express(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-express    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-express(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-express/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-extend.git/commit/$          https://salsa.debian.org/js-team/node-extend/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-extend(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-extend    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-extend(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-extend/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-extend-shallow.git/commit/$          https://salsa.debian.org/js-team/extend-shallow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-extend-shallow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/extend-shallow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-extend-shallow(?:\.git)?/(.*)          https://salsa.debian.org/js-team/extend-shallow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-external-editor.git/commit/$          https://salsa.debian.org/js-team/node-external-editor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-external-editor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-external-editor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-external-editor(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-external-editor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-extglob.git/commit/$          https://salsa.debian.org/js-team/node-extglob/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-extglob(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-extglob    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-extglob(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-extglob/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-extsprintf.git/commit/$          https://salsa.debian.org/js-team/node-extsprintf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-extsprintf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-extsprintf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-extsprintf(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-extsprintf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-fancy-log.git/commit/$          https://salsa.debian.org/js-team/node-fancy-log/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-fancy-log(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-fancy-log    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-fancy-log(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-fancy-log/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-fast-deep-equal.git/commit/$          https://salsa.debian.org/js-team/node-fast-deep-equal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-fast-deep-equal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-fast-deep-equal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-fast-deep-equal(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-fast-deep-equal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-fast-levenshtein.git/commit/$          https://salsa.debian.org/js-team/node-fast-levenshtein/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-fast-levenshtein(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-fast-levenshtein    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-fast-levenshtein(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-fast-levenshtein/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-faye-websocket.git/commit/$          https://salsa.debian.org/js-team/node-faye-websocket/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-faye-websocket(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-faye-websocket    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-faye-websocket(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-faye-websocket/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-fd-slicer.git/commit/$          https://salsa.debian.org/js-team/node-fd-slicer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-fd-slicer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-fd-slicer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-fd-slicer(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-fd-slicer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-file-loader.git/commit/$          https://salsa.debian.org/js-team/node-file-loader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-file-loader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-file-loader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-file-loader(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-file-loader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-filename-regex.git/commit/$          https://salsa.debian.org/js-team/node-filename-regex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-filename-regex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-filename-regex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-filename-regex(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-filename-regex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-filesize.git/commit/$          https://salsa.debian.org/js-team/node-filesize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-filesize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-filesize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-filesize(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-filesize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-file-sync-cmp.git/commit/$          https://salsa.debian.org/js-team/node-file-sync-cmp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-file-sync-cmp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-file-sync-cmp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-file-sync-cmp(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-file-sync-cmp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-fill-range.git/commit/$          https://salsa.debian.org/js-team/node-fill-range/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-fill-range(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-fill-range    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-fill-range(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-fill-range/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-finalhandler.git/commit/$          https://salsa.debian.org/js-team/node-finalhandler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-finalhandler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-finalhandler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-finalhandler(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-finalhandler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-find-cache-dir.git/commit/$          https://salsa.debian.org/js-team/node-find-cache-dir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-find-cache-dir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-find-cache-dir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-find-cache-dir(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-find-cache-dir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-findit2.git/commit/$          https://salsa.debian.org/js-team/node-findit2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-findit2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-findit2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-findit2(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-findit2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-find-up.git/commit/$          https://salsa.debian.org/js-team/node-find-up/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-find-up(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-find-up    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-find-up(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-find-up/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-findup-sync.git/commit/$          https://salsa.debian.org/js-team/node-findup-sync/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-findup-sync(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-findup-sync    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-findup-sync(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-findup-sync/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-fined.git/commit/$          https://salsa.debian.org/js-team/node-fined/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-fined(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-fined    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-fined(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-fined/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-first-chunk-stream.git/commit/$          https://salsa.debian.org/js-team/node-first-chunk-stream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-first-chunk-stream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-first-chunk-stream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-first-chunk-stream(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-first-chunk-stream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-flagged-respawn.git/commit/$          https://salsa.debian.org/js-team/node-flagged-respawn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-flagged-respawn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-flagged-respawn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-flagged-respawn(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-flagged-respawn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-flush-write-stream.git/commit/$          https://salsa.debian.org/js-team/node-flush-write-stream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-flush-write-stream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-flush-write-stream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-flush-write-stream(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-flush-write-stream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-fn-name.git/commit/$          https://salsa.debian.org/js-team/node-fn-name/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-fn-name(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-fn-name    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-fn-name(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-fn-name/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-follow-redirects.git/commit/$          https://salsa.debian.org/js-team/node-follow-redirects/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-follow-redirects(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-follow-redirects    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-follow-redirects(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-follow-redirects/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-foreground-child.git/commit/$          https://salsa.debian.org/js-team/node-foreground-child/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-foreground-child(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-foreground-child    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-foreground-child(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-foreground-child/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-for-in.git/commit/$          https://salsa.debian.org/js-team/node-for-in/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-for-in(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-for-in    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-for-in(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-for-in/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-formatio.git/commit/$          https://salsa.debian.org/js-team/node-formatio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-formatio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-formatio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-formatio(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-formatio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-for-own.git/commit/$          https://salsa.debian.org/js-team/node-for-own/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-for-own(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-for-own    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-for-own(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-for-own/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-fragment-cache.git/commit/$          https://salsa.debian.org/js-team/node-fragment-cache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-fragment-cache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-fragment-cache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-fragment-cache(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-fragment-cache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-from2.git/commit/$          https://salsa.debian.org/js-team/node-from2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-from2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-from2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-from2(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-from2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-fs-exists-sync.git/commit/$          https://salsa.debian.org/js-team/node-fs-exists-sync/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-fs-exists-sync(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-fs-exists-sync    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-fs-exists-sync(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-fs-exists-sync/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-fs-extra.git/commit/$          https://salsa.debian.org/js-team/node-fs-extra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-fs-extra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-fs-extra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-fs-extra(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-fs-extra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-fs-readdir-recursive.git/commit/$          https://salsa.debian.org/js-team/node-fs-readdir-recursive/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-fs-readdir-recursive(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-fs-readdir-recursive    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-fs-readdir-recursive(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-fs-readdir-recursive/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-fs.realpath.git/commit/$          https://salsa.debian.org/js-team/node-fs.realpath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-fs.realpath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-fs.realpath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-fs.realpath(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-fs.realpath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-fs-write-stream-atomic.git/commit/$          https://salsa.debian.org/js-team/node-fs-write-stream-atomic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-fs-write-stream-atomic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-fs-write-stream-atomic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-fs-write-stream-atomic(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-fs-write-stream-atomic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-function-bind.git/commit/$          https://salsa.debian.org/js-team/node-function-bind/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-function-bind(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-function-bind    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-function-bind(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-function-bind/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-fuzzaldrin-plus.git/commit/$          https://salsa.debian.org/js-team/node-fuzzaldrin-plus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-fuzzaldrin-plus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-fuzzaldrin-plus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-fuzzaldrin-plus(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-fuzzaldrin-plus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-gauge.git/commit/$          https://salsa.debian.org/js-team/node-gauge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-gauge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-gauge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-gauge(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-gauge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-generator-supported.git/commit/$          https://salsa.debian.org/js-team/node-generator-supported/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-generator-supported(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-generator-supported    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-generator-supported(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-generator-supported/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-genfun.git/commit/$          https://salsa.debian.org/js-team/node-genfun/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-genfun(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-genfun    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-genfun(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-genfun/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-get-caller-file.git/commit/$          https://salsa.debian.org/js-team/node-get-caller-file/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-get-caller-file(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-get-caller-file    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-get-caller-file(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-get-caller-file/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-get-func-name.git/commit/$          https://salsa.debian.org/js-team/node-get-func-name/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-get-func-name(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-get-func-name    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-get-func-name(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-get-func-name/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-getobject.git/commit/$          https://salsa.debian.org/js-team/node-getobject/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-getobject(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-getobject    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-getobject(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-getobject/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-getpass.git/commit/$          https://salsa.debian.org/js-team/node-getpass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-getpass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-getpass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-getpass(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-getpass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-get-stdin.git/commit/$          https://salsa.debian.org/js-team/node-get-stdin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-get-stdin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-get-stdin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-get-stdin(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-get-stdin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-get-stream.git/commit/$          https://salsa.debian.org/js-team/node-get-stream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-get-stream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-get-stream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-get-stream(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-get-stream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-gettext-parser.git/commit/$          https://salsa.debian.org/js-team/node-gettext-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-gettext-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-gettext-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-gettext-parser(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-gettext-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-get-value.git/commit/$          https://salsa.debian.org/js-team/node-get-value/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-get-value(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-get-value    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-get-value(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-get-value/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-global-modules.git/commit/$          https://salsa.debian.org/js-team/node-global-modules/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-global-modules(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-global-modules    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-global-modules(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-global-modules/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-global-prefix.git/commit/$          https://salsa.debian.org/js-team/node-global-prefix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-global-prefix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-global-prefix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-global-prefix(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-global-prefix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-globals.git/commit/$          https://salsa.debian.org/js-team/node-globals/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-globals(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-globals    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-globals(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-globals/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-glob-base.git/commit/$          https://salsa.debian.org/js-team/node-glob-base/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-glob-base(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-glob-base    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-glob-base(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-glob-base/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-globby.git/commit/$          https://salsa.debian.org/js-team/node-globby/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-globby(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-globby    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-globby(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-globby/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-glob.git/commit/$          https://salsa.debian.org/js-team/node-glob/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-glob(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-glob    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-glob(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-glob/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-glob-parent.git/commit/$          https://salsa.debian.org/js-team/node-glob-parent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-glob-parent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-glob-parent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-glob-parent(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-glob-parent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-glob-stream.git/commit/$          https://salsa.debian.org/js-team/node-glob-stream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-glob-stream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-glob-stream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-glob-stream(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-glob-stream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-globule.git/commit/$          https://salsa.debian.org/js-team/node-globule/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-globule(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-globule    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-globule(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-globule/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-glogg.git/commit/$          https://salsa.debian.org/js-team/node-glogg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-glogg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-glogg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-glogg(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-glogg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-got.git/commit/$          https://salsa.debian.org/js-team/node-got/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-got(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-got    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-got(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-got/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-graceful-fs.git/commit/$          https://salsa.debian.org/js-team/node-graceful-fs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-graceful-fs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-graceful-fs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-graceful-fs(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-graceful-fs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-graceful-readlink.git/commit/$          https://salsa.debian.org/js-team/node-graceful-readlink/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-graceful-readlink(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-graceful-readlink    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-graceful-readlink(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-graceful-readlink/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-groove.git/commit/$          https://salsa.debian.org/js-team/node-groove/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-groove(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-groove    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-groove(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-groove/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-grunt-babel.git/commit/$          https://salsa.debian.org/js-team/node-grunt-babel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-grunt-babel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-grunt-babel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-grunt-babel(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-grunt-babel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-grunt-cli.git/commit/$          https://salsa.debian.org/js-team/node-grunt-cli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-grunt-cli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-grunt-cli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-grunt-cli(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-grunt-cli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-grunt-contrib-clean.git/commit/$          https://salsa.debian.org/js-team/node-grunt-contrib-clean/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-grunt-contrib-clean(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-grunt-contrib-clean    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-grunt-contrib-clean(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-grunt-contrib-clean/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-grunt-contrib-coffee.git/commit/$          https://salsa.debian.org/js-team/node-grunt-contrib-coffee/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-grunt-contrib-coffee(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-grunt-contrib-coffee    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-grunt-contrib-coffee(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-grunt-contrib-coffee/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-grunt-contrib-concat.git/commit/$          https://salsa.debian.org/js-team/node-grunt-contrib-concat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-grunt-contrib-concat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-grunt-contrib-concat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-grunt-contrib-concat(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-grunt-contrib-concat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-grunt-contrib-copy.git/commit/$          https://salsa.debian.org/js-team/node-grunt-contrib-copy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-grunt-contrib-copy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-grunt-contrib-copy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-grunt-contrib-copy(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-grunt-contrib-copy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-grunt-contrib-internal.git/commit/$          https://salsa.debian.org/js-team/node-grunt-contrib-internal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-grunt-contrib-internal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-grunt-contrib-internal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-grunt-contrib-internal(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-grunt-contrib-internal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-grunt-contrib-nodeunit.git/commit/$          https://salsa.debian.org/js-team/node-grunt-contrib-nodeunit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-grunt-contrib-nodeunit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-grunt-contrib-nodeunit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-grunt-contrib-nodeunit(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-grunt-contrib-nodeunit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-grunt-contrib-requirejs.git/commit/$          https://salsa.debian.org/js-team/node-grunt-contrib-requirejs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-grunt-contrib-requirejs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-grunt-contrib-requirejs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-grunt-contrib-requirejs(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-grunt-contrib-requirejs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-grunt-contrib-uglify.git/commit/$          https://salsa.debian.org/js-team/node-grunt-contrib-uglify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-grunt-contrib-uglify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-grunt-contrib-uglify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-grunt-contrib-uglify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-grunt-contrib-uglify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-grunt-known-options.git/commit/$          https://salsa.debian.org/js-team/node-grunt-known-options/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-grunt-known-options(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-grunt-known-options    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-grunt-known-options(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-grunt-known-options/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-grunt-legacy-log.git/commit/$          https://salsa.debian.org/js-team/node-grunt-legacy-log/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-grunt-legacy-log(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-grunt-legacy-log    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-grunt-legacy-log(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-grunt-legacy-log/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-grunt-legacy-log-utils.git/commit/$          https://salsa.debian.org/js-team/node-grunt-legacy-log-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-grunt-legacy-log-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-grunt-legacy-log-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-grunt-legacy-log-utils(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-grunt-legacy-log-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-grunt-legacy-util.git/commit/$          https://salsa.debian.org/js-team/node-grunt-legacy-util/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-grunt-legacy-util(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-grunt-legacy-util    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-grunt-legacy-util(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-grunt-legacy-util/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-grunt-replace.git/commit/$          https://salsa.debian.org/js-team/node-grunt-replace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-grunt-replace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-grunt-replace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-grunt-replace(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-grunt-replace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-grunt-webpack.git/commit/$          https://salsa.debian.org/js-team/node-grunt-webpack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-grunt-webpack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-grunt-webpack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-grunt-webpack(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-grunt-webpack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-gulp-babel.git/commit/$          https://salsa.debian.org/js-team/node-gulp-babel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-gulp-babel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-gulp-babel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-gulp-babel(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-gulp-babel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-gulp-changed.git/commit/$          https://salsa.debian.org/js-team/node-gulp-changed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-gulp-changed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-gulp-changed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-gulp-changed(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-gulp-changed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-gulp-coffee.git/commit/$          https://salsa.debian.org/js-team/node-gulp-coffee/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-gulp-coffee(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-gulp-coffee    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-gulp-coffee(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-gulp-coffee/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-gulp-concat.git/commit/$          https://salsa.debian.org/js-team/node-gulp-concat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-gulp-concat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-gulp-concat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-gulp-concat(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-gulp-concat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-gulp.git/commit/$          https://salsa.debian.org/js-team/node-gulp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-gulp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-gulp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-gulp(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-gulp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-gulp-load-plugins.git/commit/$          https://salsa.debian.org/js-team/node-gulp-load-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-gulp-load-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-gulp-load-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-gulp-load-plugins(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-gulp-load-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-gulplog.git/commit/$          https://salsa.debian.org/js-team/node-gulplog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-gulplog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-gulplog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-gulplog(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-gulplog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-gulp-newer.git/commit/$          https://salsa.debian.org/js-team/node-gulp-newer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-gulp-newer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-gulp-newer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-gulp-newer(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-gulp-newer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-gulp-plumber.git/commit/$          https://salsa.debian.org/js-team/node-gulp-plumber/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-gulp-plumber(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-gulp-plumber    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-gulp-plumber(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-gulp-plumber/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-gulp-sourcemaps.git/commit/$          https://salsa.debian.org/js-team/node-gulp-sourcemaps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-gulp-sourcemaps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-gulp-sourcemaps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-gulp-sourcemaps(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-gulp-sourcemaps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-gulp-util.git/commit/$          https://salsa.debian.org/js-team/node-gulp-util/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-gulp-util(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-gulp-util    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-gulp-util(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-gulp-util/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-gzip-size.git/commit/$          https://salsa.debian.org/js-team/node-gzip-size/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-gzip-size(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-gzip-size    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-gzip-size(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-gzip-size/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-handlebars.git/commit/$          https://salsa.debian.org/js-team/node-handlebars/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-handlebars(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-handlebars    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-handlebars(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-handlebars/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-har-schema.git/commit/$          https://salsa.debian.org/js-team/node-har-schema/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-har-schema(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-har-schema    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-har-schema(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-har-schema/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-har-validator.git/commit/$          https://salsa.debian.org/js-team/node-har-validator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-har-validator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-har-validator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-har-validator(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-har-validator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-has-ansi.git/commit/$          https://salsa.debian.org/js-team/node-has-ansi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-has-ansi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-has-ansi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-has-ansi(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-has-ansi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-has-binary.git/commit/$          https://salsa.debian.org/js-team/node-has-binary/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-has-binary(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-has-binary    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-has-binary(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-has-binary/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-has-cors.git/commit/$          https://salsa.debian.org/js-team/node-has-cors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-has-cors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-has-cors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-has-cors(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-has-cors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-has-flag.git/commit/$          https://salsa.debian.org/js-team/node-has-flag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-has-flag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-has-flag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-has-flag(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-has-flag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-has-gulplog.git/commit/$          https://salsa.debian.org/js-team/node-has-gulplog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-has-gulplog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-has-gulplog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-has-gulplog(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-has-gulplog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-hash-base.git/commit/$          https://salsa.debian.org/js-team/node-hash-base/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-hash-base(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-hash-base    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-hash-base(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-hash-base/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-hash.js.git/commit/$          https://salsa.debian.org/js-team/node-hash.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-hash.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-hash.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-hash.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-hash.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-hash-sum.git/commit/$          https://salsa.debian.org/js-team/node-hash-sum/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-hash-sum(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-hash-sum    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-hash-sum(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-hash-sum/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-hash-test-vectors.git/commit/$          https://salsa.debian.org/js-team/node-hash-test-vectors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-hash-test-vectors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-hash-test-vectors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-hash-test-vectors(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-hash-test-vectors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-has-symbol-support-x.git/commit/$          https://salsa.debian.org/js-team/node-has-symbol-support-x/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-has-symbol-support-x(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-has-symbol-support-x    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-has-symbol-support-x(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-has-symbol-support-x/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-has-to-string-tag-x.git/commit/$          https://salsa.debian.org/js-team/node-has-to-string-tag-x/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-has-to-string-tag-x(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-has-to-string-tag-x    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-has-to-string-tag-x(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-has-to-string-tag-x/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-has-unicode.git/commit/$          https://salsa.debian.org/js-team/node-has-unicode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-has-unicode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-has-unicode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-has-unicode(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-has-unicode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-has-value.git/commit/$          https://salsa.debian.org/js-team/node-has-value/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-has-value(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-has-value    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-has-value(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-has-value/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-has-values.git/commit/$          https://salsa.debian.org/js-team/node-has-values/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-has-values(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-has-values    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-has-values(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-has-values/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-hawk.git/commit/$          https://salsa.debian.org/js-team/node-hawk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-hawk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-hawk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-hawk(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-hawk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-he.git/commit/$          https://salsa.debian.org/js-team/node-he/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-he(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-he    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-he(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-he/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-help-me.git/commit/$          https://salsa.debian.org/js-team/node-help-me/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-help-me(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-help-me    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-help-me(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-help-me/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-hmac-drbg.git/commit/$          https://salsa.debian.org/js-team/node-hmac-drbg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-hmac-drbg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-hmac-drbg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-hmac-drbg(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-hmac-drbg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-hoek.git/commit/$          https://salsa.debian.org/js-team/node-hoek/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-hoek(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-hoek    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-hoek(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-hoek/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-hooker.git/commit/$          https://salsa.debian.org/js-team/node-hooker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-hooker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-hooker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-hooker(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-hooker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-hook-std.git/commit/$          https://salsa.debian.org/js-team/node-hook-std/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-hook-std(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-hook-std    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-hook-std(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-hook-std/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-hosted-git-info.git/commit/$          https://salsa.debian.org/js-team/node-hosted-git-info/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-hosted-git-info(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-hosted-git-info    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-hosted-git-info(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-hosted-git-info/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-html-comment-regex.git/commit/$          https://salsa.debian.org/js-team/node-html-comment-regex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-html-comment-regex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-html-comment-regex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-html-comment-regex(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-html-comment-regex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-htmlescape.git/commit/$          https://salsa.debian.org/js-team/node-htmlescape/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-htmlescape(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-htmlescape    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-htmlescape(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-htmlescape/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-htmlparser2.git/commit/$          https://salsa.debian.org/js-team/node-htmlparser2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-htmlparser2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-htmlparser2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-htmlparser2(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-htmlparser2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-http-errors.git/commit/$          https://salsa.debian.org/js-team/node-http-errors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-http-errors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-http-errors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-http-errors(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-http-errors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-https-browserify.git/commit/$          https://salsa.debian.org/js-team/node-https-browserify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-https-browserify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-https-browserify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-https-browserify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-https-browserify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-http-signature.git/commit/$          https://salsa.debian.org/js-team/node-http-signature/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-http-signature(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-http-signature    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-http-signature(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-http-signature/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-husl.git/commit/$          https://salsa.debian.org/js-team/node-husl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-husl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-husl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-husl(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-husl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-iconv.git/commit/$          https://salsa.debian.org/js-team/node-iconv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-iconv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-iconv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-iconv(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-iconv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-iconv-lite.git/commit/$          https://salsa.debian.org/js-team/node-iconv-lite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-iconv-lite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-iconv-lite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-iconv-lite(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-iconv-lite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-icss-utils.git/commit/$          https://salsa.debian.org/js-team/node-icss-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-icss-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-icss-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-icss-utils(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-icss-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ieee754.git/commit/$          https://salsa.debian.org/js-team/node-ieee754/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ieee754(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ieee754    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ieee754(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ieee754/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-iferr.git/commit/$          https://salsa.debian.org/js-team/node-iferr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-iferr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-iferr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-iferr(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-iferr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ignore-by-default.git/commit/$          https://salsa.debian.org/js-team/node-ignore-by-default/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ignore-by-default(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ignore-by-default    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ignore-by-default(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ignore-by-default/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-imagemagick.git/commit/$          https://salsa.debian.org/js-team/node-imagemagick/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-imagemagick(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-imagemagick    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-imagemagick(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-imagemagick/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-immediate.git/commit/$          https://salsa.debian.org/js-team/node-immediate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-immediate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-immediate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-immediate(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-immediate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-import-lazy.git/commit/$          https://salsa.debian.org/js-team/node-import-lazy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-import-lazy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-import-lazy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-import-lazy(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-import-lazy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-imports-loader.git/commit/$          https://salsa.debian.org/js-team/node-imports-loader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-imports-loader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-imports-loader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-imports-loader(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-imports-loader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-imurmurhash.git/commit/$          https://salsa.debian.org/js-team/node-imurmurhash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-imurmurhash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-imurmurhash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-imurmurhash(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-imurmurhash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-indent-string.git/commit/$          https://salsa.debian.org/js-team/node-indent-string/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-indent-string(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-indent-string    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-indent-string(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-indent-string/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-inflight.git/commit/$          https://salsa.debian.org/js-team/node-inflight/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-inflight(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-inflight    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-inflight(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-inflight/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-inherits.git/commit/$          https://salsa.debian.org/js-team/node-inherits/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-inherits(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-inherits    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-inherits(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-inherits/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-inline-source-map.git/commit/$          https://salsa.debian.org/js-team/node-inline-source-map/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-inline-source-map(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-inline-source-map    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-inline-source-map(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-inline-source-map/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-inquirer.git/commit/$          https://salsa.debian.org/js-team/node-inquirer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-inquirer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-inquirer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-inquirer(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-inquirer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-interpret.git/commit/$          https://salsa.debian.org/js-team/node-interpret/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-interpret(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-interpret    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-interpret(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-interpret/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-invariant.git/commit/$          https://salsa.debian.org/js-team/node-invariant/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-invariant(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-invariant    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-invariant(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-invariant/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-invert-kv.git/commit/$          https://salsa.debian.org/js-team/node-invert-kv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-invert-kv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-invert-kv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-invert-kv(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-invert-kv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ipaddr.js.git/commit/$          https://salsa.debian.org/js-team/node-ipaddr.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ipaddr.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ipaddr.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ipaddr.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ipaddr.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ip.git/commit/$          https://salsa.debian.org/js-team/node-ip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ip(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-irregular-plurals.git/commit/$          https://salsa.debian.org/js-team/node-irregular-plurals/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-irregular-plurals(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-irregular-plurals    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-irregular-plurals(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-irregular-plurals/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-accessor-descriptor.git/commit/$          https://salsa.debian.org/js-team/node-is-accessor-descriptor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-accessor-descriptor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-accessor-descriptor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-accessor-descriptor(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-accessor-descriptor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-arrayish.git/commit/$          https://salsa.debian.org/js-team/node-is-arrayish/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-arrayish(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-arrayish    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-arrayish(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-arrayish/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-isarray.git/commit/$          https://salsa.debian.org/js-team/node-isarray/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-isarray(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-isarray    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-isarray(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-isarray/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-binary-path.git/commit/$          https://salsa.debian.org/js-team/node-is-binary-path/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-binary-path(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-binary-path    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-binary-path(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-binary-path/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-buffer.git/commit/$          https://salsa.debian.org/js-team/node-is-buffer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-buffer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-buffer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-buffer(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-buffer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-builtin-module.git/commit/$          https://salsa.debian.org/js-team/node-is-builtin-module/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-builtin-module(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-builtin-module    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-builtin-module(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-builtin-module/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-iscroll.git/commit/$          https://salsa.debian.org/js-team/node-iscroll/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-iscroll(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-iscroll    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-iscroll(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-iscroll/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-data-descriptor.git/commit/$          https://salsa.debian.org/js-team/node-is-data-descriptor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-data-descriptor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-data-descriptor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-data-descriptor(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-data-descriptor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-descriptor.git/commit/$          https://salsa.debian.org/js-team/node-is-descriptor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-descriptor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-descriptor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-descriptor(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-descriptor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-directory.git/commit/$          https://salsa.debian.org/js-team/node-is-directory/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-directory(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-directory    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-directory(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-directory/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-dotfile.git/commit/$          https://salsa.debian.org/js-team/node-is-dotfile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-dotfile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-dotfile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-dotfile(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-dotfile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-equal-shallow.git/commit/$          https://salsa.debian.org/js-team/node-is-equal-shallow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-equal-shallow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-equal-shallow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-equal-shallow(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-equal-shallow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-isexe.git/commit/$          https://salsa.debian.org/js-team/node-isexe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-isexe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-isexe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-isexe(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-isexe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-extendable.git/commit/$          https://salsa.debian.org/js-team/node-is-extendable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-extendable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-extendable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-extendable(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-extendable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-extglob.git/commit/$          https://salsa.debian.org/js-team/node-is-extglob/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-extglob(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-extglob    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-extglob(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-extglob/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-generator-fn.git/commit/$          https://salsa.debian.org/js-team/node-is-generator-fn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-generator-fn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-generator-fn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-generator-fn(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-generator-fn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-glob.git/commit/$          https://salsa.debian.org/js-team/node-is-glob/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-glob(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-glob    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-glob(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-glob/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-module.git/commit/$          https://salsa.debian.org/js-team/node-is-module/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-module(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-module    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-module(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-module/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-negated-glob.git/commit/$          https://salsa.debian.org/js-team/node-is-negated-glob/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-negated-glob(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-negated-glob    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-negated-glob(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-negated-glob/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-npm.git/commit/$          https://salsa.debian.org/js-team/node-is-npm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-npm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-npm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-npm(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-npm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-number.git/commit/$          https://salsa.debian.org/js-team/node-is-number/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-number(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-number    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-number(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-number/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-object.git/commit/$          https://salsa.debian.org/js-team/node-is-object/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-object(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-object    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-object(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-object/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-isobject.git/commit/$          https://salsa.debian.org/js-team/node-isobject/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-isobject(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-isobject    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-isobject(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-isobject/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-obj.git/commit/$          https://salsa.debian.org/js-team/node-is-obj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-obj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-obj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-obj(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-obj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-path-cwd.git/commit/$          https://salsa.debian.org/js-team/node-is-path-cwd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-path-cwd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-path-cwd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-path-cwd(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-path-cwd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-path-in-cwd.git/commit/$          https://salsa.debian.org/js-team/node-is-path-in-cwd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-path-in-cwd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-path-in-cwd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-path-in-cwd(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-path-in-cwd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-path-inside.git/commit/$          https://salsa.debian.org/js-team/node-is-path-inside/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-path-inside(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-path-inside    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-path-inside(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-path-inside/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-plain-object.git/commit/$          https://salsa.debian.org/js-team/node-is-plain-object/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-plain-object(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-plain-object    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-plain-object(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-plain-object/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-plain-obj.git/commit/$          https://salsa.debian.org/js-team/node-is-plain-obj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-plain-obj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-plain-obj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-plain-obj(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-plain-obj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-primitive.git/commit/$          https://salsa.debian.org/js-team/node-is-primitive/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-primitive(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-primitive    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-primitive(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-primitive/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-promise.git/commit/$          https://salsa.debian.org/js-team/node-is-promise/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-promise(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-promise    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-promise(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-promise/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-reference.git/commit/$          https://salsa.debian.org/js-team/node-is-reference/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-reference(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-reference    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-reference(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-reference/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-retry-allowed.git/commit/$          https://salsa.debian.org/js-team/node-is-retry-allowed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-retry-allowed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-retry-allowed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-retry-allowed(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-retry-allowed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-stream.git/commit/$          https://salsa.debian.org/js-team/node-is-stream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-stream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-stream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-stream(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-stream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-isstream.git/commit/$          https://salsa.debian.org/js-team/node-isstream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-isstream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-isstream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-isstream(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-isstream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-typedarray.git/commit/$          https://salsa.debian.org/js-team/node-is-typedarray/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-typedarray(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-typedarray    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-typedarray(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-typedarray/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-unc-path.git/commit/$          https://salsa.debian.org/js-team/node-is-unc-path/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-unc-path(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-unc-path    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-unc-path(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-unc-path/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-isurl.git/commit/$          https://salsa.debian.org/js-team/node-isurl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-isurl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-isurl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-isurl(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-isurl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-valid-glob.git/commit/$          https://salsa.debian.org/js-team/node-is-valid-glob/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-valid-glob(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-valid-glob    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-valid-glob(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-valid-glob/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-is-windows.git/commit/$          https://salsa.debian.org/js-team/node-is-windows/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-is-windows(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-is-windows    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-is-windows(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-is-windows/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-jade.git/commit/$          https://salsa.debian.org/js-team/node-jade/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-jade(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-jade    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-jade(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-jade/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-jed.git/commit/$          https://salsa.debian.org/js-team/node-jed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-jed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-jed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-jed(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-jed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-jison.git/commit/$          https://salsa.debian.org/js-team/node-jison/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-jison(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-jison    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-jison(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-jison/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-jison-lex.git/commit/$          https://salsa.debian.org/js-team/node-jison-lex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-jison-lex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-jison-lex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-jison-lex(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-jison-lex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-jju.git/commit/$          https://salsa.debian.org/js-team/node-jju/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-jju(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-jju    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-jju(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-jju/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-jquery-textcomplete.git/commit/$          https://salsa.debian.org/js-team/node-jquery-textcomplete/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-jquery-textcomplete(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-jquery-textcomplete    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-jquery-textcomplete(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-jquery-textcomplete/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-jsbn.git/commit/$          https://salsa.debian.org/js-team/node-jsbn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-jsbn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-jsbn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-jsbn(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-jsbn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-js-cookie.git/commit/$          https://salsa.debian.org/js-team/node-js-cookie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-js-cookie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-js-cookie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-js-cookie(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-js-cookie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-jsesc.git/commit/$          https://salsa.debian.org/js-team/node-jsesc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-jsesc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-jsesc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-jsesc(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-jsesc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-json2module.git/commit/$          https://salsa.debian.org/js-team/node-json2module/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-json2module(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-json2module    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-json2module(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-json2module/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-json3.git/commit/$          https://salsa.debian.org/js-team/node-json3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-json3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-json3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-json3(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-json3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-json5.git/commit/$          https://salsa.debian.org/js-team/node-json5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-json5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-json5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-json5(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-json5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-jsonfile.git/commit/$          https://salsa.debian.org/js-team/node-jsonfile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-jsonfile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-jsonfile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-jsonfile(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-jsonfile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-jsonify.git/commit/$          https://salsa.debian.org/js-team/node-jsonify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-jsonify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-jsonify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-jsonify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-jsonify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-json-loader.git/commit/$          https://salsa.debian.org/js-team/node-json-loader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-json-loader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-json-loader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-json-loader(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-json-loader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-json-localizer.git/commit/$          https://salsa.debian.org/js-team/node-json-localizer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-json-localizer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-json-localizer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-json-localizer(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-json-localizer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-jsonminify.git/commit/$          https://salsa.debian.org/js-team/node-jsonminify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-jsonminify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-jsonminify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-jsonminify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-jsonminify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-json-parse-helpfulerror.git/commit/$          https://salsa.debian.org/js-team/node-json-parse-helpfulerror/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-json-parse-helpfulerror(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-json-parse-helpfulerror    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-json-parse-helpfulerror(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-json-parse-helpfulerror/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-json-schema.git/commit/$          https://salsa.debian.org/js-team/node-json-schema/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-json-schema(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-json-schema    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-json-schema(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-json-schema/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-json-schema-traverse.git/commit/$          https://salsa.debian.org/js-team/node-json-schema-traverse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-json-schema-traverse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-json-schema-traverse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-json-schema-traverse(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-json-schema-traverse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-jsonselect.git/commit/$          https://salsa.debian.org/js-team/node-jsonselect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-jsonselect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-jsonselect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-jsonselect(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-jsonselect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-json-stable-stringify.git/commit/$          https://salsa.debian.org/js-team/node-json-stable-stringify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-json-stable-stringify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-json-stable-stringify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-json-stable-stringify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-json-stable-stringify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-jsonstream.git/commit/$          https://salsa.debian.org/js-team/node-jsonstream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-jsonstream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-jsonstream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-jsonstream(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-jsonstream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-jsprim.git/commit/$          https://salsa.debian.org/js-team/node-jsprim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-jsprim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-jsprim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-jsprim(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-jsprim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-js-tokens.git/commit/$          https://salsa.debian.org/js-team/node-js-tokens/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-js-tokens(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-js-tokens    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-js-tokens(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-js-tokens/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-js-yaml.git/commit/$          https://salsa.debian.org/js-team/node-js-yaml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-js-yaml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-js-yaml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-js-yaml(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-js-yaml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-jszip.git/commit/$          https://salsa.debian.org/js-team/node-jszip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-jszip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-jszip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-jszip(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-jszip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-jszip-utils.git/commit/$          https://salsa.debian.org/js-team/node-jszip-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-jszip-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-jszip-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-jszip-utils(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-jszip-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-katex.git/commit/$          https://salsa.debian.org/js-team/node-katex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-katex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-katex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-katex(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-katex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-keese.git/commit/$          https://salsa.debian.org/js-team/node-keese/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-keese(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-keese    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-keese(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-keese/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-kew.git/commit/$          https://salsa.debian.org/js-team/node-kew/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-kew(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-kew    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-kew(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-kew/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-keygrip.git/commit/$          https://salsa.debian.org/js-team/node-keygrip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-keygrip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-keygrip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-keygrip(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-keygrip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-keypress.git/commit/$          https://salsa.debian.org/js-team/node-keypress/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-keypress(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-keypress    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-keypress(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-keypress/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-kind-of.git/commit/$          https://salsa.debian.org/js-team/node-kind-of/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-kind-of(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-kind-of    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-kind-of(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-kind-of/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-klaw.git/commit/$          https://salsa.debian.org/js-team/node-klaw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-klaw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-klaw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-klaw(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-klaw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-labeled-stream-splicer.git/commit/$          https://salsa.debian.org/js-team/node-labeled-stream-splicer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-labeled-stream-splicer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-labeled-stream-splicer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-labeled-stream-splicer(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-labeled-stream-splicer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-lastfm.git/commit/$          https://salsa.debian.org/js-team/node-lastfm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-lastfm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-lastfm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-lastfm(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-lastfm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-latest-version.git/commit/$          https://salsa.debian.org/js-team/node-latest-version/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-latest-version(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-latest-version    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-latest-version(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-latest-version/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-lazy-cache.git/commit/$          https://salsa.debian.org/js-team/node-lazy-cache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-lazy-cache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-lazy-cache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-lazy-cache(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-lazy-cache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-lazy-debug-legacy.git/commit/$          https://salsa.debian.org/js-team/node-lazy-debug-legacy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-lazy-debug-legacy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-lazy-debug-legacy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-lazy-debug-legacy(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-lazy-debug-legacy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-lazy-property.git/commit/$          https://salsa.debian.org/js-team/node-lazy-property/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-lazy-property(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-lazy-property    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-lazy-property(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-lazy-property/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-lazystream.git/commit/$          https://salsa.debian.org/js-team/node-lazystream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-lazystream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-lazystream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-lazystream(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-lazystream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-lcid.git/commit/$          https://salsa.debian.org/js-team/node-lcid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-lcid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-lcid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-lcid(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-lcid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-lcov-parse.git/commit/$          https://salsa.debian.org/js-team/node-lcov-parse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-lcov-parse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-lcov-parse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-lcov-parse(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-lcov-parse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-leveldown.git/commit/$          https://salsa.debian.org/js-team/node-leveldown/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-leveldown(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-leveldown    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-leveldown(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-leveldown/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-leven.git/commit/$          https://salsa.debian.org/js-team/node-leven/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-leven(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-leven    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-leven(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-leven/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-levn.git/commit/$          https://salsa.debian.org/js-team/node-levn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-levn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-levn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-levn(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-levn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-lexical-scope.git/commit/$          https://salsa.debian.org/js-team/node-lexical-scope/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-lexical-scope(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-lexical-scope    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-lexical-scope(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-lexical-scope/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-libs-browser.git/commit/$          https://salsa.debian.org/js-team/node-libs-browser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-libs-browser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-libs-browser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-libs-browser(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-libs-browser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-lie.git/commit/$          https://salsa.debian.org/js-team/node-lie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-lie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-lie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-lie(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-lie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-liftoff.git/commit/$          https://salsa.debian.org/js-team/node-liftoff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-liftoff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-liftoff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-liftoff(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-liftoff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-livescript.git/commit/$          https://salsa.debian.org/js-team/node-livescript/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-livescript(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-livescript    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-livescript(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-livescript/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-loader-runner.git/commit/$          https://salsa.debian.org/js-team/node-loader-runner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-loader-runner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-loader-runner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-loader-runner(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-loader-runner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-loader-utils.git/commit/$          https://salsa.debian.org/js-team/node-loader-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-loader-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-loader-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-loader-utils(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-loader-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-load-grunt-tasks.git/commit/$          https://salsa.debian.org/js-team/node-load-grunt-tasks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-load-grunt-tasks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-load-grunt-tasks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-load-grunt-tasks(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-load-grunt-tasks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-load-json-file.git/commit/$          https://salsa.debian.org/js-team/node-load-json-file/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-load-json-file(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-load-json-file    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-load-json-file(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-load-json-file/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-locate-character.git/commit/$          https://salsa.debian.org/js-team/node-locate-character/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-locate-character(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-locate-character    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-locate-character(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-locate-character/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-locate-path.git/commit/$          https://salsa.debian.org/js-team/node-locate-path/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-locate-path(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-locate-path    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-locate-path(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-locate-path/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-lodash-compat.git/commit/$          https://salsa.debian.org/js-team/node-lodash-compat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-lodash-compat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-lodash-compat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-lodash-compat(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-lodash-compat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-lodash.git/commit/$          https://salsa.debian.org/js-team/node-lodash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-lodash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-lodash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-lodash(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-lodash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-lodash-packages.git/commit/$          https://salsa.debian.org/js-team/node-lodash-packages/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-lodash-packages(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-lodash-packages    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-lodash-packages(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-lodash-packages/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-lodash-reescape.git/commit/$          https://salsa.debian.org/js-team/node-lodash-reescape/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-lodash-reescape(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-lodash-reescape    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-lodash-reescape(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-lodash-reescape/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-lodash-reevaluate.git/commit/$          https://salsa.debian.org/js-team/node-lodash-reevaluate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-lodash-reevaluate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-lodash-reevaluate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-lodash-reevaluate(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-lodash-reevaluate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-log4js.git/commit/$          https://salsa.debian.org/js-team/node-log4js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-log4js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-log4js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-log4js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-log4js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-log-driver.git/commit/$          https://salsa.debian.org/js-team/node-log-driver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-log-driver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-log-driver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-log-driver(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-log-driver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-lolex.git/commit/$          https://salsa.debian.org/js-team/node-lolex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-lolex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-lolex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-lolex(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-lolex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-loose-envify.git/commit/$          https://salsa.debian.org/js-team/node-loose-envify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-loose-envify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-loose-envify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-loose-envify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-loose-envify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-loud-rejection.git/commit/$          https://salsa.debian.org/js-team/node-loud-rejection/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-loud-rejection(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-loud-rejection    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-loud-rejection(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-loud-rejection/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-lowercase-keys.git/commit/$          https://salsa.debian.org/js-team/node-lowercase-keys/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-lowercase-keys(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-lowercase-keys    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-lowercase-keys(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-lowercase-keys/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-magic-string.git/commit/$          https://salsa.debian.org/js-team/node-magic-string/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-magic-string(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-magic-string    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-magic-string(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-magic-string/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-make-dir.git/commit/$          https://salsa.debian.org/js-team/node-make-dir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-make-dir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-make-dir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-make-dir(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-make-dir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-map-cache.git/commit/$          https://salsa.debian.org/js-team/node-map-cache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-map-cache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-map-cache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-map-cache(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-map-cache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-map-obj.git/commit/$          https://salsa.debian.org/js-team/node-map-obj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-map-obj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-map-obj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-map-obj(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-map-obj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-map-visit.git/commit/$          https://salsa.debian.org/js-team/node-map-visit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-map-visit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-map-visit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-map-visit(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-map-visit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-match-at.git/commit/$          https://salsa.debian.org/js-team/node-match-at/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-match-at(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-match-at    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-match-at(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-match-at/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-md5.js.git/commit/$          https://salsa.debian.org/js-team/node-md5.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-md5.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-md5.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-md5.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-md5.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-mdn-data.git/commit/$          https://salsa.debian.org/js-team/node-mdn-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-mdn-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-mdn-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-mdn-data(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-mdn-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-media-typer.git/commit/$          https://salsa.debian.org/js-team/node-media-typer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-media-typer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-media-typer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-media-typer(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-media-typer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-mem.git/commit/$          https://salsa.debian.org/js-team/node-mem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-mem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-mem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-mem(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-mem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-memory-fs.git/commit/$          https://salsa.debian.org/js-team/node-memory-fs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-memory-fs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-memory-fs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-memory-fs(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-memory-fs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-meow.git/commit/$          https://salsa.debian.org/js-team/node-meow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-meow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-meow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-meow(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-meow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-merge.git/commit/$          https://salsa.debian.org/js-team/node-merge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-merge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-merge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-merge(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-merge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-merge-stream.git/commit/$          https://salsa.debian.org/js-team/node-merge-stream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-merge-stream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-merge-stream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-merge-stream(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-merge-stream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-mess.git/commit/$          https://salsa.debian.org/js-team/node-mess/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-mess(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-mess    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-mess(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-mess/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-micromatch.git/commit/$          https://salsa.debian.org/js-team/node-micromatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-micromatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-micromatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-micromatch(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-micromatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-miller-rabin.git/commit/$          https://salsa.debian.org/js-team/node-miller-rabin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-miller-rabin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-miller-rabin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-miller-rabin(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-miller-rabin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-mime-types.git/commit/$          https://salsa.debian.org/js-team/node-mime-types/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-mime-types(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-mime-types    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-mime-types(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-mime-types/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-mimic-fn.git/commit/$          https://salsa.debian.org/js-team/node-mimic-fn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-mimic-fn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-mimic-fn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-mimic-fn(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-mimic-fn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-mimic-response.git/commit/$          https://salsa.debian.org/js-team/node-mimic-response/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-mimic-response(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-mimic-response    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-mimic-response(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-mimic-response/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-minimalistic-crypto-utils.git/commit/$          https://salsa.debian.org/js-team/node-minimalistic-crypto-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-minimalistic-crypto-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-minimalistic-crypto-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-minimalistic-crypto-utils(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-minimalistic-crypto-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-minimatch.git/commit/$          https://salsa.debian.org/js-team/node-minimatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-minimatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-minimatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-minimatch(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-minimatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-minimist.git/commit/$          https://salsa.debian.org/js-team/node-minimist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-minimist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-minimist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-minimist(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-minimist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-mississippi.git/commit/$          https://salsa.debian.org/js-team/node-mississippi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-mississippi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-mississippi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-mississippi(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-mississippi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-mixin-deep.git/commit/$          https://salsa.debian.org/js-team/node-mixin-deep/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-mixin-deep(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-mixin-deep    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-mixin-deep(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-mixin-deep/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-mkdirp.git/commit/$          https://salsa.debian.org/js-team/node-mkdirp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-mkdirp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-mkdirp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-mkdirp(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-mkdirp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-mocha.git/commit/$          https://salsa.debian.org/js-team/node-mocha/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-mocha(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-mocha    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-mocha(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-mocha/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-mocha-lcov-reporter.git/commit/$          https://salsa.debian.org/js-team/node-mocha-lcov-reporter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-mocha-lcov-reporter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-mocha-lcov-reporter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-mocha-lcov-reporter(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-mocha-lcov-reporter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-mocks-http.git/commit/$          https://salsa.debian.org/js-team/node-mocks-http/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-mocks-http(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-mocks-http    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-mocks-http(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-mocks-http/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-modify-babel-preset.git/commit/$          https://salsa.debian.org/js-team/node-modify-babel-preset/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-modify-babel-preset(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-modify-babel-preset    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-modify-babel-preset(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-modify-babel-preset/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-module-deps.git/commit/$          https://salsa.debian.org/js-team/node-module-deps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-module-deps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-module-deps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-module-deps(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-module-deps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-moment.git/commit/$          https://salsa.debian.org/js-team/node-moment/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-moment(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-moment    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-moment(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-moment/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-monocle.git/commit/$          https://salsa.debian.org/js-team/node-monocle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-monocle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-monocle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-monocle(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-monocle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-mousetrap.git/commit/$          https://salsa.debian.org/js-team/node-mousetrap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-mousetrap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-mousetrap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-mousetrap(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-mousetrap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-move-concurrently.git/commit/$          https://salsa.debian.org/js-team/node-move-concurrently/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-move-concurrently(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-move-concurrently    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-move-concurrently(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-move-concurrently/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-mqtt-packet.git/commit/$          https://salsa.debian.org/js-team/node-mqtt-packet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-mqtt-packet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-mqtt-packet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-mqtt-packet(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-mqtt-packet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ms.git/commit/$          https://salsa.debian.org/js-team/node-ms/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ms(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ms    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ms(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ms/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-multimatch.git/commit/$          https://salsa.debian.org/js-team/node-multimatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-multimatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-multimatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-multimatch(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-multimatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-multiparty.git/commit/$          https://salsa.debian.org/js-team/node-multiparty/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-multiparty(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-multiparty    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-multiparty(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-multiparty/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-multipipe.git/commit/$          https://salsa.debian.org/js-team/node-multipipe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-multipipe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-multipipe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-multipipe(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-multipipe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-music-library-index.git/commit/$          https://salsa.debian.org/js-team/node-music-library-index/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-music-library-index(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-music-library-index    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-music-library-index(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-music-library-index/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-mutate-fs.git/commit/$          https://salsa.debian.org/js-team/node-mutate-fs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-mutate-fs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-mutate-fs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-mutate-fs(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-mutate-fs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-mute-stream.git/commit/$          https://salsa.debian.org/js-team/node-mute-stream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-mute-stream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-mute-stream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-mute-stream(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-mute-stream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-mysql.git/commit/$          https://salsa.debian.org/js-team/node-mysql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-mysql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-mysql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-mysql(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-mysql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-mz.git/commit/$          https://salsa.debian.org/js-team/node-mz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-mz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-mz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-mz(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-mz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-nan.git/commit/$          https://salsa.debian.org/js-team/node-nan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-nan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-nan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-nan(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-nan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ncp.git/commit/$          https://salsa.debian.org/js-team/node-ncp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ncp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ncp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ncp(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ncp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-negotiator.git/commit/$          https://salsa.debian.org/js-team/node-negotiator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-negotiator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-negotiator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-negotiator(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-negotiator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-node-dir.git/commit/$          https://salsa.debian.org/js-team/node-node-dir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-node-dir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-node-dir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-node-dir(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-node-dir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-node-rest-client.git/commit/$          https://salsa.debian.org/js-team/node-node-rest-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-node-rest-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-node-rest-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-node-rest-client(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-node-rest-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-nodeunit.git/commit/$          https://salsa.debian.org/js-team/node-nodeunit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-nodeunit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-nodeunit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-nodeunit(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-nodeunit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-nomnom.git/commit/$          https://salsa.debian.org/js-team/node-nomnom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-nomnom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-nomnom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-nomnom(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-nomnom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-nopt.git/commit/$          https://salsa.debian.org/js-team/node-nopt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-nopt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-nopt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-nopt(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-nopt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-normalize-git-url.git/commit/$          https://salsa.debian.org/js-team/node-normalize-git-url/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-normalize-git-url(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-normalize-git-url    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-normalize-git-url(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-normalize-git-url/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-normalize-path.git/commit/$          https://salsa.debian.org/js-team/node-normalize-path/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-normalize-path(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-normalize-path    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-normalize-path(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-normalize-path/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-normalize-range.git/commit/$          https://salsa.debian.org/js-team/node-normalize-range/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-normalize-range(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-normalize-range    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-normalize-range(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-normalize-range/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-npm-bundled.git/commit/$          https://salsa.debian.org/js-team/node-npm-bundled/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-npm-bundled(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-npm-bundled    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-npm-bundled(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-npm-bundled/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-npm-run-path.git/commit/$          https://salsa.debian.org/js-team/node-npm-run-path/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-npm-run-path(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-npm-run-path    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-npm-run-path(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-npm-run-path/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-nth-check.git/commit/$          https://salsa.debian.org/js-team/node-nth-check/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-nth-check(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-nth-check    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-nth-check(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-nth-check/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-number-is-nan.git/commit/$          https://salsa.debian.org/js-team/node-number-is-nan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-number-is-nan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-number-is-nan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-number-is-nan(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-number-is-nan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-nwmatcher.git/commit/$          https://salsa.debian.org/js-team/node-nwmatcher/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-nwmatcher(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-nwmatcher    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-nwmatcher(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-nwmatcher/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-oauth.git/commit/$          https://salsa.debian.org/js-team/node-oauth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-oauth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-oauth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-oauth(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-oauth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-object-assign.git/commit/$          https://salsa.debian.org/js-team/node-object-assign/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-object-assign(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-object-assign    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-object-assign(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-object-assign/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-object-assign-sorted.git/commit/$          https://salsa.debian.org/js-team/node-object-assign-sorted/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-object-assign-sorted(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-object-assign-sorted    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-object-assign-sorted(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-object-assign-sorted/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-object-copy.git/commit/$          https://salsa.debian.org/js-team/node-object-copy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-object-copy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-object-copy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-object-copy(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-object-copy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-object-inspect.git/commit/$          https://salsa.debian.org/js-team/node-object-inspect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-object-inspect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-object-inspect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-object-inspect(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-object-inspect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-object.omit.git/commit/$          https://salsa.debian.org/js-team/node-object.omit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-object.omit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-object.omit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-object.omit(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-object.omit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-object-path.git/commit/$          https://salsa.debian.org/js-team/node-object-path/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-object-path(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-object-path    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-object-path(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-object-path/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-object-visit.git/commit/$          https://salsa.debian.org/js-team/node-object-visit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-object-visit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-object-visit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-object-visit(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-object-visit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-obj-util.git/commit/$          https://salsa.debian.org/js-team/node-obj-util/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-obj-util(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-obj-util    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-obj-util(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-obj-util/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-on-finished.git/commit/$          https://salsa.debian.org/js-team/node-on-finished/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-on-finished(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-on-finished    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-on-finished(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-on-finished/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-on-headers.git/commit/$          https://salsa.debian.org/js-team/node-on-headers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-on-headers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-on-headers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-on-headers(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-on-headers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-opener.git/commit/$          https://salsa.debian.org/js-team/node-opener/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-opener(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-opener    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-opener(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-opener/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-openid.git/commit/$          https://salsa.debian.org/js-team/node-openid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-openid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-openid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-openid(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-openid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-optionator.git/commit/$          https://salsa.debian.org/js-team/node-optionator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-optionator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-optionator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-optionator(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-optionator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-orchestrator.git/commit/$          https://salsa.debian.org/js-team/node-orchestrator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-orchestrator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-orchestrator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-orchestrator(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-orchestrator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ordered-read-streams.git/commit/$          https://salsa.debian.org/js-team/node-ordered-read-streams/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ordered-read-streams(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ordered-read-streams    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ordered-read-streams(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ordered-read-streams/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-original.git/commit/$          https://salsa.debian.org/js-team/node-original/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-original(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-original    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-original(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-original/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-os-browserify.git/commit/$          https://salsa.debian.org/js-team/node-os-browserify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-os-browserify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-os-browserify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-os-browserify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-os-browserify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-osenv.git/commit/$          https://salsa.debian.org/js-team/node-osenv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-osenv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-osenv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-osenv(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-osenv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-os-locale.git/commit/$          https://salsa.debian.org/js-team/node-os-locale/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-os-locale(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-os-locale    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-os-locale(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-os-locale/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-os-tmpdir.git/commit/$          https://salsa.debian.org/js-team/node-os-tmpdir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-os-tmpdir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-os-tmpdir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-os-tmpdir(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-os-tmpdir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-output-file-sync.git/commit/$          https://salsa.debian.org/js-team/node-output-file-sync/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-output-file-sync(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-output-file-sync    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-output-file-sync(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-output-file-sync/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-package-json.git/commit/$          https://salsa.debian.org/js-team/node-package-json/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-package-json(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-package-json    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-package-json(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-package-json/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-package.git/commit/$          https://salsa.debian.org/js-team/node-package/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-package(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-package    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-package(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-package/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-package-preamble.git/commit/$          https://salsa.debian.org/js-team/node-package-preamble/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-package-preamble(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-package-preamble    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-package-preamble(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-package-preamble/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-pad.git/commit/$          https://salsa.debian.org/js-team/node-pad/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-pad(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-pad    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-pad(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-pad/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-parallel-transform.git/commit/$          https://salsa.debian.org/js-team/node-parallel-transform/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-parallel-transform(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-parallel-transform    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-parallel-transform(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-parallel-transform/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-parents.git/commit/$          https://salsa.debian.org/js-team/node-parents/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-parents(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-parents    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-parents(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-parents/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-parse-asn1.git/commit/$          https://salsa.debian.org/js-team/node-parse-asn1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-parse-asn1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-parse-asn1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-parse-asn1(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-parse-asn1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-parse-base64vlq-mappings.git/commit/$          https://salsa.debian.org/js-team/node-parse-base64vlq-mappings/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-parse-base64vlq-mappings(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-parse-base64vlq-mappings    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-parse-base64vlq-mappings(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-parse-base64vlq-mappings/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-parse-filepath.git/commit/$          https://salsa.debian.org/js-team/node-parse-filepath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-parse-filepath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-parse-filepath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-parse-filepath(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-parse-filepath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-parse-glob.git/commit/$          https://salsa.debian.org/js-team/node-parse-glob/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-parse-glob(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-parse-glob    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-parse-glob(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-parse-glob/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-parse-json.git/commit/$          https://salsa.debian.org/js-team/node-parse-json/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-parse-json(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-parse-json    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-parse-json(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-parse-json/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-parse-ms.git/commit/$          https://salsa.debian.org/js-team/node-parse-ms/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-parse-ms(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-parse-ms    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-parse-ms(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-parse-ms/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-parseurl.git/commit/$          https://salsa.debian.org/js-team/node-parseurl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-parseurl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-parseurl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-parseurl(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-parseurl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-pascalcase.git/commit/$          https://salsa.debian.org/js-team/node-pascalcase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-pascalcase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-pascalcase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-pascalcase(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-pascalcase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-path-browserify.git/commit/$          https://salsa.debian.org/js-team/node-path-browserify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-path-browserify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-path-browserify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-path-browserify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-path-browserify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-path-dirname.git/commit/$          https://salsa.debian.org/js-team/node-path-dirname/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-path-dirname(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-path-dirname    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-path-dirname(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-path-dirname/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-path-exists.git/commit/$          https://salsa.debian.org/js-team/node-path-exists/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-path-exists(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-path-exists    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-path-exists(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-path-exists/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-path-is-absolute.git/commit/$          https://salsa.debian.org/js-team/node-path-is-absolute/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-path-is-absolute(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-path-is-absolute    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-path-is-absolute(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-path-is-absolute/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-path-is-inside.git/commit/$          https://salsa.debian.org/js-team/node-path-is-inside/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-path-is-inside(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-path-is-inside    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-path-is-inside(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-path-is-inside/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-path-root.git/commit/$          https://salsa.debian.org/js-team/node-path-root/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-path-root(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-path-root    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-path-root(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-path-root/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-path-root-regex.git/commit/$          https://salsa.debian.org/js-team/node-path-root-regex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-path-root-regex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-path-root-regex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-path-root-regex(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-path-root-regex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-path-to-regexp.git/commit/$          https://salsa.debian.org/js-team/node-path-to-regexp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-path-to-regexp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-path-to-regexp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-path-to-regexp(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-path-to-regexp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-path-type.git/commit/$          https://salsa.debian.org/js-team/node-path-type/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-path-type(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-path-type    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-path-type(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-path-type/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-pathval.git/commit/$          https://salsa.debian.org/js-team/node-pathval/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-pathval(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-pathval    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-pathval(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-pathval/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-pbkdf2.git/commit/$          https://salsa.debian.org/js-team/node-pbkdf2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-pbkdf2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-pbkdf2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-pbkdf2(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-pbkdf2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-p-cancelable.git/commit/$          https://salsa.debian.org/js-team/node-p-cancelable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-p-cancelable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-p-cancelable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-p-cancelable(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-p-cancelable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-pend.git/commit/$          https://salsa.debian.org/js-team/node-pend/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-pend(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-pend    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-pend(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-pend/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-performance-now.git/commit/$          https://salsa.debian.org/js-team/node-performance-now/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-performance-now(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-performance-now    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-performance-now(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-performance-now/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-p-finally.git/commit/$          https://salsa.debian.org/js-team/node-p-finally/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-p-finally(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-p-finally    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-p-finally(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-p-finally/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-pify.git/commit/$          https://salsa.debian.org/js-team/node-pify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-pify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-pify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-pify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-pify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-pinkie.git/commit/$          https://salsa.debian.org/js-team/node-pinkie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-pinkie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-pinkie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-pinkie(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-pinkie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-pinkie-promise.git/commit/$          https://salsa.debian.org/js-team/node-pinkie-promise/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-pinkie-promise(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-pinkie-promise    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-pinkie-promise(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-pinkie-promise/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-pkg-dir.git/commit/$          https://salsa.debian.org/js-team/node-pkg-dir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-pkg-dir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-pkg-dir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-pkg-dir(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-pkg-dir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-pkg-up.git/commit/$          https://salsa.debian.org/js-team/node-pkg-up/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-pkg-up(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-pkg-up    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-pkg-up(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-pkg-up/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-platform.git/commit/$          https://salsa.debian.org/js-team/node-platform/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-platform(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-platform    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-platform(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-platform/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-p-limit.git/commit/$          https://salsa.debian.org/js-team/node-p-limit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-p-limit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-p-limit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-p-limit(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-p-limit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-p-locate.git/commit/$          https://salsa.debian.org/js-team/node-p-locate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-p-locate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-p-locate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-p-locate(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-p-locate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-plur.git/commit/$          https://salsa.debian.org/js-team/node-plur/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-plur(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-plur    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-plur(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-plur/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-p-map.git/commit/$          https://salsa.debian.org/js-team/node-p-map/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-p-map(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-p-map    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-p-map(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-p-map/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-po2json.git/commit/$          https://salsa.debian.org/js-team/node-po2json/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-po2json(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-po2json    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-po2json(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-po2json/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-policyfile.git/commit/$          https://salsa.debian.org/js-team/node-policyfile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-policyfile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-policyfile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-policyfile(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-policyfile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-posix-character-classes.git/commit/$          https://salsa.debian.org/js-team/node-posix-character-classes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-posix-character-classes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-posix-character-classes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-posix-character-classes(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-posix-character-classes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-posix-getopt.git/commit/$          https://salsa.debian.org/js-team/node-posix-getopt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-posix-getopt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-posix-getopt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-posix-getopt(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-posix-getopt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-postcss-filter-plugins.git/commit/$          https://salsa.debian.org/js-team/node-postcss-filter-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-postcss-filter-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-postcss-filter-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-postcss-filter-plugins(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-postcss-filter-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-postcss.git/commit/$          https://salsa.debian.org/js-team/node-postcss/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-postcss(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-postcss    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-postcss(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-postcss/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-postcss-load-config.git/commit/$          https://salsa.debian.org/js-team/node-postcss-load-config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-postcss-load-config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-postcss-load-config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-postcss-load-config(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-postcss-load-config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-postcss-load-options.git/commit/$          https://salsa.debian.org/js-team/node-postcss-load-options/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-postcss-load-options(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-postcss-load-options    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-postcss-load-options(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-postcss-load-options/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-postcss-load-plugins.git/commit/$          https://salsa.debian.org/js-team/node-postcss-load-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-postcss-load-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-postcss-load-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-postcss-load-plugins(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-postcss-load-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-postcss-minify-font-values.git/commit/$          https://salsa.debian.org/js-team/node-postcss-minify-font-values/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-postcss-minify-font-values(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-postcss-minify-font-values    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-postcss-minify-font-values(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-postcss-minify-font-values/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-postcss-value-parser.git/commit/$          https://salsa.debian.org/js-team/node-postcss-value-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-postcss-value-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-postcss-value-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-postcss-value-parser(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-postcss-value-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-preact.git/commit/$          https://salsa.debian.org/js-team/node-preact/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-preact(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-preact    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-preact(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-preact/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-pre-gyp.git/commit/$          https://salsa.debian.org/js-team/node-pre-gyp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-pre-gyp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-pre-gyp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-pre-gyp(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-pre-gyp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-prelude-ls.git/commit/$          https://salsa.debian.org/js-team/node-prelude-ls/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-prelude-ls(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-prelude-ls    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-prelude-ls(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-prelude-ls/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-prepend-http.git/commit/$          https://salsa.debian.org/js-team/node-prepend-http/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-prepend-http(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-prepend-http    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-prepend-http(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-prepend-http/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-preserve.git/commit/$          https://salsa.debian.org/js-team/node-preserve/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-preserve(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-preserve    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-preserve(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-preserve/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-pretty-bytes.git/commit/$          https://salsa.debian.org/js-team/node-pretty-bytes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-pretty-bytes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-pretty-bytes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-pretty-bytes(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-pretty-bytes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-pretty-hrtime.git/commit/$          https://salsa.debian.org/js-team/node-pretty-hrtime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-pretty-hrtime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-pretty-hrtime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-pretty-hrtime(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-pretty-hrtime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-pretty-ms.git/commit/$          https://salsa.debian.org/js-team/node-pretty-ms/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-pretty-ms(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-pretty-ms    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-pretty-ms(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-pretty-ms/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-private.git/commit/$          https://salsa.debian.org/js-team/node-private/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-private(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-private    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-private(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-private/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-process.git/commit/$          https://salsa.debian.org/js-team/node-process/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-process(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-process    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-process(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-process/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-process-nextick-args.git/commit/$          https://salsa.debian.org/js-team/node-process-nextick-args/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-process-nextick-args(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-process-nextick-args    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-process-nextick-args(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-process-nextick-args/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-progress.git/commit/$          https://salsa.debian.org/js-team/node-progress/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-progress(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-progress    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-progress(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-progress/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-promise-inflight.git/commit/$          https://salsa.debian.org/js-team/node-promise-inflight/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-promise-inflight(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-promise-inflight    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-promise-inflight(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-promise-inflight/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-promise.git/commit/$          https://salsa.debian.org/js-team/node-promise/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-promise(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-promise    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-promise(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-promise/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-proper-lockfile.git/commit/$          https://salsa.debian.org/js-team/node-proper-lockfile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-proper-lockfile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-proper-lockfile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-proper-lockfile(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-proper-lockfile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-proto-list.git/commit/$          https://salsa.debian.org/js-team/node-proto-list/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-proto-list(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-proto-list    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-proto-list(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-proto-list/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-proxy-addr.git/commit/$          https://salsa.debian.org/js-team/node-proxy-addr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-proxy-addr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-proxy-addr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-proxy-addr(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-proxy-addr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-prr.git/commit/$          https://salsa.debian.org/js-team/node-prr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-prr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-prr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-prr(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-prr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-pseudomap.git/commit/$          https://salsa.debian.org/js-team/node-pseudomap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-pseudomap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-pseudomap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-pseudomap(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-pseudomap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-pseudorandombytes.git/commit/$          https://salsa.debian.org/js-team/node-pseudorandombytes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-pseudorandombytes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-pseudorandombytes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-pseudorandombytes(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-pseudorandombytes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-p-timeout.git/commit/$          https://salsa.debian.org/js-team/node-p-timeout/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-p-timeout(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-p-timeout    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-p-timeout(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-p-timeout/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-public-encrypt.git/commit/$          https://salsa.debian.org/js-team/node-public-encrypt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-public-encrypt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-public-encrypt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-public-encrypt(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-public-encrypt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-pumpify.git/commit/$          https://salsa.debian.org/js-team/node-pumpify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-pumpify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-pumpify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-pumpify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-pumpify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-pump.git/commit/$          https://salsa.debian.org/js-team/node-pump/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-pump(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-pump    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-pump(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-pump/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-q.git/commit/$          https://salsa.debian.org/js-team/node-q/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-q(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-q    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-q(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-q/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-qs.git/commit/$          https://salsa.debian.org/js-team/node-qs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-qs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-qs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-qs(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-qs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-querystring-es3.git/commit/$          https://salsa.debian.org/js-team/node-querystring-es3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-querystring-es3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-querystring-es3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-querystring-es3(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-querystring-es3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-querystringify.git/commit/$          https://salsa.debian.org/js-team/node-querystringify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-querystringify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-querystringify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-querystringify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-querystringify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-qw.git/commit/$          https://salsa.debian.org/js-team/node-qw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-qw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-qw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-qw(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-qw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-rai.git/commit/$          https://salsa.debian.org/js-team/node-rai/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-rai(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-rai    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-rai(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-rai/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-random-bytes.git/commit/$          https://salsa.debian.org/js-team/node-random-bytes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-random-bytes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-random-bytes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-random-bytes(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-random-bytes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-randombytes.git/commit/$          https://salsa.debian.org/js-team/node-randombytes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-randombytes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-randombytes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-randombytes(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-randombytes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-randomfill.git/commit/$          https://salsa.debian.org/js-team/node-randomfill/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-randomfill(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-randomfill    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-randomfill(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-randomfill/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-raw-loader.git/commit/$          https://salsa.debian.org/js-team/node-raw-loader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-raw-loader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-raw-loader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-raw-loader(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-raw-loader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-rc.git/commit/$          https://salsa.debian.org/js-team/node-rc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-rc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-rc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-rc(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-rc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-read-file.git/commit/$          https://salsa.debian.org/js-team/node-read-file/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-read-file(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-read-file    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-read-file(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-read-file/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-read.git/commit/$          https://salsa.debian.org/js-team/node-read/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-read(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-read    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-read(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-read/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-read-only-stream.git/commit/$          https://salsa.debian.org/js-team/node-read-only-stream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-read-only-stream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-read-only-stream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-read-only-stream(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-read-only-stream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-read-package-json.git/commit/$          https://salsa.debian.org/js-team/node-read-package-json/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-read-package-json(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-read-package-json    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-read-package-json(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-read-package-json/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-read-pkg.git/commit/$          https://salsa.debian.org/js-team/node-read-pkg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-read-pkg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-read-pkg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-read-pkg(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-read-pkg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-read-pkg-up.git/commit/$          https://salsa.debian.org/js-team/node-read-pkg-up/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-read-pkg-up(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-read-pkg-up    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-read-pkg-up(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-read-pkg-up/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-recast.git/commit/$          https://salsa.debian.org/js-team/node-recast/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-recast(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-recast    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-recast(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-recast/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-rechoir.git/commit/$          https://salsa.debian.org/js-team/node-rechoir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-rechoir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-rechoir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-rechoir(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-rechoir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-redent.git/commit/$          https://salsa.debian.org/js-team/node-redent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-redent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-redent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-redent(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-redent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-redis.git/commit/$          https://salsa.debian.org/js-team/node-redis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-redis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-redis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-redis(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-redis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-regenerate.git/commit/$          https://salsa.debian.org/js-team/node-regenerate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-regenerate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-regenerate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-regenerate(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-regenerate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-regenerate-unicode-properties.git/commit/$          https://salsa.debian.org/js-team/node-regenerate-unicode-properties/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-regenerate-unicode-properties(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-regenerate-unicode-properties    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-regenerate-unicode-properties(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-regenerate-unicode-properties/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-regenerator-runtime.git/commit/$          https://salsa.debian.org/js-team/node-regenerator-runtime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-regenerator-runtime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-regenerator-runtime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-regenerator-runtime(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-regenerator-runtime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-regenerator-transform.git/commit/$          https://salsa.debian.org/js-team/node-regenerator-transform/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-regenerator-transform(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-regenerator-transform    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-regenerator-transform(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-regenerator-transform/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-regex-cache.git/commit/$          https://salsa.debian.org/js-team/node-regex-cache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-regex-cache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-regex-cache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-regex-cache(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-regex-cache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-regex-not.git/commit/$          https://salsa.debian.org/js-team/node-regex-not/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-regex-not(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-regex-not    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-regex-not(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-regex-not/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-regexpu-core.git/commit/$          https://salsa.debian.org/js-team/node-regexpu-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-regexpu-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-regexpu-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-regexpu-core(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-regexpu-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-registry-auth-token.git/commit/$          https://salsa.debian.org/js-team/node-registry-auth-token/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-registry-auth-token(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-registry-auth-token    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-registry-auth-token(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-registry-auth-token/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-registry-url.git/commit/$          https://salsa.debian.org/js-team/node-registry-url/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-registry-url(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-registry-url    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-registry-url(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-registry-url/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-regjsgen.git/commit/$          https://salsa.debian.org/js-team/node-regjsgen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-regjsgen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-regjsgen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-regjsgen(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-regjsgen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-regjsparser.git/commit/$          https://salsa.debian.org/js-team/node-regjsparser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-regjsparser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-regjsparser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-regjsparser(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-regjsparser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-reinterval.git/commit/$          https://salsa.debian.org/js-team/node-reinterval/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-reinterval(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-reinterval    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-reinterval(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-reinterval/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-remove-trailing-separator.git/commit/$          https://salsa.debian.org/js-team/node-remove-trailing-separator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-remove-trailing-separator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-remove-trailing-separator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-remove-trailing-separator(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-remove-trailing-separator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-repeat-element.git/commit/$          https://salsa.debian.org/js-team/node-repeat-element/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-repeat-element(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-repeat-element    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-repeat-element(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-repeat-element/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-repeating.git/commit/$          https://salsa.debian.org/js-team/node-repeating/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-repeating(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-repeating    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-repeating(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-repeating/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-repeat-string.git/commit/$          https://salsa.debian.org/js-team/node-repeat-string/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-repeat-string(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-repeat-string    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-repeat-string(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-repeat-string/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-replace-ext.git/commit/$          https://salsa.debian.org/js-team/node-replace-ext/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-replace-ext(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-replace-ext    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-replace-ext(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-replace-ext/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-request-capture-har.git/commit/$          https://salsa.debian.org/js-team/node-request-capture-har/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-request-capture-har(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-request-capture-har    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-request-capture-har(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-request-capture-har/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-require-directory.git/commit/$          https://salsa.debian.org/js-team/node-require-directory/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-require-directory(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-require-directory    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-require-directory(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-require-directory/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-require-dir.git/commit/$          https://salsa.debian.org/js-team/node-require-dir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-require-dir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-require-dir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-require-dir(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-require-dir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-require-from-string.git/commit/$          https://salsa.debian.org/js-team/node-require-from-string/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-require-from-string(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-require-from-string    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-require-from-string(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-require-from-string/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-require-inject.git/commit/$          https://salsa.debian.org/js-team/node-require-inject/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-require-inject(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-require-inject    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-require-inject(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-require-inject/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-require-main-filename.git/commit/$          https://salsa.debian.org/js-team/node-require-main-filename/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-require-main-filename(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-require-main-filename    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-require-main-filename(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-require-main-filename/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-require-relative.git/commit/$          https://salsa.debian.org/js-team/node-require-relative/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-require-relative(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-require-relative    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-require-relative(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-require-relative/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-requires-port.git/commit/$          https://salsa.debian.org/js-team/node-requires-port/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-requires-port(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-requires-port    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-requires-port(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-requires-port/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-reserved.git/commit/$          https://salsa.debian.org/js-team/node-reserved/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-reserved(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-reserved    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-reserved(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-reserved/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-resolve-dir.git/commit/$          https://salsa.debian.org/js-team/node-resolve-dir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-resolve-dir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-resolve-dir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-resolve-dir(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-resolve-dir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-resolve-from.git/commit/$          https://salsa.debian.org/js-team/node-resolve-from/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-resolve-from(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-resolve-from    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-resolve-from(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-resolve-from/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-resolve.git/commit/$          https://salsa.debian.org/js-team/node-resolve/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-resolve(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-resolve    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-resolve(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-resolve/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-resolve-pkg.git/commit/$          https://salsa.debian.org/js-team/node-resolve-pkg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-resolve-pkg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-resolve-pkg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-resolve-pkg(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-resolve-pkg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-response-time.git/commit/$          https://salsa.debian.org/js-team/node-response-time/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-response-time(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-response-time    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-response-time(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-response-time/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-restore-cursor.git/commit/$          https://salsa.debian.org/js-team/node-restore-cursor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-restore-cursor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-restore-cursor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-restore-cursor(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-restore-cursor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-resumer.git/commit/$          https://salsa.debian.org/js-team/node-resumer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-resumer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-resumer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-resumer(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-resumer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-retry.git/commit/$          https://salsa.debian.org/js-team/node-retry/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-retry(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-retry    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-retry(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-retry/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-rimraf.git/commit/$          https://salsa.debian.org/js-team/node-rimraf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-rimraf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-rimraf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-rimraf(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-rimraf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ripemd160.git/commit/$          https://salsa.debian.org/js-team/node-ripemd160/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ripemd160(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ripemd160    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ripemd160(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ripemd160/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-roadrunner.git/commit/$          https://salsa.debian.org/js-team/node-roadrunner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-roadrunner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-roadrunner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-roadrunner(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-roadrunner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-rollup.git/commit/$          https://salsa.debian.org/js-team/node-rollup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-rollup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-rollup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-rollup(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-rollup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-rollup-plugin-buble.git/commit/$          https://salsa.debian.org/js-team/node-rollup-plugin-buble/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-rollup-plugin-buble(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-rollup-plugin-buble    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-rollup-plugin-buble(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-rollup-plugin-buble/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-rollup-plugin-commonjs.git/commit/$          https://salsa.debian.org/js-team/node-rollup-plugin-commonjs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-rollup-plugin-commonjs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-rollup-plugin-commonjs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-rollup-plugin-commonjs(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-rollup-plugin-commonjs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-rollup-plugin-json.git/commit/$          https://salsa.debian.org/js-team/node-rollup-plugin-json/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-rollup-plugin-json(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-rollup-plugin-json    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-rollup-plugin-json(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-rollup-plugin-json/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-rollup-plugin-node-resolve.git/commit/$          https://salsa.debian.org/js-team/node-rollup-plugin-node-resolve/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-rollup-plugin-node-resolve(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-rollup-plugin-node-resolve    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-rollup-plugin-node-resolve(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-rollup-plugin-node-resolve/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-rollup-plugin-replace.git/commit/$          https://salsa.debian.org/js-team/node-rollup-plugin-replace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-rollup-plugin-replace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-rollup-plugin-replace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-rollup-plugin-replace(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-rollup-plugin-replace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-rollup-plugin-string.git/commit/$          https://salsa.debian.org/js-team/node-rollup-plugin-string/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-rollup-plugin-string(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-rollup-plugin-string    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-rollup-plugin-string(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-rollup-plugin-string/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-rollup-pluginutils.git/commit/$          https://salsa.debian.org/js-team/node-rollup-pluginutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-rollup-pluginutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-rollup-pluginutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-rollup-pluginutils(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-rollup-pluginutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-rtcninja.git/commit/$          https://salsa.debian.org/js-team/rtcninjajs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-rtcninja(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/rtcninjajs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-rtcninja(?:\.git)?/(.*)          https://salsa.debian.org/js-team/rtcninjajs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-run-async.git/commit/$          https://salsa.debian.org/js-team/node-run-async/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-run-async(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-run-async    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-run-async(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-run-async/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-run-queue.git/commit/$          https://salsa.debian.org/js-team/node-run-queue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-run-queue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-run-queue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-run-queue(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-run-queue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-run-sequence.git/commit/$          https://salsa.debian.org/js-team/node-run-sequence/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-run-sequence(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-run-sequence    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-run-sequence(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-run-sequence/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-rw.git/commit/$          https://salsa.debian.org/js-team/node-rw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-rw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-rw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-rw(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-rw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-rx.git/commit/$          https://salsa.debian.org/js-team/node-rx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-rx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-rx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-rx(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-rx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-safe-buffer.git/commit/$          https://salsa.debian.org/js-team/node-safe-buffer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-safe-buffer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-safe-buffer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-safe-buffer(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-safe-buffer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-samsam.git/commit/$          https://salsa.debian.org/js-team/node-samsam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-samsam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-samsam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-samsam(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-samsam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-schlock.git/commit/$          https://salsa.debian.org/js-team/node-schlock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-schlock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-schlock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-schlock(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-schlock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-sdp-transform.git/commit/$          https://salsa.debian.org/js-team/node-sdp-transform/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-sdp-transform(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-sdp-transform    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-sdp-transform(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-sdp-transform/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-security.git/commit/$          https://salsa.debian.org/js-team/node-security/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-security(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-security    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-security(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-security/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-seedrandom.git/commit/$          https://salsa.debian.org/js-team/node-seedrandom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-seedrandom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-seedrandom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-seedrandom(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-seedrandom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-semver-diff.git/commit/$          https://salsa.debian.org/js-team/node-semver-diff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-semver-diff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-semver-diff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-semver-diff(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-semver-diff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-send.git/commit/$          https://salsa.debian.org/js-team/node-send/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-send(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-send    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-send(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-send/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-seq.git/commit/$          https://salsa.debian.org/js-team/node-seq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-seq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-seq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-seq(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-seq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-sequencify.git/commit/$          https://salsa.debian.org/js-team/node-sequencify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-sequencify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-sequencify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-sequencify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-sequencify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-serve-favicon.git/commit/$          https://salsa.debian.org/js-team/node-serve-favicon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-serve-favicon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-serve-favicon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-serve-favicon(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-serve-favicon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-serve-index.git/commit/$          https://salsa.debian.org/js-team/node-serve-index/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-serve-index(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-serve-index    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-serve-index(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-serve-index/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-serve-static.git/commit/$          https://salsa.debian.org/js-team/node-serve-static/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-serve-static(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-serve-static    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-serve-static(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-serve-static/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-set-blocking.git/commit/$          https://salsa.debian.org/js-team/node-set-blocking/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-set-blocking(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-set-blocking    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-set-blocking(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-set-blocking/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-set-getter.git/commit/$          https://salsa.debian.org/js-team/node-set-getter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-set-getter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-set-getter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-set-getter(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-set-getter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-setimmediate.git/commit/$          https://salsa.debian.org/js-team/node-setimmediate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-setimmediate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-setimmediate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-setimmediate(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-setimmediate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-set-immediate-shim.git/commit/$          https://salsa.debian.org/js-team/node-set-immediate-shim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-set-immediate-shim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-set-immediate-shim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-set-immediate-shim(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-set-immediate-shim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-setprototypeof.git/commit/$          https://salsa.debian.org/js-team/node-setprototypeof/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-setprototypeof(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-setprototypeof    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-setprototypeof(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-setprototypeof/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-set-value.git/commit/$          https://salsa.debian.org/js-team/node-set-value/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-set-value(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-set-value    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-set-value(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-set-value/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-sha.js.git/commit/$          https://salsa.debian.org/js-team/node-sha.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-sha.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-sha.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-sha.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-sha.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-shasum.git/commit/$          https://salsa.debian.org/js-team/node-shasum/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-shasum(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-shasum    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-shasum(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-shasum/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-shebang-command.git/commit/$          https://salsa.debian.org/js-team/node-shebang-command/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-shebang-command(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-shebang-command    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-shebang-command(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-shebang-command/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-shebang-regex.git/commit/$          https://salsa.debian.org/js-team/node-shebang-regex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-shebang-regex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-shebang-regex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-shebang-regex(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-shebang-regex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-shelljs.git/commit/$          https://salsa.debian.org/js-team/node-shelljs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-shelljs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-shelljs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-shelljs(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-shelljs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-shell-quote.git/commit/$          https://salsa.debian.org/js-team/node-shell-quote/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-shell-quote(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-shell-quote    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-shell-quote(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-shell-quote/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-signal-exit.git/commit/$          https://salsa.debian.org/js-team/node-signal-exit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-signal-exit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-signal-exit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-signal-exit(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-signal-exit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-simple-fmt.git/commit/$          https://salsa.debian.org/js-team/node-simple-fmt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-simple-fmt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-simple-fmt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-simple-fmt(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-simple-fmt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-simple-is.git/commit/$          https://salsa.debian.org/js-team/node-simple-is/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-simple-is(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-simple-is    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-simple-is(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-simple-is/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-simplesmtp.git/commit/$          https://salsa.debian.org/js-team/node-simplesmtp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-simplesmtp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-simplesmtp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-simplesmtp(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-simplesmtp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-simple-swizzle.git/commit/$          https://salsa.debian.org/js-team/node-simple-swizzle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-simple-swizzle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-simple-swizzle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-simple-swizzle(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-simple-swizzle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-sinon-chai.git/commit/$          https://salsa.debian.org/js-team/node-sinon-chai/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-sinon-chai(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-sinon-chai    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-sinon-chai(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-sinon-chai/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-sinon.git/commit/$          https://salsa.debian.org/js-team/node-sinon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-sinon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-sinon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-sinon(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-sinon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-slash.git/commit/$          https://salsa.debian.org/js-team/node-slash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-slash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-slash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-slash(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-slash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-slice-ansi.git/commit/$          https://salsa.debian.org/js-team/node-slice-ansi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-slice-ansi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-slice-ansi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-slice-ansi(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-slice-ansi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-snapdragon.git/commit/$          https://salsa.debian.org/js-team/node-snapdragon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-snapdragon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-snapdragon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-snapdragon(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-snapdragon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-sntp.git/commit/$          https://salsa.debian.org/js-team/node-sntp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-sntp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-sntp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-sntp(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-sntp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-socket.io-parser.git/commit/$          https://salsa.debian.org/js-team/node-socket.io-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-socket.io-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-socket.io-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-socket.io-parser(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-socket.io-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-sorted-object.git/commit/$          https://salsa.debian.org/js-team/node-sorted-object/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-sorted-object(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-sorted-object    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-sorted-object(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-sorted-object/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-source-list-map.git/commit/$          https://salsa.debian.org/js-team/node-source-list-map/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-source-list-map(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-source-list-map    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-source-list-map(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-source-list-map/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-sourcemap-codec.git/commit/$          https://salsa.debian.org/js-team/node-sourcemap-codec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-sourcemap-codec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-sourcemap-codec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-sourcemap-codec(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-sourcemap-codec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-source-map.git/commit/$          https://salsa.debian.org/js-team/node-source-map/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-source-map(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-source-map    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-source-map(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-source-map/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-source-map-support.git/commit/$          https://salsa.debian.org/js-team/node-source-map-support/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-source-map-support(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-source-map-support    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-source-map-support(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-source-map-support/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-sparkles.git/commit/$          https://salsa.debian.org/js-team/node-sparkles/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-sparkles(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-sparkles    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-sparkles(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-sparkles/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-spdx-correct.git/commit/$          https://salsa.debian.org/js-team/node-spdx-correct/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-spdx-correct(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-spdx-correct    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-spdx-correct(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-spdx-correct/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-spdx-exceptions.git/commit/$          https://salsa.debian.org/js-team/node-spdx-exceptions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-spdx-exceptions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-spdx-exceptions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-spdx-exceptions(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-spdx-exceptions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-spdx-expression-parse.git/commit/$          https://salsa.debian.org/js-team/node-spdx-expression-parse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-spdx-expression-parse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-spdx-expression-parse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-spdx-expression-parse(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-spdx-expression-parse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-spdx-license-ids.git/commit/$          https://salsa.debian.org/js-team/node-spdx-license-ids/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-spdx-license-ids(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-spdx-license-ids    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-spdx-license-ids(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-spdx-license-ids/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-split2.git/commit/$          https://salsa.debian.org/js-team/node-split2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-split2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-split2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-split2(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-split2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-split.git/commit/$          https://salsa.debian.org/js-team/node-split/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-split(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-split    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-split(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-split/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-split-string.git/commit/$          https://salsa.debian.org/js-team/node-split-string/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-split-string(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-split-string    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-split-string(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-split-string/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-sshpk.git/commit/$          https://salsa.debian.org/js-team/node-sshpk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-sshpk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-sshpk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-sshpk(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-sshpk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ssri.git/commit/$          https://salsa.debian.org/js-team/node-ssri/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ssri(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ssri    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ssri(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ssri/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-stack-utils.git/commit/$          https://salsa.debian.org/js-team/node-stack-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-stack-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-stack-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-stack-utils(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-stack-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-starttls.git/commit/$          https://salsa.debian.org/js-team/node-starttls/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-starttls(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-starttls    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-starttls(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-starttls/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-static-extend.git/commit/$          https://salsa.debian.org/js-team/node-static-extend/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-static-extend(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-static-extend    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-static-extend(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-static-extend/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-static.git/commit/$          https://salsa.debian.org/js-team/node-static/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-static(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-static    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-static(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-static/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-stats-webpack-plugin.git/commit/$          https://salsa.debian.org/js-team/node-stats-webpack-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-stats-webpack-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-stats-webpack-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-stats-webpack-plugin(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-stats-webpack-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-statuses.git/commit/$          https://salsa.debian.org/js-team/node-statuses/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-statuses(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-statuses    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-statuses(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-statuses/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-stream-array.git/commit/$          https://salsa.debian.org/js-team/node-stream-array/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-stream-array(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-stream-array    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-stream-array(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-stream-array/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-stream-assert.git/commit/$          https://salsa.debian.org/js-team/node-stream-assert/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-stream-assert(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-stream-assert    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-stream-assert(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-stream-assert/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-stream-browserify.git/commit/$          https://salsa.debian.org/js-team/node-stream-browserify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-stream-browserify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-stream-browserify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-stream-browserify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-stream-browserify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-stream-combiner2.git/commit/$          https://salsa.debian.org/js-team/node-stream-combiner2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-stream-combiner2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-stream-combiner2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-stream-combiner2(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-stream-combiner2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-stream-consume.git/commit/$          https://salsa.debian.org/js-team/node-stream-consume/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-stream-consume(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-stream-consume    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-stream-consume(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-stream-consume/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-stream-each.git/commit/$          https://salsa.debian.org/js-team/node-stream-each/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-stream-each(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-stream-each    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-stream-each(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-stream-each/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-stream-http.git/commit/$          https://salsa.debian.org/js-team/node-stream-http/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-stream-http(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-stream-http    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-stream-http(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-stream-http/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-stream-shift.git/commit/$          https://salsa.debian.org/js-team/node-stream-shift/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-stream-shift(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-stream-shift    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-stream-shift(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-stream-shift/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-stream-splicer.git/commit/$          https://salsa.debian.org/js-team/node-stream-splicer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-stream-splicer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-stream-splicer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-stream-splicer(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-stream-splicer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-streamtest.git/commit/$          https://salsa.debian.org/js-team/node-streamtest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-streamtest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-streamtest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-streamtest(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-streamtest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-stream-to-observable.git/commit/$          https://salsa.debian.org/js-team/node-stream-to-observable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-stream-to-observable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-stream-to-observable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-stream-to-observable(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-stream-to-observable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-strict-uri-encode.git/commit/$          https://salsa.debian.org/js-team/node-strict-uri-encode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-strict-uri-encode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-strict-uri-encode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-strict-uri-encode(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-strict-uri-encode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-string-decoder.git/commit/$          https://salsa.debian.org/js-team/node-string-decoder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-string-decoder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-string-decoder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-string-decoder(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-string-decoder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-stringmap.git/commit/$          https://salsa.debian.org/js-team/node-stringmap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-stringmap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-stringmap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-stringmap(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-stringmap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-string.prototype.codepointat.git/commit/$          https://salsa.debian.org/js-team/node-string.prototype.codepointat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-string.prototype.codepointat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-string.prototype.codepointat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-string.prototype.codepointat(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-string.prototype.codepointat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-stringset.git/commit/$          https://salsa.debian.org/js-team/node-stringset/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-stringset(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-stringset    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-stringset(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-stringset/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-stringstream.git/commit/$          https://salsa.debian.org/js-team/node-stringstream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-stringstream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-stringstream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-stringstream(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-stringstream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-string-width.git/commit/$          https://salsa.debian.org/js-team/node-string-width/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-string-width(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-string-width    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-string-width(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-string-width/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-strip-ansi.git/commit/$          https://salsa.debian.org/js-team/node-strip-ansi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-strip-ansi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-strip-ansi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-strip-ansi(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-strip-ansi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-strip-bom.git/commit/$          https://salsa.debian.org/js-team/node-strip-bom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-strip-bom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-strip-bom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-strip-bom(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-strip-bom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-strip-bom-stream.git/commit/$          https://salsa.debian.org/js-team/node-strip-bom-stream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-strip-bom-stream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-strip-bom-stream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-strip-bom-stream(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-strip-bom-stream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-strip-eof.git/commit/$          https://salsa.debian.org/js-team/node-strip-eof/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-strip-eof(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-strip-eof    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-strip-eof(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-strip-eof/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-strip-indent.git/commit/$          https://salsa.debian.org/js-team/node-strip-indent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-strip-indent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-strip-indent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-strip-indent(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-strip-indent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-strip-json-comments.git/commit/$          https://salsa.debian.org/js-team/node-strip-json-comments/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-strip-json-comments(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-strip-json-comments    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-strip-json-comments(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-strip-json-comments/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-style-loader.git/commit/$          https://salsa.debian.org/js-team/node-style-loader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-style-loader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-style-loader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-style-loader(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-style-loader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-stylus.git/commit/$          https://salsa.debian.org/js-team/node-stylus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-stylus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-stylus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-stylus(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-stylus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-subarg.git/commit/$          https://salsa.debian.org/js-team/node-subarg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-subarg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-subarg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-subarg(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-subarg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-superagent.git/commit/$          https://salsa.debian.org/js-team/node-superagent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-superagent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-superagent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-superagent(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-superagent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-supertest.git/commit/$          https://salsa.debian.org/js-team/node-supertest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-supertest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-supertest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-supertest(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-supertest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-supports-color.git/commit/$          https://salsa.debian.org/js-team/node-supports-color/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-supports-color(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-supports-color    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-supports-color(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-supports-color/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-syntax-error.git/commit/$          https://salsa.debian.org/js-team/node-syntax-error/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-syntax-error(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-syntax-error    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-syntax-error(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-syntax-error/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-tacks.git/commit/$          https://salsa.debian.org/js-team/node-tacks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-tacks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-tacks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-tacks(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-tacks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-tapable.git/commit/$          https://salsa.debian.org/js-team/node-tapable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-tapable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-tapable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-tapable(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-tapable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-tap.git/commit/$          https://salsa.debian.org/js-team/node-tap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-tap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-tap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-tap(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-tap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-tap-mocha-reporter.git/commit/$          https://salsa.debian.org/js-team/node-tap-mocha-reporter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-tap-mocha-reporter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-tap-mocha-reporter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-tap-mocha-reporter(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-tap-mocha-reporter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-tap-parser.git/commit/$          https://salsa.debian.org/js-team/node-tap-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-tap-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-tap-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-tap-parser(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-tap-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-tar-pack.git/commit/$          https://salsa.debian.org/js-team/node-tar-pack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-tar-pack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-tar-pack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-tar-pack(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-tar-pack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-tar-stream.git/commit/$          https://salsa.debian.org/js-team/node-tar-stream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-tar-stream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-tar-stream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-tar-stream(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-tar-stream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-temp.git/commit/$          https://salsa.debian.org/js-team/node-temp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-temp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-temp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-temp(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-temp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-temporary.git/commit/$          https://salsa.debian.org/js-team/node-temporary/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-temporary(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-temporary    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-temporary(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-temporary/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-test.git/commit/$          https://salsa.debian.org/js-team/node-test/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-test(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-test    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-test(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-test/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-text-encoding.git/commit/$          https://salsa.debian.org/js-team/node-text-encoding/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-text-encoding(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-text-encoding    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-text-encoding(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-text-encoding/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-text-table.git/commit/$          https://salsa.debian.org/js-team/node-text-table/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-text-table(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-text-table    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-text-table(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-text-table/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-thenify-all.git/commit/$          https://salsa.debian.org/js-team/node-thenify-all/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-thenify-all(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-thenify-all    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-thenify-all(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-thenify-all/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-thenify.git/commit/$          https://salsa.debian.org/js-team/node-thenify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-thenify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-thenify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-thenify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-thenify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-through2-filter.git/commit/$          https://salsa.debian.org/js-team/node-through2-filter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-through2-filter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-through2-filter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-through2-filter(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-through2-filter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-through2.git/commit/$          https://salsa.debian.org/js-team/node-through2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-through2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-through2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-through2(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-through2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-through.git/commit/$          https://salsa.debian.org/js-team/node-through/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-through(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-through    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-through(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-through/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-tildify.git/commit/$          https://salsa.debian.org/js-team/node-tildify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-tildify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-tildify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-tildify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-tildify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-timed-out.git/commit/$          https://salsa.debian.org/js-team/node-timed-out/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-timed-out(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-timed-out    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-timed-out(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-timed-out/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-timers-browserify.git/commit/$          https://salsa.debian.org/js-team/node-timers-browserify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-timers-browserify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-timers-browserify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-timers-browserify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-timers-browserify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-time-stamp.git/commit/$          https://salsa.debian.org/js-team/node-time-stamp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-time-stamp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-time-stamp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-time-stamp(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-time-stamp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-time-zone.git/commit/$          https://salsa.debian.org/js-team/node-time-zone/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-time-zone(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-time-zone    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-time-zone(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-time-zone/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-tinycon.git/commit/$          https://salsa.debian.org/js-team/tinycon.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-tinycon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/tinycon.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-tinycon(?:\.git)?/(.*)          https://salsa.debian.org/js-team/tinycon.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-tmatch.git/commit/$          https://salsa.debian.org/js-team/node-tmatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-tmatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-tmatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-tmatch(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-tmatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-tmp.git/commit/$          https://salsa.debian.org/js-team/node-tmp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-tmp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-tmp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-tmp(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-tmp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-to-absolute-glob.git/commit/$          https://salsa.debian.org/js-team/node-to-absolute-glob/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-to-absolute-glob(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-to-absolute-glob    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-to-absolute-glob(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-to-absolute-glob/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-to-arraybuffer.git/commit/$          https://salsa.debian.org/js-team/node-to-arraybuffer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-to-arraybuffer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-to-arraybuffer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-to-arraybuffer(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-to-arraybuffer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-to-fast-properties.git/commit/$          https://salsa.debian.org/js-team/node-to-fast-properties/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-to-fast-properties(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-to-fast-properties    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-to-fast-properties(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-to-fast-properties/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-to-object-path.git/commit/$          https://salsa.debian.org/js-team/node-to-object-path/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-to-object-path(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-to-object-path    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-to-object-path(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-to-object-path/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-to-regex.git/commit/$          https://salsa.debian.org/js-team/node-to-regex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-to-regex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-to-regex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-to-regex(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-to-regex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-to-regex-range.git/commit/$          https://salsa.debian.org/js-team/node-to-regex-range/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-to-regex-range(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-to-regex-range    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-to-regex-range(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-to-regex-range/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-tough-cookie.git/commit/$          https://salsa.debian.org/js-team/node-tough-cookie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-tough-cookie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-tough-cookie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-tough-cookie(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-tough-cookie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-transformers.git/commit/$          https://salsa.debian.org/js-team/node-transformers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-transformers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-transformers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-transformers(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-transformers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-traverse.git/commit/$          https://salsa.debian.org/js-team/node-traverse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-traverse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-traverse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-traverse(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-traverse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-trim-newlines.git/commit/$          https://salsa.debian.org/js-team/node-trim-newlines/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-trim-newlines(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-trim-newlines    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-trim-newlines(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-trim-newlines/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-tty-browserify.git/commit/$          https://salsa.debian.org/js-team/node-tty-browserify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-tty-browserify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-tty-browserify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-tty-browserify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-tty-browserify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-tunein.git/commit/$          https://salsa.debian.org/js-team/node-tunein/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-tunein(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-tunein    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-tunein(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-tunein/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-tweetnacl.git/commit/$          https://salsa.debian.org/js-team/node-tweetnacl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-tweetnacl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-tweetnacl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-tweetnacl(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-tweetnacl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-type-check.git/commit/$          https://salsa.debian.org/js-team/node-type-check/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-type-check(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-type-check    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-type-check(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-type-check/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-typedarray.git/commit/$          https://salsa.debian.org/js-team/node-typedarray/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-typedarray(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-typedarray    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-typedarray(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-typedarray/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-typedarray-to-buffer.git/commit/$          https://salsa.debian.org/js-team/node-typedarray-to-buffer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-typedarray-to-buffer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-typedarray-to-buffer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-typedarray-to-buffer(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-typedarray-to-buffer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-type-detect.git/commit/$          https://salsa.debian.org/js-team/node-type-detect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-type-detect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-type-detect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-type-detect(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-type-detect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-type-is.git/commit/$          https://salsa.debian.org/js-team/node-type-is/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-type-is(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-type-is    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-type-is(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-type-is/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-typescript.git/commit/$          https://salsa.debian.org/js-team/node-typescript/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-typescript(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-typescript    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-typescript(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-typescript/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ua-parser-js.git/commit/$          https://salsa.debian.org/js-team/node-ua-parser-js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ua-parser-js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ua-parser-js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ua-parser-js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ua-parser-js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-uglifyjs-webpack-plugin.git/commit/$          https://salsa.debian.org/js-team/node-uglifyjs-webpack-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-uglifyjs-webpack-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-uglifyjs-webpack-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-uglifyjs-webpack-plugin(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-uglifyjs-webpack-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-uglify-save-license.git/commit/$          https://salsa.debian.org/js-team/node-uglify-save-license/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-uglify-save-license(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-uglify-save-license    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-uglify-save-license(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-uglify-save-license/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-uid-number.git/commit/$          https://salsa.debian.org/js-team/node-uid-number/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-uid-number(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-uid-number    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-uid-number(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-uid-number/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-uid-safe.git/commit/$          https://salsa.debian.org/js-team/node-uid-safe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-uid-safe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-uid-safe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-uid-safe(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-uid-safe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ultron.git/commit/$          https://salsa.debian.org/js-team/node-ultron/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ultron(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ultron    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ultron(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ultron/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-umd.git/commit/$          https://salsa.debian.org/js-team/node-umd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-umd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-umd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-umd(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-umd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-unc-path-regex.git/commit/$          https://salsa.debian.org/js-team/node-unc-path-regex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-unc-path-regex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-unc-path-regex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-unc-path-regex(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-unc-path-regex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-unicode-canonical-property-names-ecmascript.git/commit/$          https://salsa.debian.org/js-team/node-unicode-canonical-property-names-ecmascript/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-unicode-canonical-property-names-ecmascript(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-unicode-canonical-property-names-ecmascript    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-unicode-canonical-property-names-ecmascript(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-unicode-canonical-property-names-ecmascript/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-unicode-data.git/commit/$          https://salsa.debian.org/js-team/node-unicode-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-unicode-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-unicode-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-unicode-data(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-unicode-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-unicode-loose-match.git/commit/$          https://salsa.debian.org/js-team/node-unicode-loose-match/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-unicode-loose-match(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-unicode-loose-match    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-unicode-loose-match(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-unicode-loose-match/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-unicode-match-property-ecmascript.git/commit/$          https://salsa.debian.org/js-team/node-unicode-match-property-ecmascript/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-unicode-match-property-ecmascript(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-unicode-match-property-ecmascript    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-unicode-match-property-ecmascript(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-unicode-match-property-ecmascript/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-unicode-match-property-value-ecmascript.git/commit/$          https://salsa.debian.org/js-team/node-unicode-match-property-value-ecmascript/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-unicode-match-property-value-ecmascript(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-unicode-match-property-value-ecmascript    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-unicode-match-property-value-ecmascript(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-unicode-match-property-value-ecmascript/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-unicode-property-aliases-ecmascript.git/commit/$          https://salsa.debian.org/js-team/node-unicode-property-aliases-ecmascript/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-unicode-property-aliases-ecmascript(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-unicode-property-aliases-ecmascript    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-unicode-property-aliases-ecmascript(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-unicode-property-aliases-ecmascript/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-unicode-property-aliases.git/commit/$          https://salsa.debian.org/js-team/node-unicode-property-aliases/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-unicode-property-aliases(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-unicode-property-aliases    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-unicode-property-aliases(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-unicode-property-aliases/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-unicode-property-value-aliases-ecmascript.git/commit/$          https://salsa.debian.org/js-team/node-unicode-property-value-aliases-ecmascript/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-unicode-property-value-aliases-ecmascript(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-unicode-property-value-aliases-ecmascript    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-unicode-property-value-aliases-ecmascript(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-unicode-property-value-aliases-ecmascript/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-unicode-property-value-aliases.git/commit/$          https://salsa.debian.org/js-team/node-unicode-property-value-aliases/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-unicode-property-value-aliases(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-unicode-property-value-aliases    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-unicode-property-value-aliases(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-unicode-property-value-aliases/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-unicode-tr51.git/commit/$          https://salsa.debian.org/js-team/node-unicode-tr51/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-unicode-tr51(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-unicode-tr51    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-unicode-tr51(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-unicode-tr51/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-union-value.git/commit/$          https://salsa.debian.org/js-team/node-union-value/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-union-value(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-union-value    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-union-value(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-union-value/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-uniqid.git/commit/$          https://salsa.debian.org/js-team/node-uniqid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-uniqid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-uniqid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-uniqid(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-uniqid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-uniq.git/commit/$          https://salsa.debian.org/js-team/node-uniq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-uniq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-uniq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-uniq(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-uniq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-unique-stream.git/commit/$          https://salsa.debian.org/js-team/node-unique-stream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-unique-stream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-unique-stream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-unique-stream(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-unique-stream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-unique-string.git/commit/$          https://salsa.debian.org/js-team/node-unique-string/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-unique-string(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-unique-string    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-unique-string(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-unique-string/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-universalify.git/commit/$          https://salsa.debian.org/js-team/node-universalify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-universalify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-universalify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-universalify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-universalify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-unpipe.git/commit/$          https://salsa.debian.org/js-team/node-unpipe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-unpipe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-unpipe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-unpipe(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-unpipe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-unset-value.git/commit/$          https://salsa.debian.org/js-team/node-unset-value/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-unset-value(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-unset-value    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-unset-value(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-unset-value/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-uri-path.git/commit/$          https://salsa.debian.org/js-team/node-uri-path/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-uri-path(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-uri-path    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-uri-path(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-uri-path/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-url-join.git/commit/$          https://salsa.debian.org/js-team/node-url-join/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-url-join(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-url-join    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-url-join(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-url-join/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-url-loader.git/commit/$          https://salsa.debian.org/js-team/node-url-loader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-url-loader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-url-loader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-url-loader(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-url-loader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-url-parse.git/commit/$          https://salsa.debian.org/js-team/node-url-parse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-url-parse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-url-parse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-url-parse(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-url-parse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-url-parse-lax.git/commit/$          https://salsa.debian.org/js-team/node-url-parse-lax/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-url-parse-lax(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-url-parse-lax    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-url-parse-lax(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-url-parse-lax/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-url-to-options.git/commit/$          https://salsa.debian.org/js-team/node-url-to-options/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-url-to-options(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-url-to-options    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-url-to-options(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-url-to-options/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-use.git/commit/$          https://salsa.debian.org/js-team/node-use/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-use(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-use    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-use(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-use/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-util-deprecate.git/commit/$          https://salsa.debian.org/js-team/node-util-deprecate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-util-deprecate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-util-deprecate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-util-deprecate(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-util-deprecate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-utml.git/commit/$          https://salsa.debian.org/js-team/node-utml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-utml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-utml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-utml(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-utml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-v8flags.git/commit/$          https://salsa.debian.org/js-team/node-v8flags/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-v8flags(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-v8flags    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-v8flags(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-v8flags/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-vali-date.git/commit/$          https://salsa.debian.org/js-team/node-vali-date/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-vali-date(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-vali-date    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-vali-date(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-vali-date/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-validate-npm-package-license.git/commit/$          https://salsa.debian.org/js-team/node-validate-npm-package-license/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-validate-npm-package-license(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-validate-npm-package-license    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-validate-npm-package-license(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-validate-npm-package-license/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-validate-npm-package-name.git/commit/$          https://salsa.debian.org/js-team/node-validate-npm-package-name/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-validate-npm-package-name(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-validate-npm-package-name    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-validate-npm-package-name(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-validate-npm-package-name/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-vary.git/commit/$          https://salsa.debian.org/js-team/node-vary/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-vary(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-vary    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-vary(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-vary/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-verror.git/commit/$          https://salsa.debian.org/js-team/node-verror/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-verror(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-verror    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-verror(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-verror/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-vhost.git/commit/$          https://salsa.debian.org/js-team/node-vhost/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-vhost(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-vhost    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-vhost(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-vhost/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-vinyl-fs.git/commit/$          https://salsa.debian.org/js-team/node-vinyl-fs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-vinyl-fs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-vinyl-fs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-vinyl-fs(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-vinyl-fs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-vinyl.git/commit/$          https://salsa.debian.org/js-team/node-vinyl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-vinyl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-vinyl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-vinyl(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-vinyl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-vinyl-sourcemaps-apply.git/commit/$          https://salsa.debian.org/js-team/node-vinyl-sourcemaps-apply/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-vinyl-sourcemaps-apply(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-vinyl-sourcemaps-apply    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-vinyl-sourcemaps-apply(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-vinyl-sourcemaps-apply/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-vlq.git/commit/$          https://salsa.debian.org/js-team/node-vlq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-vlq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-vlq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-vlq(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-vlq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-vm-browserify.git/commit/$          https://salsa.debian.org/js-team/node-vm-browserify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-vm-browserify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-vm-browserify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-vm-browserify(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-vm-browserify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-vue-resource.git/commit/$          https://salsa.debian.org/js-team/node-vue-resource/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-vue-resource(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-vue-resource    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-vue-resource(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-vue-resource/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-vue-style-loader.git/commit/$          https://salsa.debian.org/js-team/node-vue-style-loader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-vue-style-loader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-vue-style-loader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-vue-style-loader(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-vue-style-loader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-vue-template-compiler.git/commit/$          https://salsa.debian.org/js-team/node-vue-template-compiler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-vue-template-compiler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-vue-template-compiler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-vue-template-compiler(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-vue-template-compiler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-watchpack.git/commit/$          https://salsa.debian.org/js-team/node-watchpack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-watchpack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-watchpack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-watchpack(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-watchpack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-wcwidth.js.git/commit/$          https://salsa.debian.org/js-team/node-wcwidth.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-wcwidth.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-wcwidth.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-wcwidth.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-wcwidth.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-webfinger.git/commit/$          https://salsa.debian.org/js-team/node-webfinger/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-webfinger(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-webfinger    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-webfinger(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-webfinger/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-webpack.git/commit/$          https://salsa.debian.org/js-team/node-webpack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-webpack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-webpack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-webpack(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-webpack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-webpack-sources.git/commit/$          https://salsa.debian.org/js-team/node-webpack-sources/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-webpack-sources(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-webpack-sources    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-webpack-sources(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-webpack-sources/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-webpack-stats-plugin.git/commit/$          https://salsa.debian.org/js-team/node-webpack-stats-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-webpack-stats-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-webpack-stats-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-webpack-stats-plugin(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-webpack-stats-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-websocket-driver.git/commit/$          https://salsa.debian.org/js-team/node-websocket-driver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-websocket-driver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-websocket-driver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-websocket-driver(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-websocket-driver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-websocket.git/commit/$          https://salsa.debian.org/js-team/node-websocket/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-websocket(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-websocket    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-websocket(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-websocket/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-when.git/commit/$          https://salsa.debian.org/js-team/node-when/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-when(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-when    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-when(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-when/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-which-module.git/commit/$          https://salsa.debian.org/js-team/node-which-module/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-which-module(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-which-module    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-which-module(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-which-module/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-wide-align.git/commit/$          https://salsa.debian.org/js-team/node-wide-align/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-wide-align(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-wide-align    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-wide-align(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-wide-align/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-widest-line.git/commit/$          https://salsa.debian.org/js-team/node-widest-line/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-widest-line(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-widest-line    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-widest-line(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-widest-line/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-window-size.git/commit/$          https://salsa.debian.org/js-team/node-window-size/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-window-size(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-window-size    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-window-size(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-window-size/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-with.git/commit/$          https://salsa.debian.org/js-team/node-with/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-with(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-with    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-with(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-with/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-wrap-ansi.git/commit/$          https://salsa.debian.org/js-team/node-wrap-ansi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-wrap-ansi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-wrap-ansi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-wrap-ansi(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-wrap-ansi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-wrappy.git/commit/$          https://salsa.debian.org/js-team/node-wrappy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-wrappy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-wrappy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-wrappy(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-wrappy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-wrench.git/commit/$          https://salsa.debian.org/js-team/node-wrench/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-wrench(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-wrench    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-wrench(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-wrench/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-write-file-atomic.git/commit/$          https://salsa.debian.org/js-team/node-write-file-atomic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-write-file-atomic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-write-file-atomic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-write-file-atomic(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-write-file-atomic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-write-file-promise.git/commit/$          https://salsa.debian.org/js-team/node-write-file-promise/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-write-file-promise(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-write-file-promise    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-write-file-promise(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-write-file-promise/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ws.git/commit/$          https://salsa.debian.org/js-team/node-ws/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ws(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ws    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ws(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ws/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-xdg-basedir.git/commit/$          https://salsa.debian.org/js-team/node-xdg-basedir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-xdg-basedir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-xdg-basedir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-xdg-basedir(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-xdg-basedir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-xmlhttprequest-ssl.git/commit/$          https://salsa.debian.org/js-team/node-xmlhttprequest-ssl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-xmlhttprequest-ssl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-xmlhttprequest-ssl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-xmlhttprequest-ssl(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-xmlhttprequest-ssl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-xoauth2.git/commit/$          https://salsa.debian.org/js-team/node-xoauth2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-xoauth2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-xoauth2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-xoauth2(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-xoauth2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-xtend.git/commit/$          https://salsa.debian.org/js-team/node-xtend/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-xtend(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-xtend    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-xtend(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-xtend/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-xterm.git/commit/$          https://salsa.debian.org/js-team/node-xterm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-xterm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-xterm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-xterm(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-xterm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-y18n.git/commit/$          https://salsa.debian.org/js-team/node-y18n/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-y18n(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-y18n    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-y18n(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-y18n/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-yajsml.git/commit/$          https://salsa.debian.org/js-team/node-yajsml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-yajsml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-yajsml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-yajsml(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-yajsml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-yallist.git/commit/$          https://salsa.debian.org/js-team/node-yallist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-yallist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-yallist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-yallist(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-yallist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-yamlish.git/commit/$          https://salsa.debian.org/js-team/node-yamlish/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-yamlish(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-yamlish    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-yamlish(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-yamlish/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-yargs.git/commit/$          https://salsa.debian.org/js-team/node-yargs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-yargs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-yargs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-yargs(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-yargs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-yargs-parser.git/commit/$          https://salsa.debian.org/js-team/node-yargs-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-yargs-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-yargs-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-yargs-parser(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-yargs-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-yarnpkg.git/commit/$          https://salsa.debian.org/js-team/node-yarnpkg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-yarnpkg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-yarnpkg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-yarnpkg(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-yarnpkg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-yauzl.git/commit/$          https://salsa.debian.org/js-team/node-yauzl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-yauzl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-yauzl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-yauzl(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-yauzl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-yawl.git/commit/$          https://salsa.debian.org/js-team/node-yawl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-yawl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-yawl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-yawl(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-yawl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-yazl.git/commit/$          https://salsa.debian.org/js-team/node-yazl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-yazl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-yazl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-yazl(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-yazl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/node-ytdl-core.git/commit/$          https://salsa.debian.org/js-team/node-ytdl-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/node-ytdl-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/node-ytdl-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/node-ytdl-core(?:\.git)?/(.*)          https://salsa.debian.org/js-team/node-ytdl-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/npm2deb.git/commit/$          https://salsa.debian.org/js-team/npm2deb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/npm2deb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/npm2deb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/npm2deb(?:\.git)?/(.*)          https://salsa.debian.org/js-team/npm2deb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/passportjs.git/commit/$          https://salsa.debian.org/js-team/passportjs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/passportjs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/passportjs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/passportjs(?:\.git)?/(.*)          https://salsa.debian.org/js-team/passportjs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/passportjs-oauth.git/commit/$          https://salsa.debian.org/js-team/passportjs-oauth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/passportjs-oauth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/passportjs-oauth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/passportjs-oauth(?:\.git)?/(.*)          https://salsa.debian.org/js-team/passportjs-oauth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/pdf.js.git/commit/$          https://salsa.debian.org/js-team/pdf.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/pdf.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/pdf.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/pdf.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/pdf.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/pegjs.git/commit/$          https://salsa.debian.org/js-team/pegjs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/pegjs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/pegjs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/pegjs(?:\.git)?/(.*)          https://salsa.debian.org/js-team/pegjs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/polymaps.git/commit/$          https://salsa.debian.org/js-team/polymaps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/polymaps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/polymaps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/polymaps(?:\.git)?/(.*)          https://salsa.debian.org/js-team/polymaps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/prefixfree.git/commit/$          https://salsa.debian.org/js-team/prefixfree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/prefixfree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/prefixfree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/prefixfree(?:\.git)?/(.*)          https://salsa.debian.org/js-team/prefixfree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/prettify.js.git/commit/$          https://salsa.debian.org/js-team/prettify.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/prettify.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/prettify.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/prettify.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/prettify.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/rainbow.js.git/commit/$          https://salsa.debian.org/js-team/rainbow.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/rainbow.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/rainbow.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/rainbow.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/rainbow.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/requirejs-text.git/commit/$          https://salsa.debian.org/js-team/requirejs-text/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/requirejs-text(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/requirejs-text    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/requirejs-text(?:\.git)?/(.*)          https://salsa.debian.org/js-team/requirejs-text/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/science.js.git/commit/$          https://salsa.debian.org/js-team/science.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/science.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/science.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/science.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/science.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/should.js.git/commit/$          https://salsa.debian.org/js-team/should.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/should.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/should.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/should.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/should.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/simile-timeline.git/commit/$          https://salsa.debian.org/js-team/simile-timeline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/simile-timeline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/simile-timeline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/simile-timeline(?:\.git)?/(.*)          https://salsa.debian.org/js-team/simile-timeline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/skeleton.git/commit/$          https://salsa.debian.org/js-team/skeleton/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/skeleton(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/skeleton    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/skeleton(?:\.git)?/(.*)          https://salsa.debian.org/js-team/skeleton/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/smash.git/commit/$          https://salsa.debian.org/js-team/smash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/smash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/smash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/smash(?:\.git)?/(.*)          https://salsa.debian.org/js-team/smash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/three.js.git/commit/$          https://salsa.debian.org/js-team/three.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/three.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/three.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/three.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/three.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/tinycon.js.git/commit/$          https://salsa.debian.org/js-team/tinycon.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/tinycon.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/tinycon.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/tinycon.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/tinycon.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/twitter-bootstrap.git/commit/$          https://salsa.debian.org/js-team/twitter-bootstrap3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/twitter-bootstrap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/twitter-bootstrap3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/twitter-bootstrap(?:\.git)?/(.*)          https://salsa.debian.org/js-team/twitter-bootstrap3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/typescript-types.git/commit/$          https://salsa.debian.org/js-team/typescript-types/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/typescript-types(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/typescript-types    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/typescript-types(?:\.git)?/(.*)          https://salsa.debian.org/js-team/typescript-types/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/validator.js.git/commit/$          https://salsa.debian.org/js-team/validator.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/validator.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/validator.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/validator.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/validator.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/vue.js.git/commit/$          https://salsa.debian.org/js-team/vue.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/vue.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/vue.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/vue.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/vue.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/webcomponentsjs-custom-element-v0.js.git/commit/$          https://salsa.debian.org/js-team/webcomponentsjs-custom-element-v0.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/webcomponentsjs-custom-element-v0.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/webcomponentsjs-custom-element-v0.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/webcomponentsjs-custom-element-v0.js(?:\.git)?/(.*)          https://salsa.debian.org/js-team/webcomponentsjs-custom-element-v0.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/yamm3.git/commit/$          https://salsa.debian.org/js-team/yamm3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/yamm3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/yamm3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/yamm3(?:\.git)?/(.*)          https://salsa.debian.org/js-team/yamm3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-javascript/yui3.git/commit/$          https://salsa.debian.org/js-team/yui3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-javascript/yui3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/js-team/yui3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-javascript/yui3(?:\.git)?/(.*)          https://salsa.debian.org/js-team/yui3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/aafigure.git/commit/$          https://salsa.debian.org/python-team/modules/aafigure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/aafigure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/aafigure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/aafigure(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/aafigure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/adapt-parser.git/commit/$          https://salsa.debian.org/python-team/modules/adapt-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/adapt-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/adapt-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/adapt-parser(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/adapt-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/afew.git/commit/$          https://salsa.debian.org/python-team/modules/afew/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/afew(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/afew    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/afew(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/afew/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/aiohttp-cors.git/commit/$          https://salsa.debian.org/python-team/modules/aiohttp-cors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/aiohttp-cors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/aiohttp-cors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/aiohttp-cors(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/aiohttp-cors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/aiohttp-debugtoolbar.git/commit/$          https://salsa.debian.org/python-team/modules/aiohttp-debugtoolbar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/aiohttp-debugtoolbar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/aiohttp-debugtoolbar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/aiohttp-debugtoolbar(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/aiohttp-debugtoolbar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/aiohttp-jinja2.git/commit/$          https://salsa.debian.org/python-team/modules/aiohttp-jinja2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/aiohttp-jinja2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/aiohttp-jinja2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/aiohttp-jinja2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/aiohttp-jinja2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/aiohttp-mako.git/commit/$          https://salsa.debian.org/python-team/modules/aiohttp-mako/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/aiohttp-mako(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/aiohttp-mako    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/aiohttp-mako(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/aiohttp-mako/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/aiopg.git/commit/$          https://salsa.debian.org/python-team/modules/aiopg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/aiopg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/aiopg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/aiopg(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/aiopg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/aioredis.git/commit/$          https://salsa.debian.org/python-team/modules/aioredis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/aioredis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/aioredis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/aioredis(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/aioredis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/aioxmlrpc.git/commit/$          https://salsa.debian.org/python-team/modules/aioxmlrpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/aioxmlrpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/aioxmlrpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/aioxmlrpc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/aioxmlrpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/aiozmq.git/commit/$          https://salsa.debian.org/python-team/modules/aiozmq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/aiozmq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/aiozmq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/aiozmq(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/aiozmq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/alembic.git/commit/$          https://salsa.debian.org/python-team/modules/alembic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/alembic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/alembic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/alembic(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/alembic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/androguard.git/commit/$          https://salsa.debian.org/python-team/modules/androguard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/androguard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/androguard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/androguard(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/androguard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/ansi.git/commit/$          https://salsa.debian.org/python-team/modules/ansi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/ansi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/ansi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/ansi(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/ansi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/api-hour.git/commit/$          https://salsa.debian.org/python-team/modules/api-hour/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/api-hour(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/api-hour    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/api-hour(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/api-hour/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/apipkg.git/commit/$          https://salsa.debian.org/python-team/modules/apipkg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/apipkg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/apipkg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/apipkg(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/apipkg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/argparse.git/commit/$          https://salsa.debian.org/python-team/modules/argparse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/argparse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/argparse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/argparse(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/argparse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/argvalidate.git/commit/$          https://salsa.debian.org/python-team/modules/argvalidate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/argvalidate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/argvalidate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/argvalidate(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/argvalidate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/asn1crypto.git/commit/$          https://salsa.debian.org/python-team/modules/asn1crypto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/asn1crypto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/asn1crypto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/asn1crypto(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/asn1crypto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/astral.git/commit/$          https://salsa.debian.org/python-team/modules/astral/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/astral(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/astral    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/astral(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/astral/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/astroid.git/commit/$          https://salsa.debian.org/python-team/modules/astroid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/astroid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/astroid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/astroid(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/astroid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/asyncpg.git/commit/$          https://salsa.debian.org/python-team/modules/asyncpg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/asyncpg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/asyncpg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/asyncpg(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/asyncpg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/audioread.git/commit/$          https://salsa.debian.org/python-team/modules/audioread/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/audioread(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/audioread    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/audioread(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/audioread/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/authres.git/commit/$          https://salsa.debian.org/python-team/modules/authres/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/authres(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/authres    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/authres(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/authres/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/automat.git/commit/$          https://salsa.debian.org/python-team/modules/automat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/automat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/automat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/automat(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/automat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/autopep8.git/commit/$          https://salsa.debian.org/python-team/modules/autopep8/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/autopep8(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/autopep8    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/autopep8(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/autopep8/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/awscli.git/commit/$          https://salsa.debian.org/python-team/modules/awscli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/awscli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/awscli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/awscli(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/awscli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/babelfish.git/commit/$          https://salsa.debian.org/python-team/modules/babelfish/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/babelfish(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/babelfish    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/babelfish(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/babelfish/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/backports.functools-lru-cache.git/commit/$          https://salsa.debian.org/python-team/modules/backports.functools-lru-cache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/backports.functools-lru-cache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/backports.functools-lru-cache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/backports.functools-lru-cache(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/backports.functools-lru-cache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/backports.shutil-which.git/commit/$          https://salsa.debian.org/python-team/modules/backports.shutil-which/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/backports.shutil-which(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/backports.shutil-which    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/backports.shutil-which(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/backports.shutil-which/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/backports.ssl-match-hostname.git/commit/$          https://salsa.debian.org/python-team/modules/backports.ssl-match-hostname/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/backports.ssl-match-hostname(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/backports.ssl-match-hostname    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/backports.ssl-match-hostname(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/backports.ssl-match-hostname/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/basemap.git/commit/$          https://salsa.debian.org/python-team/modules/basemap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/basemap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/basemap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/basemap(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/basemap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/bdist-nsi.git/commit/$          https://salsa.debian.org/python-team/modules/bdist-nsi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/bdist-nsi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/bdist-nsi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/bdist-nsi(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/bdist-nsi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/beaker.git/commit/$          https://salsa.debian.org/python-team/modules/beaker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/beaker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/beaker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/beaker(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/beaker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/beanstalkc.git/commit/$          https://salsa.debian.org/python-team/modules/beanstalkc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/beanstalkc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/beanstalkc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/beanstalkc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/beanstalkc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/beautifulsoup.git/commit/$          https://salsa.debian.org/python-team/modules/beautifulsoup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/beautifulsoup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/beautifulsoup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/beautifulsoup(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/beautifulsoup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/beautifulsoup4.git/commit/$          https://salsa.debian.org/python-team/modules/beautifulsoup4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/beautifulsoup4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/beautifulsoup4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/beautifulsoup4(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/beautifulsoup4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/behave.git/commit/$          https://salsa.debian.org/python-team/modules/behave/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/behave(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/behave    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/behave(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/behave/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/bernhard.git/commit/$          https://salsa.debian.org/python-team/modules/bernhard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/bernhard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/bernhard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/bernhard(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/bernhard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/betamax.git/commit/$          https://salsa.debian.org/python-team/modules/betamax/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/betamax(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/betamax    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/betamax(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/betamax/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/bibtexparser.git/commit/$          https://salsa.debian.org/python-team/modules/bibtexparser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/bibtexparser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/bibtexparser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/bibtexparser(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/bibtexparser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/biggus.git/commit/$          https://salsa.debian.org/python-team/modules/biggus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/biggus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/biggus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/biggus(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/biggus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/billiard.git/commit/$          https://salsa.debian.org/python-team/modules/billiard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/billiard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/billiard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/billiard(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/billiard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/binaryornot.git/commit/$          https://salsa.debian.org/python-team/modules/binaryornot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/binaryornot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/binaryornot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/binaryornot(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/binaryornot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/bitstruct.git/commit/$          https://salsa.debian.org/python-team/modules/bitstruct/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/bitstruct(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/bitstruct    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/bitstruct(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/bitstruct/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/blessings.git/commit/$          https://salsa.debian.org/python-team/modules/blessings/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/blessings(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/blessings    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/blessings(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/blessings/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/blinker.git/commit/$          https://salsa.debian.org/python-team/modules/blinker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/blinker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/blinker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/blinker(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/blinker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/blist.git/commit/$          https://salsa.debian.org/python-team/modules/blist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/blist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/blist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/blist(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/blist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/bond.git/commit/$          https://salsa.debian.org/python-team/modules/bond/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/bond(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/bond    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/bond(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/bond/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/bottleneck.git/commit/$          https://salsa.debian.org/python-team/modules/bottleneck/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/bottleneck(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/bottleneck    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/bottleneck(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/bottleneck/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/breadability.git/commit/$          https://salsa.debian.org/python-team/modules/breadability/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/breadability(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/breadability    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/breadability(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/breadability/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/btchip-python.git/commit/$          https://salsa.debian.org/python-team/modules/btchip-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/btchip-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/btchip-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/btchip-python(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/btchip-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/bugz.git/commit/$          https://salsa.debian.org/python-team/modules/bugz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/bugz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/bugz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/bugz(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/bugz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/bunch.git/commit/$          https://salsa.debian.org/python-team/modules/bunch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/bunch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/bunch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/bunch(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/bunch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/cairocffi.git/commit/$          https://salsa.debian.org/python-team/modules/cairocffi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/cairocffi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/cairocffi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/cairocffi(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/cairocffi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/cairosvg.git/commit/$          https://salsa.debian.org/python-team/modules/cairosvg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/cairosvg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/cairosvg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/cairosvg(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/cairosvg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/case.git/commit/$          https://salsa.debian.org/python-team/modules/case/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/case(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/case    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/case(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/case/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/catwalk.git/commit/$          https://salsa.debian.org/python-team/modules/catwalk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/catwalk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/catwalk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/catwalk(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/catwalk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/cefpython.git/commit/$          https://salsa.debian.org/python-team/modules/cefpython/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/cefpython(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/cefpython    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/cefpython(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/cefpython/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/celery.git/commit/$          https://salsa.debian.org/python-team/modules/celery/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/celery(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/celery    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/celery(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/celery/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/celery-haystack.git/commit/$          https://salsa.debian.org/python-team/modules/celery-haystack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/celery-haystack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/celery-haystack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/celery-haystack(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/celery-haystack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/cerealizer.git/commit/$          https://salsa.debian.org/python-team/modules/cerealizer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/cerealizer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/cerealizer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/cerealizer(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/cerealizer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/cf-python.git/commit/$          https://salsa.debian.org/python-team/modules/cf-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/cf-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/cf-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/cf-python(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/cf-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/circuits.git/commit/$          https://salsa.debian.org/python-team/modules/circuits/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/circuits(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/circuits    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/circuits(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/circuits/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/citeproc-py.git/commit/$          https://salsa.debian.org/python-team/modules/citeproc-py/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/citeproc-py(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/citeproc-py    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/citeproc-py(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/citeproc-py/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/cloudpickle.git/commit/$          https://salsa.debian.org/python-team/modules/cloudpickle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/cloudpickle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/cloudpickle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/cloudpickle(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/cloudpickle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/cloud-sptheme.git/commit/$          https://salsa.debian.org/python-team/modules/cloud-sptheme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/cloud-sptheme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/cloud-sptheme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/cloud-sptheme(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/cloud-sptheme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/codicefiscale.git/commit/$          https://salsa.debian.org/python-team/modules/codicefiscale/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/codicefiscale(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/codicefiscale    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/codicefiscale(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/codicefiscale/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/coherence.git/commit/$          https://salsa.debian.org/python-team/modules/coherence/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/coherence(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/coherence    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/coherence(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/coherence/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/colorclass.git/commit/$          https://salsa.debian.org/python-team/modules/colorclass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/colorclass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/colorclass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/colorclass(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/colorclass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/colorspacious.git/commit/$          https://salsa.debian.org/python-team/modules/colorspacious/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/colorspacious(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/colorspacious    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/colorspacious(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/colorspacious/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/commonmark-bkrs.git/commit/$          https://salsa.debian.org/python-team/modules/commonmark-bkrs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/commonmark-bkrs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/commonmark-bkrs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/commonmark-bkrs(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/commonmark-bkrs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/configobj.git/commit/$          https://salsa.debian.org/python-team/modules/configobj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/configobj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/configobj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/configobj(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/configobj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/constantly.git/commit/$          https://salsa.debian.org/python-team/modules/constantly/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/constantly(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/constantly    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/constantly(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/constantly/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/contextlib2.git/commit/$          https://salsa.debian.org/python-team/modules/contextlib2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/contextlib2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/contextlib2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/contextlib2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/contextlib2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/cookiecutter.git/commit/$          https://salsa.debian.org/python-team/modules/cookiecutter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/cookiecutter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/cookiecutter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/cookiecutter(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/cookiecutter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/coreapi.git/commit/$          https://salsa.debian.org/python-team/modules/coreapi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/coreapi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/coreapi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/coreapi(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/coreapi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/coreschema.git/commit/$          https://salsa.debian.org/python-team/modules/coreschema/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/coreschema(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/coreschema    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/coreschema(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/coreschema/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/cornice.git/commit/$          https://salsa.debian.org/python-team/modules/cornice/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/cornice(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/cornice    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/cornice(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/cornice/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/cov-core.git/commit/$          https://salsa.debian.org/python-team/modules/cov-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/cov-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/cov-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/cov-core(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/cov-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/creoleparser.git/commit/$          https://salsa.debian.org/python-team/modules/creoleparser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/creoleparser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/creoleparser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/creoleparser(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/creoleparser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/cssutils.git/commit/$          https://salsa.debian.org/python-team/modules/cssutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/cssutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/cssutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/cssutils(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/cssutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/cubictemp.git/commit/$          https://salsa.debian.org/python-team/modules/cubictemp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/cubictemp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/cubictemp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/cubictemp(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/cubictemp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/cysignals.git/commit/$          https://salsa.debian.org/python-team/modules/cysignals/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/cysignals(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/cysignals    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/cysignals(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/cysignals/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/dask.distributed.git/commit/$          https://salsa.debian.org/python-team/modules/dask.distributed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/dask.distributed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/dask.distributed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/dask.distributed(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/dask.distributed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/dask.git/commit/$          https://salsa.debian.org/python-team/modules/dask/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/dask(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/dask    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/dask(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/dask/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/datanommer.commands.git/commit/$          https://salsa.debian.org/python-team/modules/datanommer.commands/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/datanommer.commands(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/datanommer.commands    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/datanommer.commands(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/datanommer.commands/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/datanommer.consumer.git/commit/$          https://salsa.debian.org/python-team/modules/datanommer.consumer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/datanommer.consumer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/datanommer.consumer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/datanommer.consumer(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/datanommer.consumer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/datanommer.models.git/commit/$          https://salsa.debian.org/python-team/modules/datanommer.models/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/datanommer.models(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/datanommer.models    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/datanommer.models(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/datanommer.models/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/dbf.git/commit/$          https://salsa.debian.org/python-team/modules/dbf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/dbf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/dbf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/dbf(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/dbf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/deap.git/commit/$          https://salsa.debian.org/python-team/modules/deap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/deap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/deap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/deap(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/deap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/decoratortools.git/commit/$          https://salsa.debian.org/python-team/modules/decoratortools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/decoratortools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/decoratortools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/decoratortools(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/decoratortools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/defusedxml.git/commit/$          https://salsa.debian.org/python-team/modules/defusedxml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/defusedxml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/defusedxml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/defusedxml(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/defusedxml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/dill.git/commit/$          https://salsa.debian.org/python-team/modules/dill/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/dill(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/dill    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/dill(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/dill/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-adminaudit.git/commit/$          https://salsa.debian.org/python-team/modules/django-adminaudit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-adminaudit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-adminaudit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-adminaudit(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-adminaudit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-ajax-selects.git/commit/$          https://salsa.debian.org/python-team/modules/django-ajax-selects/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-ajax-selects(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-ajax-selects    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-ajax-selects(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-ajax-selects/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-allauth.git/commit/$          https://salsa.debian.org/python-team/modules/django-allauth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-allauth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-allauth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-allauth(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-allauth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-anymail.git/commit/$          https://salsa.debian.org/python-team/modules/django-anymail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-anymail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-anymail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-anymail(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-anymail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-app-plugins.git/commit/$          https://salsa.debian.org/python-team/modules/django-app-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-app-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-app-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-app-plugins(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-app-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-assets.git/commit/$          https://salsa.debian.org/python-team/modules/django-assets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-assets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-assets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-assets(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-assets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-auth-ldap.git/commit/$          https://salsa.debian.org/python-team/modules/django-auth-ldap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-auth-ldap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-auth-ldap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-auth-ldap(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-auth-ldap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-background-tasks.git/commit/$          https://salsa.debian.org/python-team/modules/django-background-tasks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-background-tasks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-background-tasks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-background-tasks(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-background-tasks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-bitfield.git/commit/$          https://salsa.debian.org/python-team/modules/django-bitfield/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-bitfield(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-bitfield    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-bitfield(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-bitfield/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-celery.git/commit/$          https://salsa.debian.org/python-team/modules/django-celery/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-celery(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-celery    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-celery(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-celery/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-celery-transactions.git/commit/$          https://salsa.debian.org/python-team/modules/django-celery-transactions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-celery-transactions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-celery-transactions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-celery-transactions(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-celery-transactions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-classy-tags.git/commit/$          https://salsa.debian.org/python-team/modules/django-classy-tags/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-classy-tags(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-classy-tags    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-classy-tags(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-classy-tags/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/djangocms-admin-style.git/commit/$          https://salsa.debian.org/python-team/modules/djangocms-admin-style/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/djangocms-admin-style(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/djangocms-admin-style    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/djangocms-admin-style(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/djangocms-admin-style/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-colorful.git/commit/$          https://salsa.debian.org/python-team/modules/django-colorful/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-colorful(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-colorful    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-colorful(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-colorful/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-conneg.git/commit/$          https://salsa.debian.org/python-team/modules/django-conneg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-conneg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-conneg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-conneg(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-conneg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-cors-headers.git/commit/$          https://salsa.debian.org/python-team/modules/django-cors-headers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-cors-headers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-cors-headers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-cors-headers(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-cors-headers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-countries.git/commit/$          https://salsa.debian.org/python-team/modules/django-countries/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-countries(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-countries    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-countries(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-countries/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-dirtyfields.git/commit/$          https://salsa.debian.org/python-team/modules/django-dirtyfields/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-dirtyfields(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-dirtyfields    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-dirtyfields(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-dirtyfields/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-downloadview.git/commit/$          https://salsa.debian.org/python-team/modules/django-downloadview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-downloadview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-downloadview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-downloadview(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-downloadview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-environ.git/commit/$          https://salsa.debian.org/python-team/modules/django-environ/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-environ(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-environ    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-environ(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-environ/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-filter.git/commit/$          https://salsa.debian.org/python-team/modules/django-filter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-filter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-filter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-filter(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-filter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-floppyforms.git/commit/$          https://salsa.debian.org/python-team/modules/django-floppyforms/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-floppyforms(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-floppyforms    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-floppyforms(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-floppyforms/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-fsm-admin.git/commit/$          https://salsa.debian.org/python-team/modules/django-fsm-admin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-fsm-admin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-fsm-admin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-fsm-admin(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-fsm-admin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-fsm.git/commit/$          https://salsa.debian.org/python-team/modules/django-fsm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-fsm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-fsm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-fsm(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-fsm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-guardian.git/commit/$          https://salsa.debian.org/python-team/modules/django-guardian/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-guardian(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-guardian    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-guardian(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-guardian/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-haystack.git/commit/$          https://salsa.debian.org/python-team/modules/django-haystack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-haystack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-haystack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-haystack(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-haystack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-html-sanitizer.git/commit/$          https://salsa.debian.org/python-team/modules/django-html-sanitizer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-html-sanitizer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-html-sanitizer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-html-sanitizer(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-html-sanitizer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-hvad.git/commit/$          https://salsa.debian.org/python-team/modules/django-hvad/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-hvad(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-hvad    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-hvad(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-hvad/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-impersonate.git/commit/$          https://salsa.debian.org/python-team/modules/django-impersonate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-impersonate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-impersonate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-impersonate(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-impersonate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-jinja.git/commit/$          https://salsa.debian.org/python-team/modules/django-jinja/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-jinja(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-jinja    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-jinja(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-jinja/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-js-reverse.git/commit/$          https://salsa.debian.org/python-team/modules/django-js-reverse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-js-reverse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-js-reverse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-js-reverse(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-js-reverse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-ldapdb.git/commit/$          https://salsa.debian.org/python-team/modules/django-ldapdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-ldapdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-ldapdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-ldapdb(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-ldapdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-maintenancemode.git/commit/$          https://salsa.debian.org/python-team/modules/django-maintenancemode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-maintenancemode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-maintenancemode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-maintenancemode(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-maintenancemode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-markupfield.git/commit/$          https://salsa.debian.org/python-team/modules/django-markupfield/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-markupfield(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-markupfield    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-markupfield(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-markupfield/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-memoize.git/commit/$          https://salsa.debian.org/python-team/modules/django-memoize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-memoize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-memoize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-memoize(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-memoize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-modeltranslation.git/commit/$          https://salsa.debian.org/python-team/modules/django-modeltranslation/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-modeltranslation(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-modeltranslation    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-modeltranslation(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-modeltranslation/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-model-utils.git/commit/$          https://salsa.debian.org/python-team/modules/django-model-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-model-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-model-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-model-utils(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-model-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-nose.git/commit/$          https://salsa.debian.org/python-team/modules/django-nose/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-nose(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-nose    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-nose(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-nose/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-oauth-toolkit.git/commit/$          https://salsa.debian.org/python-team/modules/django-oauth-toolkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-oauth-toolkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-oauth-toolkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-oauth-toolkit(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-oauth-toolkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-openid-auth.git/commit/$          https://salsa.debian.org/python-team/modules/django-openid-auth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-openid-auth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-openid-auth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-openid-auth(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-openid-auth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-organizations.git/commit/$          https://salsa.debian.org/python-team/modules/django-organizations/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-organizations(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-organizations    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-organizations(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-organizations/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-pagination.git/commit/$          https://salsa.debian.org/python-team/modules/django-pagination/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-pagination(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-pagination    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-pagination(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-pagination/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-paintstore.git/commit/$          https://salsa.debian.org/python-team/modules/django-paintstore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-paintstore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-paintstore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-paintstore(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-paintstore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-picklefield.git/commit/$          https://salsa.debian.org/python-team/modules/django-picklefield/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-picklefield(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-picklefield    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-picklefield(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-picklefield/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-pipeline.git/commit/$          https://salsa.debian.org/python-team/modules/django-pipeline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-pipeline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-pipeline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-pipeline(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-pipeline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-polymorphic.git/commit/$          https://salsa.debian.org/python-team/modules/django-polymorphic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-polymorphic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-polymorphic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-polymorphic(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-polymorphic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-prometheus.git/commit/$          https://salsa.debian.org/python-team/modules/django-prometheus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-prometheus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-prometheus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-prometheus(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-prometheus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-python3-ldap.git/commit/$          https://salsa.debian.org/python-team/modules/django-python3-ldap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-python3-ldap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-python3-ldap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-python3-ldap(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-python3-ldap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-q.git/commit/$          https://salsa.debian.org/python-team/modules/django-q/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-q(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-q    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-q(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-q/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-recurrence.git/commit/$          https://salsa.debian.org/python-team/modules/django-recurrence/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-recurrence(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-recurrence    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-recurrence(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-recurrence/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-redis.git/commit/$          https://salsa.debian.org/python-team/modules/django-redis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-redis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-redis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-redis(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-redis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-redis-sessions.git/commit/$          https://salsa.debian.org/python-team/modules/django-redis-sessions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-redis-sessions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-redis-sessions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-redis-sessions(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-redis-sessions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/djangorestframework-gis.git/commit/$          https://salsa.debian.org/python-team/modules/djangorestframework-gis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/djangorestframework-gis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/djangorestframework-gis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/djangorestframework-gis(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/djangorestframework-gis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/djangorestframework.git/commit/$          https://salsa.debian.org/python-team/modules/djangorestframework/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/djangorestframework(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/djangorestframework    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/djangorestframework(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/djangorestframework/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/djangorestframework-nested-resource.git/commit/$          https://salsa.debian.org/python-team/modules/djangorestframework-nested-resource/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/djangorestframework-nested-resource(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/djangorestframework-nested-resource    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/djangorestframework-nested-resource(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/djangorestframework-nested-resource/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-reversion.git/commit/$          https://salsa.debian.org/python-team/modules/django-reversion/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-reversion(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-reversion    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-reversion(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-reversion/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-sass-processor.git/commit/$          https://salsa.debian.org/python-team/modules/django-sass-processor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-sass-processor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-sass-processor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-sass-processor(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-sass-processor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-sekizai.git/commit/$          https://salsa.debian.org/python-team/modules/django-sekizai/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-sekizai(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-sekizai    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-sekizai(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-sekizai/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-session-security.git/commit/$          https://salsa.debian.org/python-team/modules/django-session-security/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-session-security(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-session-security    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-session-security(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-session-security/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-setuptest.git/commit/$          https://salsa.debian.org/python-team/modules/django-setuptest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-setuptest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-setuptest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-setuptest(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-setuptest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-simple-captcha.git/commit/$          https://salsa.debian.org/python-team/modules/django-simple-captcha/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-simple-captcha(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-simple-captcha    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-simple-captcha(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-simple-captcha/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-simple-redis-admin.git/commit/$          https://salsa.debian.org/python-team/modules/django-simple-redis-admin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-simple-redis-admin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-simple-redis-admin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-simple-redis-admin(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-simple-redis-admin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-sitetree.git/commit/$          https://salsa.debian.org/python-team/modules/django-sitetree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-sitetree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-sitetree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-sitetree(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-sitetree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-tables.git/commit/$          https://salsa.debian.org/python-team/modules/django-tables/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-tables(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-tables    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-tables(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-tables/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-taggit.git/commit/$          https://salsa.debian.org/python-team/modules/django-taggit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-taggit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-taggit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-taggit(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-taggit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-threaded-multihost.git/commit/$          https://salsa.debian.org/python-team/modules/django-threaded-multihost/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-threaded-multihost(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-threaded-multihost    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-threaded-multihost(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-threaded-multihost/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-tinymce.git/commit/$          https://salsa.debian.org/python-team/modules/django-tinymce/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-tinymce(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-tinymce    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-tinymce(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-tinymce/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-uwsgi.git/commit/$          https://salsa.debian.org/python-team/modules/django-uwsgi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-uwsgi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-uwsgi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-uwsgi(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-uwsgi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-webpack-loader.git/commit/$          https://salsa.debian.org/python-team/modules/django-webpack-loader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-webpack-loader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-webpack-loader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-webpack-loader(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-webpack-loader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-websocket-redis.git/commit/$          https://salsa.debian.org/python-team/modules/django-websocket-redis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-websocket-redis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-websocket-redis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-websocket-redis(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-websocket-redis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-wkhtmltopdf.git/commit/$          https://salsa.debian.org/python-team/modules/django-wkhtmltopdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-wkhtmltopdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-wkhtmltopdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-wkhtmltopdf(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-wkhtmltopdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/django-xmlrpc.git/commit/$          https://salsa.debian.org/python-team/modules/django-xmlrpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/django-xmlrpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/django-xmlrpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/django-xmlrpc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/django-xmlrpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/djoser.git/commit/$          https://salsa.debian.org/python-team/modules/djoser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/djoser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/djoser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/djoser(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/djoser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/dkimpy.git/commit/$          https://salsa.debian.org/python-team/modules/dkimpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/dkimpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/dkimpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/dkimpy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/dkimpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/dnspython.git/commit/$          https://salsa.debian.org/python-team/modules/dnspython/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/dnspython(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/dnspython    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/dnspython(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/dnspython/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/dnspython3.git/commit/$          https://salsa.debian.org/python-team/modules/dnspython3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/dnspython3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/dnspython3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/dnspython3(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/dnspython3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/dockerpty.git/commit/$          https://salsa.debian.org/python-team/modules/dockerpty/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/dockerpty(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/dockerpty    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/dockerpty(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/dockerpty/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/dominate.git/commit/$          https://salsa.debian.org/python-team/modules/dominate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/dominate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/dominate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/dominate(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/dominate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/doublex.git/commit/$          https://salsa.debian.org/python-team/modules/doublex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/doublex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/doublex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/doublex(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/doublex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/drf-extensions.git/commit/$          https://salsa.debian.org/python-team/modules/drf-extensions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/drf-extensions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/drf-extensions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/drf-extensions(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/drf-extensions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/drf-fsm-transitions.git/commit/$          https://salsa.debian.org/python-team/modules/drf-fsm-transitions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/drf-fsm-transitions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/drf-fsm-transitions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/drf-fsm-transitions(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/drf-fsm-transitions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/drf-generators.git/commit/$          https://salsa.debian.org/python-team/modules/drf-generators/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/drf-generators(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/drf-generators    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/drf-generators(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/drf-generators/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/drf-haystack.git/commit/$          https://salsa.debian.org/python-team/modules/drf-haystack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/drf-haystack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/drf-haystack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/drf-haystack(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/drf-haystack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/dulwich.git/commit/$          https://salsa.debian.org/python-team/modules/dulwich/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/dulwich(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/dulwich    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/dulwich(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/dulwich/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/d2to1.git/commit/$          https://salsa.debian.org/python-team/modules/d2to1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/d2to1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/d2to1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/d2to1(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/d2to1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/easyprocess.git/commit/$          https://salsa.debian.org/python-team/modules/easyprocess/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/easyprocess(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/easyprocess    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/easyprocess(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/easyprocess/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/elasticsearch-curator.git/commit/$          https://salsa.debian.org/python-team/modules/elasticsearch-curator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/elasticsearch-curator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/elasticsearch-curator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/elasticsearch-curator(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/elasticsearch-curator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/elementtidy.git/commit/$          https://salsa.debian.org/python-team/modules/elementtidy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/elementtidy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/elementtidy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/elementtidy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/elementtidy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/elib.intl.git/commit/$          https://salsa.debian.org/python-team/modules/elib.intl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/elib.intl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/elib.intl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/elib.intl(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/elib.intl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/elixir.git/commit/$          https://salsa.debian.org/python-team/modules/elixir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/elixir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/elixir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/elixir(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/elixir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/entrypoints.git/commit/$          https://salsa.debian.org/python-team/modules/entrypoints/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/entrypoints(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/entrypoints    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/entrypoints(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/entrypoints/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/enum34.git/commit/$          https://salsa.debian.org/python-team/modules/enum34/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/enum34(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/enum34    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/enum34(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/enum34/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/enzyme.git/commit/$          https://salsa.debian.org/python-team/modules/enzyme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/enzyme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/enzyme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/enzyme(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/enzyme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/epsilon.git/commit/$          https://salsa.debian.org/python-team/modules/epsilon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/epsilon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/epsilon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/epsilon(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/epsilon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/exam.git/commit/$          https://salsa.debian.org/python-team/modules/exam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/exam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/exam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/exam(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/exam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/fabulous.git/commit/$          https://salsa.debian.org/python-team/modules/fabulous/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/fabulous(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/fabulous    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/fabulous(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/fabulous/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/factory-boy.git/commit/$          https://salsa.debian.org/python-team/modules/factory-boy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/factory-boy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/factory-boy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/factory-boy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/factory-boy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/faker.git/commit/$          https://salsa.debian.org/python-team/modules/faker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/faker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/faker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/faker(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/faker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/fakesleep.git/commit/$          https://salsa.debian.org/python-team/modules/fakesleep/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/fakesleep(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/fakesleep    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/fakesleep(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/fakesleep/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/fastkml.git/commit/$          https://salsa.debian.org/python-team/modules/fastkml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/fastkml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/fastkml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/fastkml(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/fastkml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/faulthandler.git/commit/$          https://salsa.debian.org/python-team/modules/faulthandler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/faulthandler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/faulthandler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/faulthandler(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/faulthandler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/fedmsg.git/commit/$          https://salsa.debian.org/python-team/modules/fedmsg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/fedmsg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/fedmsg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/fedmsg(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/fedmsg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/feedgenerator.git/commit/$          https://salsa.debian.org/python-team/modules/feedgenerator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/feedgenerator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/feedgenerator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/feedgenerator(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/feedgenerator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/feedparser.git/commit/$          https://salsa.debian.org/python-team/modules/feedparser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/feedparser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/feedparser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/feedparser(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/feedparser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flake8-docstrings.git/commit/$          https://salsa.debian.org/python-team/modules/flake8-docstrings/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flake8-docstrings(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flake8-docstrings    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flake8-docstrings(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flake8-docstrings/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flake8-mypy.git/commit/$          https://salsa.debian.org/python-team/modules/flake8-mypy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flake8-mypy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flake8-mypy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flake8-mypy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flake8-mypy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flake8-polyfill.git/commit/$          https://salsa.debian.org/python-team/modules/flake8-polyfill/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flake8-polyfill(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flake8-polyfill    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flake8-polyfill(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flake8-polyfill/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-api.git/commit/$          https://salsa.debian.org/python-team/modules/flask-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-api(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-autoindex.git/commit/$          https://salsa.debian.org/python-team/modules/flask-autoindex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-autoindex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-autoindex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-autoindex(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-autoindex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-babelex.git/commit/$          https://salsa.debian.org/python-team/modules/flask-babelex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-babelex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-babelex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-babelex(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-babelex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-babel.git/commit/$          https://salsa.debian.org/python-team/modules/flask-babel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-babel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-babel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-babel(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-babel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-bcrypt.git/commit/$          https://salsa.debian.org/python-team/modules/flask-bcrypt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-bcrypt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-bcrypt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-bcrypt(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-bcrypt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-compress.git/commit/$          https://salsa.debian.org/python-team/modules/flask-compress/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-compress(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-compress    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-compress(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-compress/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask.git/commit/$          https://salsa.debian.org/python-team/modules/flask/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-gravatar.git/commit/$          https://salsa.debian.org/python-team/modules/flask-gravatar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-gravatar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-gravatar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-gravatar(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-gravatar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-htmlmin.git/commit/$          https://salsa.debian.org/python-team/modules/flask-htmlmin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-htmlmin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-htmlmin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-htmlmin(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-htmlmin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-ldapconn.git/commit/$          https://salsa.debian.org/python-team/modules/flask-ldapconn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-ldapconn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-ldapconn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-ldapconn(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-ldapconn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-limiter.git/commit/$          https://salsa.debian.org/python-team/modules/flask-limiter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-limiter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-limiter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-limiter(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-limiter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-login.git/commit/$          https://salsa.debian.org/python-team/modules/flask-login/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-login(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-login    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-login(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-login/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-mail.git/commit/$          https://salsa.debian.org/python-team/modules/flask-mail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-mail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-mail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-mail(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-mail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-migrate.git/commit/$          https://salsa.debian.org/python-team/modules/flask-migrate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-migrate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-migrate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-migrate(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-migrate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-mongoengine.git/commit/$          https://salsa.debian.org/python-team/modules/flask-mongoengine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-mongoengine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-mongoengine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-mongoengine(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-mongoengine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-multistatic.git/commit/$          https://salsa.debian.org/python-team/modules/flask-multistatic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-multistatic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-multistatic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-multistatic(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-multistatic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-paranoid.git/commit/$          https://salsa.debian.org/python-team/modules/flask-paranoid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-paranoid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-paranoid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-paranoid(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-paranoid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-peewee.git/commit/$          https://salsa.debian.org/python-team/modules/flask-peewee/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-peewee(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-peewee    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-peewee(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-peewee/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-restful.git/commit/$          https://salsa.debian.org/python-team/modules/flask-restful/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-restful(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-restful    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-restful(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-restful/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-restless.git/commit/$          https://salsa.debian.org/python-team/modules/flask-restless/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-restless(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-restless    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-restless(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-restless/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-script.git/commit/$          https://salsa.debian.org/python-team/modules/flask-script/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-script(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-script    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-script(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-script/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-security.git/commit/$          https://salsa.debian.org/python-team/modules/flask-security/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-security(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-security    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-security(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-security/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-silk.git/commit/$          https://salsa.debian.org/python-team/modules/flask-silk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-silk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-silk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-silk(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-silk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-sqlalchemy.git/commit/$          https://salsa.debian.org/python-team/modules/flask-sqlalchemy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-sqlalchemy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-sqlalchemy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-sqlalchemy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-sqlalchemy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-testing.git/commit/$          https://salsa.debian.org/python-team/modules/flask-testing/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-testing(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-testing    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-testing(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-testing/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flask-wtf.git/commit/$          https://salsa.debian.org/python-team/modules/flask-wtf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flask-wtf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flask-wtf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flask-wtf(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flask-wtf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flufl.bounce.git/commit/$          https://salsa.debian.org/python-team/modules/flufl.bounce/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flufl.bounce(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flufl.bounce    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flufl.bounce(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flufl.bounce/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flufl.enum.git/commit/$          https://salsa.debian.org/python-team/modules/flufl.enum/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flufl.enum(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flufl.enum    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flufl.enum(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flufl.enum/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flufl.i18n.git/commit/$          https://salsa.debian.org/python-team/modules/flufl.i18n/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flufl.i18n(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flufl.i18n    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flufl.i18n(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flufl.i18n/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flufl.lock.git/commit/$          https://salsa.debian.org/python-team/modules/flufl.lock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flufl.lock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flufl.lock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flufl.lock(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flufl.lock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flufl.password.git/commit/$          https://salsa.debian.org/python-team/modules/flufl.password/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flufl.password(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flufl.password    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flufl.password(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flufl.password/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/flufl.testing.git/commit/$          https://salsa.debian.org/python-team/modules/flufl.testing/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/flufl.testing(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/flufl.testing    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/flufl.testing(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/flufl.testing/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/foolscap.git/commit/$          https://salsa.debian.org/python-team/modules/foolscap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/foolscap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/foolscap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/foolscap(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/foolscap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/forgethtml.git/commit/$          https://salsa.debian.org/python-team/modules/forgethtml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/forgethtml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/forgethtml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/forgethtml(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/forgethtml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/forgetsql.git/commit/$          https://salsa.debian.org/python-team/modules/forgetsql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/forgetsql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/forgetsql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/forgetsql(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/forgetsql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/fparser.git/commit/$          https://salsa.debian.org/python-team/modules/fparser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/fparser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/fparser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/fparser(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/fparser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/fpconst.git/commit/$          https://salsa.debian.org/python-team/modules/fpconst/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/fpconst(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/fpconst    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/fpconst(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/fpconst/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/fpylll.git/commit/$          https://salsa.debian.org/python-team/modules/fpylll/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/fpylll(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/fpylll    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/fpylll(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/fpylll/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/freetype-py.git/commit/$          https://salsa.debian.org/python-team/modules/freetype-py/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/freetype-py(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/freetype-py    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/freetype-py(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/freetype-py/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/ftputil.git/commit/$          https://salsa.debian.org/python-team/modules/ftputil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/ftputil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/ftputil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/ftputil(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/ftputil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/fuzzywuzzy.git/commit/$          https://salsa.debian.org/python-team/modules/fuzzywuzzy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/fuzzywuzzy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/fuzzywuzzy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/fuzzywuzzy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/fuzzywuzzy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/gamera.git/commit/$          https://salsa.debian.org/python-team/modules/gamera/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/gamera(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/gamera    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/gamera(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/gamera/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/genshi.git/commit/$          https://salsa.debian.org/python-team/modules/genshi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/genshi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/genshi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/genshi(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/genshi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/geopy.git/commit/$          https://salsa.debian.org/python-team/modules/geopy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/geopy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/geopy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/geopy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/geopy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/gerritlib.git/commit/$          https://salsa.debian.org/python-team/modules/gerritlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/gerritlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/gerritlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/gerritlib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/gerritlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/git-review.git/commit/$          https://salsa.debian.org/python-team/modules/git-review/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/git-review(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/git-review    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/git-review(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/git-review/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/gladtex.git/commit/$          https://salsa.debian.org/python-team/modules/gladtex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/gladtex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/gladtex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/gladtex(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/gladtex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/gmplot.git/commit/$          https://salsa.debian.org/python-team/modules/gmplot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/gmplot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/gmplot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/gmplot(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/gmplot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/gnupginterface.git/commit/$          https://salsa.debian.org/python-team/modules/gnupginterface/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/gnupginterface(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/gnupginterface    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/gnupginterface(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/gnupginterface/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/google-api-python-client.git/commit/$          https://salsa.debian.org/python-team/modules/google-api-python-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/google-api-python-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/google-api-python-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/google-api-python-client(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/google-api-python-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/gpxpy.git/commit/$          https://salsa.debian.org/python-team/modules/gpxpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/gpxpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/gpxpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/gpxpy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/gpxpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/grapefruit.git/commit/$          https://salsa.debian.org/python-team/modules/grapefruit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/grapefruit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/grapefruit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/grapefruit(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/grapefruit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/graph-tool.git/commit/$          https://salsa.debian.org/python-team/modules/graph-tool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/graph-tool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/graph-tool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/graph-tool(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/graph-tool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/graphy.git/commit/$          https://salsa.debian.org/python-team/modules/graphy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/graphy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/graphy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/graphy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/graphy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/greekocr4gamera.git/commit/$          https://salsa.debian.org/python-team/modules/greekocr4gamera/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/greekocr4gamera(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/greekocr4gamera    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/greekocr4gamera(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/greekocr4gamera/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/gtextfsm.git/commit/$          https://salsa.debian.org/python-team/modules/gtextfsm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/gtextfsm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/gtextfsm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/gtextfsm(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/gtextfsm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/gtts.git/commit/$          https://salsa.debian.org/python-team/modules/gtts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/gtts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/gtts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/gtts(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/gtts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/gtts-token.git/commit/$          https://salsa.debian.org/python-team/modules/gtts-token/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/gtts-token(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/gtts-token    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/gtts-token(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/gtts-token/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/guessit.git/commit/$          https://salsa.debian.org/python-team/modules/guessit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/guessit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/guessit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/guessit(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/guessit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/hachoir-core.git/commit/$          https://salsa.debian.org/python-team/modules/hachoir-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/hachoir-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/hachoir-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/hachoir-core(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/hachoir-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/hachoir-metadata.git/commit/$          https://salsa.debian.org/python-team/modules/hachoir-metadata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/hachoir-metadata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/hachoir-metadata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/hachoir-metadata(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/hachoir-metadata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/hachoir-parser.git/commit/$          https://salsa.debian.org/python-team/modules/hachoir-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/hachoir-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/hachoir-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/hachoir-parser(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/hachoir-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/hachoir-regex.git/commit/$          https://salsa.debian.org/python-team/modules/hachoir-regex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/hachoir-regex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/hachoir-regex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/hachoir-regex(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/hachoir-regex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/hachoir-subfile.git/commit/$          https://salsa.debian.org/python-team/modules/hachoir-subfile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/hachoir-subfile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/hachoir-subfile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/hachoir-subfile(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/hachoir-subfile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/hachoir-urwid.git/commit/$          https://salsa.debian.org/python-team/modules/hachoir-urwid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/hachoir-urwid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/hachoir-urwid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/hachoir-urwid(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/hachoir-urwid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/hachoir-wx.git/commit/$          https://salsa.debian.org/python-team/modules/hachoir-wx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/hachoir-wx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/hachoir-wx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/hachoir-wx(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/hachoir-wx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/haproxy-log-analysis.git/commit/$          https://salsa.debian.org/python-team/modules/haproxy-log-analysis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/haproxy-log-analysis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/haproxy-log-analysis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/haproxy-log-analysis(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/haproxy-log-analysis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/heapdict.git/commit/$          https://salsa.debian.org/python-team/modules/heapdict/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/heapdict(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/heapdict    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/heapdict(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/heapdict/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/hiro.git/commit/$          https://salsa.debian.org/python-team/modules/hiro/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/hiro(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/hiro    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/hiro(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/hiro/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/htmlmin.git/commit/$          https://salsa.debian.org/python-team/modules/htmlmin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/htmlmin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/htmlmin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/htmlmin(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/htmlmin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/html5lib.git/commit/$          https://salsa.debian.org/python-team/modules/html5lib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/html5lib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/html5lib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/html5lib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/html5lib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/httmock.git/commit/$          https://salsa.debian.org/python-team/modules/httmock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/httmock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/httmock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/httmock(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/httmock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/humanfriendly.git/commit/$          https://salsa.debian.org/python-team/modules/humanfriendly/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/humanfriendly(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/humanfriendly    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/humanfriendly(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/humanfriendly/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/hyperlink.git/commit/$          https://salsa.debian.org/python-team/modules/hyperlink/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/hyperlink(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/hyperlink    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/hyperlink(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/hyperlink/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/chardet.git/commit/$          https://salsa.debian.org/python-team/modules/chardet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/chardet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/chardet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/chardet(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/chardet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/chargebee-python.git/commit/$          https://salsa.debian.org/python-team/modules/chargebee-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/chargebee-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/chargebee-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/chargebee-python(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/chargebee-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/chargebee2-python.git/commit/$          https://salsa.debian.org/python-team/modules/chargebee2-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/chargebee2-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/chargebee2-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/chargebee2-python(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/chargebee2-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/checkbox-ng.git/commit/$          https://salsa.debian.org/python-team/modules/checkbox-ng/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/checkbox-ng(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/checkbox-ng    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/checkbox-ng(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/checkbox-ng/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/checkbox-support.git/commit/$          https://salsa.debian.org/python-team/modules/checkbox-support/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/checkbox-support(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/checkbox-support    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/checkbox-support(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/checkbox-support/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/check-manifest.git/commit/$          https://salsa.debian.org/python-team/modules/check-manifest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/check-manifest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/check-manifest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/check-manifest(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/check-manifest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/cheetah.git/commit/$          https://salsa.debian.org/python-team/modules/cheetah/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/cheetah(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/cheetah    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/cheetah(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/cheetah/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/cherrypy3.git/commit/$          https://salsa.debian.org/python-team/modules/cherrypy3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/cherrypy3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/cherrypy3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/cherrypy3(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/cherrypy3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/impacket.git/commit/$          https://salsa.debian.org/python-team/modules/impacket/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/impacket(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/impacket    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/impacket(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/impacket/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/importlib.git/commit/$          https://salsa.debian.org/python-team/modules/importlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/importlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/importlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/importlib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/importlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/importmagic.git/commit/$          https://salsa.debian.org/python-team/modules/importmagic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/importmagic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/importmagic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/importmagic(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/importmagic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/incremental.git/commit/$          https://salsa.debian.org/python-team/modules/incremental/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/incremental(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/incremental    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/incremental(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/incremental/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/inflection.git/commit/$          https://salsa.debian.org/python-team/modules/inflection/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/inflection(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/inflection    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/inflection(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/inflection/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/inotifyx.git/commit/$          https://salsa.debian.org/python-team/modules/inotifyx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/inotifyx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/inotifyx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/inotifyx(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/inotifyx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/ipdb.git/commit/$          https://salsa.debian.org/python-team/modules/ipdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/ipdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/ipdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/ipdb(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/ipdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/ipy.git/commit/$          https://salsa.debian.org/python-team/modules/ipy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/ipy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/ipy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/ipy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/ipy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/ipykernel.git/commit/$          https://salsa.debian.org/python-team/modules/ipykernel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/ipykernel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/ipykernel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/ipykernel(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/ipykernel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/ipython-genutils.git/commit/$          https://salsa.debian.org/python-team/modules/ipython-genutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/ipython-genutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/ipython-genutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/ipython-genutils(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/ipython-genutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/ipython.git/commit/$          https://salsa.debian.org/python-team/modules/ipython/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/ipython(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/ipython    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/ipython(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/ipython/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/ipython4.git/commit/$          https://salsa.debian.org/python-team/modules/ipython4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/ipython4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/ipython4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/ipython4(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/ipython4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/ipywidgets.git/commit/$          https://salsa.debian.org/python-team/modules/ipywidgets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/ipywidgets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/ipywidgets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/ipywidgets(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/ipywidgets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/itypes.git/commit/$          https://salsa.debian.org/python-team/modules/itypes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/itypes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/itypes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/itypes(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/itypes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/jabberbot.git/commit/$          https://salsa.debian.org/python-team/modules/jabberbot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/jabberbot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/jabberbot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/jabberbot(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/jabberbot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/jaraco.functools.git/commit/$          https://salsa.debian.org/python-team/modules/jaraco.functools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/jaraco.functools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/jaraco.functools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/jaraco.functools(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/jaraco.functools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/jaraco.itertools.git/commit/$          https://salsa.debian.org/python-team/modules/jaraco.itertools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/jaraco.itertools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/jaraco.itertools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/jaraco.itertools(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/jaraco.itertools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/jinja2.git/commit/$          https://salsa.debian.org/python-team/modules/jinja2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/jinja2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/jinja2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/jinja2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/jinja2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/jinja2-time.git/commit/$          https://salsa.debian.org/python-team/modules/jinja2-time/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/jinja2-time(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/jinja2-time    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/jinja2-time(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/jinja2-time/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/jpylyzer.git/commit/$          https://salsa.debian.org/python-team/modules/jpylyzer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/jpylyzer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/jpylyzer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/jpylyzer(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/jpylyzer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/jsonpickle.git/commit/$          https://salsa.debian.org/python-team/modules/jsonpickle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/jsonpickle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/jsonpickle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/jsonpickle(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/jsonpickle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/jsonrpclib-pelix.git/commit/$          https://salsa.debian.org/python-team/modules/jsonrpclib-pelix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/jsonrpclib-pelix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/jsonrpclib-pelix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/jsonrpclib-pelix(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/jsonrpclib-pelix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/json-tricks.git/commit/$          https://salsa.debian.org/python-team/modules/json-tricks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/json-tricks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/json-tricks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/json-tricks(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/json-tricks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/junos-eznc.git/commit/$          https://salsa.debian.org/python-team/modules/junos-eznc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/junos-eznc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/junos-eznc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/junos-eznc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/junos-eznc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/jupyter-client.git/commit/$          https://salsa.debian.org/python-team/modules/jupyter-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/jupyter-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/jupyter-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/jupyter-client(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/jupyter-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/jupyter-console.git/commit/$          https://salsa.debian.org/python-team/modules/jupyter-console/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/jupyter-console(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/jupyter-console    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/jupyter-console(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/jupyter-console/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/jupyter-core.git/commit/$          https://salsa.debian.org/python-team/modules/jupyter-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/jupyter-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/jupyter-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/jupyter-core(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/jupyter-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/jupyter-notebook.git/commit/$          https://salsa.debian.org/python-team/modules/jupyter-notebook/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/jupyter-notebook(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/jupyter-notebook    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/jupyter-notebook(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/jupyter-notebook/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/jupyter-sphinx-theme.git/commit/$          https://salsa.debian.org/python-team/modules/jupyter-sphinx-theme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/jupyter-sphinx-theme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/jupyter-sphinx-theme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/jupyter-sphinx-theme(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/jupyter-sphinx-theme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/keyrings.alt.git/commit/$          https://salsa.debian.org/python-team/modules/keyrings.alt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/keyrings.alt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/keyrings.alt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/keyrings.alt(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/keyrings.alt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/kid.git/commit/$          https://salsa.debian.org/python-team/modules/kid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/kid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/kid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/kid(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/kid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/kitchen.git/commit/$          https://salsa.debian.org/python-team/modules/kitchen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/kitchen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/kitchen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/kitchen(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/kitchen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/kivy.git/commit/$          https://salsa.debian.org/python-team/modules/kivy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/kivy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/kivy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/kivy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/kivy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/kiwi.git/commit/$          https://salsa.debian.org/python-team/modules/kiwi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/kiwi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/kiwi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/kiwi(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/kiwi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/kombu.git/commit/$          https://salsa.debian.org/python-team/modules/kombu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/kombu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/kombu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/kombu(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/kombu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/lazr.authentication.git/commit/$          https://salsa.debian.org/python-team/modules/lazr.authentication/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/lazr.authentication(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/lazr.authentication    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/lazr.authentication(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/lazr.authentication/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/lazr.config.git/commit/$          https://salsa.debian.org/python-team/modules/lazr.config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/lazr.config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/lazr.config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/lazr.config(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/lazr.config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/lazr.delegates.git/commit/$          https://salsa.debian.org/python-team/modules/lazr.delegates/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/lazr.delegates(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/lazr.delegates    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/lazr.delegates(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/lazr.delegates/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/lazr.restfulclient.git/commit/$          https://salsa.debian.org/python-team/modules/lazr.restfulclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/lazr.restfulclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/lazr.restfulclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/lazr.restfulclient(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/lazr.restfulclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/lazr.smtptest.git/commit/$          https://salsa.debian.org/python-team/modules/lazr.smtptest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/lazr.smtptest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/lazr.smtptest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/lazr.smtptest(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/lazr.smtptest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/lazr.uri.git/commit/$          https://salsa.debian.org/python-team/modules/lazr.uri/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/lazr.uri(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/lazr.uri    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/lazr.uri(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/lazr.uri/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/lazy-object-proxy.git/commit/$          https://salsa.debian.org/python-team/modules/lazy-object-proxy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/lazy-object-proxy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/lazy-object-proxy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/lazy-object-proxy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/lazy-object-proxy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/ldaptor.git/commit/$          https://salsa.debian.org/python-team/modules/ldaptor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/ldaptor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/ldaptor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/ldaptor(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/ldaptor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/ldif3.git/commit/$          https://salsa.debian.org/python-team/modules/ldif3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/ldif3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/ldif3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/ldif3(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/ldif3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/lets-enc.git/commit/$          https://salsa.debian.org/python-team/modules/lets-enc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/lets-enc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/lets-enc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/lets-enc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/lets-enc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/libapache2-mod-python.git/commit/$          https://salsa.debian.org/python-team/modules/libapache2-mod-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/libapache2-mod-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/libapache2-mod-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/libapache2-mod-python(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/libapache2-mod-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/libcloud.git/commit/$          https://salsa.debian.org/python-team/modules/libcloud/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/libcloud(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/libcloud    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/libcloud(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/libcloud/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/liblarch.git/commit/$          https://salsa.debian.org/python-team/modules/liblarch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/liblarch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/liblarch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/liblarch(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/liblarch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/liblarch-gtk.git/commit/$          https://salsa.debian.org/python-team/modules/liblarch-gtk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/liblarch-gtk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/liblarch-gtk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/liblarch-gtk(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/liblarch-gtk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/libthumbor.git/commit/$          https://salsa.debian.org/python-team/modules/libthumbor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/libthumbor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/libthumbor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/libthumbor(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/libthumbor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/lightblue.git/commit/$          https://salsa.debian.org/python-team/modules/lightblue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/lightblue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/lightblue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/lightblue(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/lightblue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/llvm-py.git/commit/$          https://salsa.debian.org/python-team/modules/llvm-py/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/llvm-py(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/llvm-py    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/llvm-py(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/llvm-py/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/locket.git/commit/$          https://salsa.debian.org/python-team/modules/locket/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/locket(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/locket    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/locket(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/locket/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/logilab-astng.git/commit/$          https://salsa.debian.org/python-team/modules/logilab-astng/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/logilab-astng(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/logilab-astng    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/logilab-astng(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/logilab-astng/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/logilab-common.git/commit/$          https://salsa.debian.org/python-team/modules/logilab-common/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/logilab-common(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/logilab-common    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/logilab-common(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/logilab-common/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/logilab-constraint.git/commit/$          https://salsa.debian.org/python-team/modules/logilab-constraint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/logilab-constraint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/logilab-constraint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/logilab-constraint(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/logilab-constraint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/louie.git/commit/$          https://salsa.debian.org/python-team/modules/louie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/louie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/louie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/louie(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/louie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/mako.git/commit/$          https://salsa.debian.org/python-team/modules/mako/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/mako(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/mako    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/mako(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/mako/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/manuel.git/commit/$          https://salsa.debian.org/python-team/modules/manuel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/manuel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/manuel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/manuel(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/manuel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/maptransfer.git/commit/$          https://salsa.debian.org/python-team/modules/maptransfer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/maptransfer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/maptransfer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/maptransfer(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/maptransfer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/markupsafe.git/commit/$          https://salsa.debian.org/python-team/modules/markupsafe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/markupsafe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/markupsafe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/markupsafe(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/markupsafe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/matplotlib.git/commit/$          https://salsa.debian.org/python-team/modules/matplotlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/matplotlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/matplotlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/matplotlib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/matplotlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/mercurial-keyring.git/commit/$          https://salsa.debian.org/python-team/modules/mercurial-keyring/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/mercurial-keyring(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/mercurial-keyring    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/mercurial-keyring(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/mercurial-keyring/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/mimerender.git/commit/$          https://salsa.debian.org/python-team/modules/mimerender/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/mimerender(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/mimerender    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/mimerender(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/mimerender/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/mistune.git/commit/$          https://salsa.debian.org/python-team/modules/mistune/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/mistune(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/mistune    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/mistune(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/mistune/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/mmllib.git/commit/$          https://salsa.debian.org/python-team/modules/mmllib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/mmllib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/mmllib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/mmllib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/mmllib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/mocker.git/commit/$          https://salsa.debian.org/python-team/modules/mocker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/mocker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/mocker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/mocker(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/mocker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/mockldap.git/commit/$          https://salsa.debian.org/python-team/modules/mockldap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/mockldap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/mockldap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/mockldap(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/mockldap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/mod-wsgi.git/commit/$          https://salsa.debian.org/python-team/modules/mod-wsgi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/mod-wsgi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/mod-wsgi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/mod-wsgi(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/mod-wsgi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/moksha.common.git/commit/$          https://salsa.debian.org/python-team/modules/moksha.common/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/moksha.common(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/moksha.common    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/moksha.common(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/moksha.common/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/moksha.hub.git/commit/$          https://salsa.debian.org/python-team/modules/moksha.hub/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/moksha.hub(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/moksha.hub    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/moksha.hub(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/moksha.hub/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/mongomock.git/commit/$          https://salsa.debian.org/python-team/modules/mongomock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/mongomock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/mongomock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/mongomock(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/mongomock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/more-itertools.git/commit/$          https://salsa.debian.org/python-team/modules/more-itertools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/more-itertools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/more-itertools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/more-itertools(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/more-itertools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/mpmath.git/commit/$          https://salsa.debian.org/python-team/modules/mpmath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/mpmath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/mpmath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/mpmath(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/mpmath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/mrtparse.git/commit/$          https://salsa.debian.org/python-team/modules/mrtparse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/mrtparse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/mrtparse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/mrtparse(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/mrtparse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/munkres.git/commit/$          https://salsa.debian.org/python-team/modules/munkres/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/munkres(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/munkres    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/munkres(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/munkres/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/musicbrainzngs.git/commit/$          https://salsa.debian.org/python-team/modules/musicbrainzngs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/musicbrainzngs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/musicbrainzngs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/musicbrainzngs(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/musicbrainzngs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/mutagen.git/commit/$          https://salsa.debian.org/python-team/modules/mutagen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/mutagen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/mutagen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/mutagen(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/mutagen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/mwclient.git/commit/$          https://salsa.debian.org/python-team/modules/mwclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/mwclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/mwclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/mwclient(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/mwclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/myghty.git/commit/$          https://salsa.debian.org/python-team/modules/myghty/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/myghty(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/myghty    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/myghty(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/myghty/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/myghtyutils.git/commit/$          https://salsa.debian.org/python-team/modules/myghtyutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/myghtyutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/myghtyutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/myghtyutils(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/myghtyutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/myhdl.git/commit/$          https://salsa.debian.org/python-team/modules/myhdl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/myhdl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/myhdl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/myhdl(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/myhdl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/mysql-connector-python.git/commit/$          https://salsa.debian.org/python-team/modules/mysql-connector-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/mysql-connector-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/mysql-connector-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/mysql-connector-python(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/mysql-connector-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/m2crypto.git/commit/$          https://salsa.debian.org/python-team/modules/m2crypto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/m2crypto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/m2crypto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/m2crypto(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/m2crypto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/m2ext.git/commit/$          https://salsa.debian.org/python-team/modules/m2ext/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/m2ext(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/m2ext    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/m2ext(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/m2ext/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/nagiosplugin.git/commit/$          https://salsa.debian.org/python-team/modules/nagiosplugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/nagiosplugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/nagiosplugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/nagiosplugin(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/nagiosplugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/namebench.git/commit/$          https://salsa.debian.org/python-team/modules/namebench/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/namebench(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/namebench    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/namebench(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/namebench/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/napalm-base.git/commit/$          https://salsa.debian.org/python-team/modules/napalm-base/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/napalm-base(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/napalm-base    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/napalm-base(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/napalm-base/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/napalm-eos.git/commit/$          https://salsa.debian.org/python-team/modules/napalm-eos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/napalm-eos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/napalm-eos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/napalm-eos(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/napalm-eos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/napalm-fortios.git/commit/$          https://salsa.debian.org/python-team/modules/napalm-fortios/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/napalm-fortios(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/napalm-fortios    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/napalm-fortios(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/napalm-fortios/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/napalm-ios.git/commit/$          https://salsa.debian.org/python-team/modules/napalm-ios/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/napalm-ios(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/napalm-ios    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/napalm-ios(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/napalm-ios/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/napalm-iosxr.git/commit/$          https://salsa.debian.org/python-team/modules/napalm-iosxr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/napalm-iosxr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/napalm-iosxr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/napalm-iosxr(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/napalm-iosxr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/napalm-junos.git/commit/$          https://salsa.debian.org/python-team/modules/napalm-junos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/napalm-junos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/napalm-junos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/napalm-junos(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/napalm-junos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/napalm-nxos.git/commit/$          https://salsa.debian.org/python-team/modules/napalm-nxos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/napalm-nxos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/napalm-nxos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/napalm-nxos(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/napalm-nxos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/nautilus-pastebin.git/commit/$          https://salsa.debian.org/python-team/modules/nautilus-pastebin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/nautilus-pastebin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/nautilus-pastebin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/nautilus-pastebin(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/nautilus-pastebin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/nbconvert.git/commit/$          https://salsa.debian.org/python-team/modules/nbconvert/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/nbconvert(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/nbconvert    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/nbconvert(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/nbconvert/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/nbformat.git/commit/$          https://salsa.debian.org/python-team/modules/nbformat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/nbformat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/nbformat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/nbformat(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/nbformat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/nbsphinx.git/commit/$          https://salsa.debian.org/python-team/modules/nbsphinx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/nbsphinx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/nbsphinx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/nbsphinx(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/nbsphinx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/netmiko.git/commit/$          https://salsa.debian.org/python-team/modules/netmiko/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/netmiko(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/netmiko    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/netmiko(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/netmiko/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/nevow.git/commit/$          https://salsa.debian.org/python-team/modules/nevow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/nevow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/nevow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/nevow(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/nevow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/nodebox-web.git/commit/$          https://salsa.debian.org/python-team/modules/nodebox-web/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/nodebox-web(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/nodebox-web    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/nodebox-web(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/nodebox-web/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/nose.git/commit/$          https://salsa.debian.org/python-team/modules/nose/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/nose(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/nose    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/nose(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/nose/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/nose2-cov.git/commit/$          https://salsa.debian.org/python-team/modules/nose2-cov/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/nose2-cov(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/nose2-cov    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/nose2-cov(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/nose2-cov/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/nose2.git/commit/$          https://salsa.debian.org/python-team/modules/nose2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/nose2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/nose2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/nose2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/nose2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/notify-python.git/commit/$          https://salsa.debian.org/python-team/modules/notify-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/notify-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/notify-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/notify-python(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/notify-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/ntplib.git/commit/$          https://salsa.debian.org/python-team/modules/ntplib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/ntplib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/ntplib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/ntplib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/ntplib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/numpydoc.git/commit/$          https://salsa.debian.org/python-team/modules/numpydoc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/numpydoc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/numpydoc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/numpydoc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/numpydoc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/numpy-stl.git/commit/$          https://salsa.debian.org/python-team/modules/numpy-stl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/numpy-stl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/numpy-stl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/numpy-stl(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/numpy-stl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/objgraph.git/commit/$          https://salsa.debian.org/python-team/modules/objgraph/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/objgraph(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/objgraph    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/objgraph(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/objgraph/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/obsub.git/commit/$          https://salsa.debian.org/python-team/modules/obsub/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/obsub(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/obsub    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/obsub(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/obsub/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/ocr4gamera.git/commit/$          https://salsa.debian.org/python-team/modules/ocr4gamera/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/ocr4gamera(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/ocr4gamera    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/ocr4gamera(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/ocr4gamera/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/oct2py.git/commit/$          https://salsa.debian.org/python-team/modules/oct2py/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/oct2py(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/oct2py    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/oct2py(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/oct2py/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/okasha.git/commit/$          https://salsa.debian.org/python-team/modules/okasha/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/okasha(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/okasha    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/okasha(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/okasha/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/osmalchemy.git/commit/$          https://salsa.debian.org/python-team/modules/osmalchemy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/osmalchemy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/osmalchemy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/osmalchemy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/osmalchemy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/overpass.git/commit/$          https://salsa.debian.org/python-team/modules/overpass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/overpass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/overpass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/overpass(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/overpass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/panoramisk.git/commit/$          https://salsa.debian.org/python-team/modules/panoramisk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/panoramisk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/panoramisk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/panoramisk(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/panoramisk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/papyon.git/commit/$          https://salsa.debian.org/python-team/modules/papyon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/papyon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/papyon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/papyon(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/papyon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/parallax.git/commit/$          https://salsa.debian.org/python-team/modules/parallax/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/parallax(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/parallax    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/parallax(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/parallax/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/parallelpython.git/commit/$          https://salsa.debian.org/python-team/modules/parallelpython/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/parallelpython(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/parallelpython    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/parallelpython(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/parallelpython/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/parsedatetime.git/commit/$          https://salsa.debian.org/python-team/modules/parsedatetime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/parsedatetime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/parsedatetime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/parsedatetime(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/parsedatetime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/partd.git/commit/$          https://salsa.debian.org/python-team/modules/partd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/partd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/partd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/partd(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/partd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pastedeploy.git/commit/$          https://salsa.debian.org/python-team/modules/pastedeploy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pastedeploy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pastedeploy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pastedeploy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pastedeploy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/paste.git/commit/$          https://salsa.debian.org/python-team/modules/paste/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/paste(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/paste    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/paste(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/paste/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pastescript.git/commit/$          https://salsa.debian.org/python-team/modules/pastescript/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pastescript(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pastescript    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pastescript(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pastescript/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pastewebkit.git/commit/$          https://salsa.debian.org/python-team/modules/pastewebkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pastewebkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pastewebkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pastewebkit(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pastewebkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/path.py.git/commit/$          https://salsa.debian.org/python-team/modules/path.py/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/path.py(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/path.py    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/path.py(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/path.py/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pcapy.git/commit/$          https://salsa.debian.org/python-team/modules/pcapy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pcapy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pcapy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pcapy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pcapy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pdfkit.git/commit/$          https://salsa.debian.org/python-team/modules/pdfkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pdfkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pdfkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pdfkit(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pdfkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pdfminer.git/commit/$          https://salsa.debian.org/python-team/modules/pdfminer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pdfminer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pdfminer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pdfminer(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pdfminer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pdfrw.git/commit/$          https://salsa.debian.org/python-team/modules/pdfrw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pdfrw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pdfrw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pdfrw(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pdfrw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pdftables.git/commit/$          https://salsa.debian.org/python-team/modules/pdftables/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pdftables(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pdftables    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pdftables(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pdftables/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pebl.git/commit/$          https://salsa.debian.org/python-team/modules/pebl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pebl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pebl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pebl(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pebl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/peewee.git/commit/$          https://salsa.debian.org/python-team/modules/peewee/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/peewee(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/peewee    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/peewee(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/peewee/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pep8.git/commit/$          https://salsa.debian.org/python-team/modules/pep8/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pep8(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pep8    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pep8(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pep8/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pep8-naming.git/commit/$          https://salsa.debian.org/python-team/modules/pep8-naming/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pep8-naming(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pep8-naming    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pep8-naming(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pep8-naming/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/petsc4py.git/commit/$          https://salsa.debian.org/python-team/modules/petsc4py/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/petsc4py(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/petsc4py    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/petsc4py(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/petsc4py/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pexpect.git/commit/$          https://salsa.debian.org/python-team/modules/pexpect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pexpect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pexpect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pexpect(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pexpect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pg8000.git/commit/$          https://salsa.debian.org/python-team/modules/pg8000/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pg8000(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pg8000    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pg8000(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pg8000/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pickleshare.git/commit/$          https://salsa.debian.org/python-team/modules/pickleshare/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pickleshare(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pickleshare    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pickleshare(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pickleshare/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pilkit.git/commit/$          https://salsa.debian.org/python-team/modules/pilkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pilkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pilkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pilkit(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pilkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pisa.git/commit/$          https://salsa.debian.org/python-team/modules/pisa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pisa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pisa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pisa(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pisa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pkgconfig.git/commit/$          https://salsa.debian.org/python-team/modules/pkgconfig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pkgconfig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pkgconfig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pkgconfig(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pkgconfig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/plainbox.git/commit/$          https://salsa.debian.org/python-team/modules/plainbox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/plainbox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/plainbox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/plainbox(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/plainbox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/plastex.git/commit/$          https://salsa.debian.org/python-team/modules/plastex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/plastex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/plastex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/plastex(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/plastex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/ply.git/commit/$          https://salsa.debian.org/python-team/modules/ply/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/ply(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/ply    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/ply(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/ply/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/portalocker.git/commit/$          https://salsa.debian.org/python-team/modules/portalocker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/portalocker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/portalocker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/portalocker(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/portalocker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/prawcore.git/commit/$          https://salsa.debian.org/python-team/modules/prawcore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/prawcore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/prawcore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/prawcore(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/prawcore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/praw.git/commit/$          https://salsa.debian.org/python-team/modules/praw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/praw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/praw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/praw(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/praw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/premailer.git/commit/$          https://salsa.debian.org/python-team/modules/premailer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/premailer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/premailer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/premailer(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/premailer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/prettytable.git/commit/$          https://salsa.debian.org/python-team/modules/prettytable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/prettytable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/prettytable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/prettytable(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/prettytable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/prompt-toolkit.git/commit/$          https://salsa.debian.org/python-team/modules/prompt-toolkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/prompt-toolkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/prompt-toolkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/prompt-toolkit(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/prompt-toolkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/proxmoxer.git/commit/$          https://salsa.debian.org/python-team/modules/proxmoxer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/proxmoxer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/proxmoxer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/proxmoxer(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/proxmoxer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/psyclone.git/commit/$          https://salsa.debian.org/python-team/modules/psyclone/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/psyclone(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/psyclone    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/psyclone(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/psyclone/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/psycopg2.git/commit/$          https://salsa.debian.org/python-team/modules/psycopg2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/psycopg2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/psycopg2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/psycopg2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/psycopg2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/ptyprocess.git/commit/$          https://salsa.debian.org/python-team/modules/ptyprocess/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/ptyprocess(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/ptyprocess    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/ptyprocess(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/ptyprocess/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pubtal.git/commit/$          https://salsa.debian.org/python-team/modules/pubtal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pubtal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pubtal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pubtal(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pubtal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/purl.git/commit/$          https://salsa.debian.org/python-team/modules/purl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/purl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/purl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/purl(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/purl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyacoustid.git/commit/$          https://salsa.debian.org/python-team/modules/pyacoustid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyacoustid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyacoustid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyacoustid(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyacoustid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyaes.git/commit/$          https://salsa.debian.org/python-team/modules/pyaes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyaes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyaes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyaes(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyaes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyamf.git/commit/$          https://salsa.debian.org/python-team/modules/pyamf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyamf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyamf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyamf(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyamf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyasn1.git/commit/$          https://salsa.debian.org/python-team/modules/pyasn1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyasn1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyasn1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyasn1(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyasn1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pybloomfiltermmap.git/commit/$          https://salsa.debian.org/python-team/modules/pybloomfiltermmap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pybloomfiltermmap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pybloomfiltermmap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pybloomfiltermmap(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pybloomfiltermmap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pybtex-docutils.git/commit/$          https://salsa.debian.org/python-team/modules/pybtex-docutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pybtex-docutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pybtex-docutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pybtex-docutils(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pybtex-docutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pybtex.git/commit/$          https://salsa.debian.org/python-team/modules/pybtex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pybtex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pybtex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pybtex(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pybtex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pycairo.git/commit/$          https://salsa.debian.org/python-team/modules/pycairo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pycairo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pycairo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pycairo(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pycairo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pycallgraph.git/commit/$          https://salsa.debian.org/python-team/modules/pycallgraph/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pycallgraph(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pycallgraph    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pycallgraph(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pycallgraph/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pycaptcha.git/commit/$          https://salsa.debian.org/python-team/modules/pycaptcha/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pycaptcha(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pycaptcha    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pycaptcha(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pycaptcha/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pycg.git/commit/$          https://salsa.debian.org/python-team/modules/pycg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pycg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pycg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pycg(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pycg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyclamd.git/commit/$          https://salsa.debian.org/python-team/modules/pyclamd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyclamd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyclamd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyclamd(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyclamd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pycodestyle.git/commit/$          https://salsa.debian.org/python-team/modules/pycodestyle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pycodestyle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pycodestyle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pycodestyle(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pycodestyle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pycparser.git/commit/$          https://salsa.debian.org/python-team/modules/pycparser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pycparser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pycparser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pycparser(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pycparser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pycryptodome.git/commit/$          https://salsa.debian.org/python-team/modules/pycryptodome/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pycryptodome(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pycryptodome    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pycryptodome(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pycryptodome/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pycsco.git/commit/$          https://salsa.debian.org/python-team/modules/pycsco/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pycsco(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pycsco    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pycsco(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pycsco/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pycurl.git/commit/$          https://salsa.debian.org/python-team/modules/pycurl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pycurl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pycurl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pycurl(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pycurl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pycxx.git/commit/$          https://salsa.debian.org/python-team/modules/pycxx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pycxx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pycxx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pycxx(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pycxx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pydap.git/commit/$          https://salsa.debian.org/python-team/modules/pydap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pydap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pydap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pydap(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pydap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pydb.git/commit/$          https://salsa.debian.org/python-team/modules/pydb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pydb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pydb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pydb(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pydb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pydbus.git/commit/$          https://salsa.debian.org/python-team/modules/pydbus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pydbus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pydbus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pydbus(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pydbus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pydispatcher.git/commit/$          https://salsa.debian.org/python-team/modules/pydispatcher/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pydispatcher(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pydispatcher    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pydispatcher(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pydispatcher/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pydot.git/commit/$          https://salsa.debian.org/python-team/modules/pydot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pydot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pydot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pydot(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pydot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pydoubles.git/commit/$          https://salsa.debian.org/python-team/modules/pydoubles/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pydoubles(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pydoubles    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pydoubles(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pydoubles/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyeapi.git/commit/$          https://salsa.debian.org/python-team/modules/pyeapi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyeapi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyeapi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyeapi(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyeapi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyee.git/commit/$          https://salsa.debian.org/python-team/modules/pyee/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyee(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyee    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyee(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyee/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyelemental.git/commit/$          https://salsa.debian.org/python-team/modules/pyelemental/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyelemental(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyelemental    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyelemental(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyelemental/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyenchant.git/commit/$          https://salsa.debian.org/python-team/modules/pyenchant/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyenchant(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyenchant    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyenchant(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyenchant/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyeos.git/commit/$          https://salsa.debian.org/python-team/modules/pyeos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyeos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyeos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyeos(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyeos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyexcelerator.git/commit/$          https://salsa.debian.org/python-team/modules/pyexcelerator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyexcelerator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyexcelerator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyexcelerator(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyexcelerator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyexiv2.git/commit/$          https://salsa.debian.org/python-team/modules/pyexiv2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyexiv2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyexiv2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyexiv2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyexiv2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyfg.git/commit/$          https://salsa.debian.org/python-team/modules/pyfg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyfg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyfg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyfg(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyfg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyfiglet.git/commit/$          https://salsa.debian.org/python-team/modules/pyfiglet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyfiglet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyfiglet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyfiglet(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyfiglet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyfits.git/commit/$          https://salsa.debian.org/python-team/modules/pyfits/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyfits(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyfits    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyfits(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyfits/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyflot.git/commit/$          https://salsa.debian.org/python-team/modules/pyflot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyflot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyflot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyflot(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyflot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyfribidi.git/commit/$          https://salsa.debian.org/python-team/modules/pyfribidi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyfribidi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyfribidi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyfribidi(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyfribidi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pygame.git/commit/$          https://salsa.debian.org/python-team/modules/pygame/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pygame(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pygame    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pygame(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pygame/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pygeoif.git/commit/$          https://salsa.debian.org/python-team/modules/pygeoif/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pygeoif(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pygeoif    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pygeoif(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pygeoif/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pygithub.git/commit/$          https://salsa.debian.org/python-team/modules/pygithub/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pygithub(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pygithub    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pygithub(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pygithub/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyglet.git/commit/$          https://salsa.debian.org/python-team/modules/pyglet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyglet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyglet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyglet(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyglet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pygments.git/commit/$          https://salsa.debian.org/python-team/modules/pygments/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pygments(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pygments    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pygments(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pygments/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pygooglechart.git/commit/$          https://salsa.debian.org/python-team/modules/pygooglechart/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pygooglechart(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pygooglechart    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pygooglechart(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pygooglechart/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pygpu.git/commit/$          https://salsa.debian.org/python-team/modules/pygpu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pygpu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pygpu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pygpu(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pygpu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pygtail.git/commit/$          https://salsa.debian.org/python-team/modules/pygtail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pygtail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pygtail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pygtail(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pygtail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pygtkspellcheck.git/commit/$          https://salsa.debian.org/python-team/modules/pygtkspellcheck/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pygtkspellcheck(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pygtkspellcheck    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pygtkspellcheck(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pygtkspellcheck/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyhamcrest.git/commit/$          https://salsa.debian.org/python-team/modules/pyhamcrest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyhamcrest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyhamcrest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyhamcrest(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyhamcrest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pycha.git/commit/$          https://salsa.debian.org/python-team/modules/pycha/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pycha(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pycha    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pycha(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pycha/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pychm.git/commit/$          https://salsa.debian.org/python-team/modules/pychm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pychm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pychm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pychm(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pychm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pychromecast.git/commit/$          https://salsa.debian.org/python-team/modules/pychromecast/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pychromecast(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pychromecast    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pychromecast(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pychromecast/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyicu.git/commit/$          https://salsa.debian.org/python-team/modules/pyicu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyicu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyicu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyicu(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyicu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyinotify.git/commit/$          https://salsa.debian.org/python-team/modules/pyinotify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyinotify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyinotify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyinotify(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyinotify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyiosxr.git/commit/$          https://salsa.debian.org/python-team/modules/pyiosxr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyiosxr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyiosxr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyiosxr(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyiosxr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyip.git/commit/$          https://salsa.debian.org/python-team/modules/pyip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyip(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyjokes.git/commit/$          https://salsa.debian.org/python-team/modules/pyjokes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyjokes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyjokes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyjokes(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyjokes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyjwt.git/commit/$          https://salsa.debian.org/python-team/modules/pyjwt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyjwt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyjwt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyjwt(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyjwt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pykcs11.git/commit/$          https://salsa.debian.org/python-team/modules/pykcs11/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pykcs11(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pykcs11    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pykcs11(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pykcs11/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyke.git/commit/$          https://salsa.debian.org/python-team/modules/pyke/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyke(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyke    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyke(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyke/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pykickstart.git/commit/$          https://salsa.debian.org/python-team/modules/pykickstart/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pykickstart(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pykickstart    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pykickstart(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pykickstart/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pylama.git/commit/$          https://salsa.debian.org/python-team/modules/pylama/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pylama(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pylama    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pylama(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pylama/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pylast.git/commit/$          https://salsa.debian.org/python-team/modules/pylast/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pylast(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pylast    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pylast(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pylast/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pylibmc.git/commit/$          https://salsa.debian.org/python-team/modules/pylibmc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pylibmc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pylibmc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pylibmc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pylibmc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pylint-celery.git/commit/$          https://salsa.debian.org/python-team/modules/pylint-celery/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pylint-celery(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pylint-celery    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pylint-celery(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pylint-celery/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pylint-common.git/commit/$          https://salsa.debian.org/python-team/modules/pylint-common/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pylint-common(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pylint-common    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pylint-common(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pylint-common/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pylint-django.git/commit/$          https://salsa.debian.org/python-team/modules/pylint-django/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pylint-django(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pylint-django    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pylint-django(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pylint-django/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pylint-flask.git/commit/$          https://salsa.debian.org/python-team/modules/pylint-flask/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pylint-flask(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pylint-flask    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pylint-flask(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pylint-flask/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pylint-plugin-utils.git/commit/$          https://salsa.debian.org/python-team/modules/pylint-plugin-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pylint-plugin-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pylint-plugin-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pylint-plugin-utils(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pylint-plugin-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pylirc.git/commit/$          https://salsa.debian.org/python-team/modules/pylirc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pylirc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pylirc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pylirc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pylirc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pylons.git/commit/$          https://salsa.debian.org/python-team/modules/pylons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pylons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pylons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pylons(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pylons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyls-mypy.git/commit/$          https://salsa.debian.org/python-team/modules/pyls-mypy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyls-mypy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyls-mypy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyls-mypy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyls-mypy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/py-macaroon-bakery.git/commit/$          https://salsa.debian.org/python-team/modules/py-macaroon-bakery/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/py-macaroon-bakery(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/py-macaroon-bakery    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/py-macaroon-bakery(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/py-macaroon-bakery/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pymacs.git/commit/$          https://salsa.debian.org/python-team/modules/pymacs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pymacs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pymacs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pymacs(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pymacs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pymarkups.git/commit/$          https://salsa.debian.org/python-team/modules/pymarkups/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pymarkups(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pymarkups    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pymarkups(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pymarkups/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pymediainfo.git/commit/$          https://salsa.debian.org/python-team/modules/pymediainfo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pymediainfo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pymediainfo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pymediainfo(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pymediainfo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyme.git/commit/$          https://salsa.debian.org/python-team/modules/pyme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyme(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pymilter.git/commit/$          https://salsa.debian.org/python-team/modules/pymilter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pymilter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pymilter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pymilter(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pymilter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pymodbus.git/commit/$          https://salsa.debian.org/python-team/modules/pymodbus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pymodbus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pymodbus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pymodbus(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pymodbus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pymssql.git/commit/$          https://salsa.debian.org/python-team/modules/pymssql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pymssql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pymssql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pymssql(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pymssql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pynag.git/commit/$          https://salsa.debian.org/python-team/modules/pynag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pynag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pynag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pynag(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pynag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pynliner.git/commit/$          https://salsa.debian.org/python-team/modules/pynliner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pynliner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pynliner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pynliner(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pynliner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyodbc.git/commit/$          https://salsa.debian.org/python-team/modules/pyodbc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyodbc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyodbc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyodbc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyodbc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyogg.git/commit/$          https://salsa.debian.org/python-team/modules/pyogg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyogg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyogg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyogg(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyogg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyopengl.git/commit/$          https://salsa.debian.org/python-team/modules/pyopengl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyopengl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyopengl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyopengl(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyopengl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyopenssl.git/commit/$          https://salsa.debian.org/python-team/modules/pyopenssl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyopenssl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyopenssl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyopenssl(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyopenssl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyotherside.git/commit/$          https://salsa.debian.org/python-team/modules/pyotherside/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyotherside(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyotherside    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyotherside(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyotherside/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pypandoc.git/commit/$          https://salsa.debian.org/python-team/modules/pypandoc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pypandoc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pypandoc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pypandoc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pypandoc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyparsing.git/commit/$          https://salsa.debian.org/python-team/modules/pyparsing/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyparsing(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyparsing    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyparsing(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyparsing/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/py-postgresql.git/commit/$          https://salsa.debian.org/python-team/modules/py-postgresql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/py-postgresql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/py-postgresql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/py-postgresql(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/py-postgresql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyprind.git/commit/$          https://salsa.debian.org/python-team/modules/pyprind/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyprind(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyprind    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyprind(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyprind/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyqt5.git/commit/$          https://salsa.debian.org/python-team/modules/pyqt5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyqt5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyqt5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyqt5(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyqt5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyquery.git/commit/$          https://salsa.debian.org/python-team/modules/pyquery/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyquery(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyquery    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyquery(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyquery/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyqwt3d.git/commit/$          https://salsa.debian.org/python-team/modules/pyqwt3d/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyqwt3d(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyqwt3d    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyqwt3d(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyqwt3d/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyqwt5.git/commit/$          https://salsa.debian.org/python-team/modules/pyqwt5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyqwt5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyqwt5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyqwt5(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyqwt5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyrad.git/commit/$          https://salsa.debian.org/python-team/modules/pyrad/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyrad(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyrad    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyrad(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyrad/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/py-radix.git/commit/$          https://salsa.debian.org/python-team/modules/py-radix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/py-radix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/py-radix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/py-radix(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/py-radix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyramid-beaker.git/commit/$          https://salsa.debian.org/python-team/modules/pyramid-beaker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyramid-beaker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyramid-beaker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyramid-beaker(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyramid-beaker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyramid-jinja2.git/commit/$          https://salsa.debian.org/python-team/modules/pyramid-jinja2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyramid-jinja2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyramid-jinja2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyramid-jinja2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyramid-jinja2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyres.git/commit/$          https://salsa.debian.org/python-team/modules/pyres/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyres(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyres    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyres(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyres/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyrrd.git/commit/$          https://salsa.debian.org/python-team/modules/pyrrd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyrrd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyrrd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyrrd(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyrrd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyscard.git/commit/$          https://salsa.debian.org/python-team/modules/pyscard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyscard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyscard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyscard(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyscard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyscript.git/commit/$          https://salsa.debian.org/python-team/modules/pyscript/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyscript(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyscript    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyscript(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyscript/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/py-sendfile.git/commit/$          https://salsa.debian.org/python-team/modules/py-sendfile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/py-sendfile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/py-sendfile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/py-sendfile(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/py-sendfile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyside.git/commit/$          https://salsa.debian.org/python-team/modules/pyside/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyside(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyside    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyside(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyside/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyside-mobility.git/commit/$          https://salsa.debian.org/python-team/modules/pyside-mobility/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyside-mobility(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyside-mobility    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyside-mobility(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyside-mobility/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyside-tools.git/commit/$          https://salsa.debian.org/python-team/modules/pyside-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyside-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyside-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyside-tools(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyside-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pysimplesoap.git/commit/$          https://salsa.debian.org/python-team/modules/pysimplesoap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pysimplesoap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pysimplesoap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pysimplesoap(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pysimplesoap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pysmbc.git/commit/$          https://salsa.debian.org/python-team/modules/pysmbc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pysmbc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pysmbc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pysmbc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pysmbc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pysmi.git/commit/$          https://salsa.debian.org/python-team/modules/pysmi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pysmi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pysmi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pysmi(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pysmi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pysodium.git/commit/$          https://salsa.debian.org/python-team/modules/pysodium/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pysodium(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pysodium    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pysodium(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pysodium/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyspf.git/commit/$          https://salsa.debian.org/python-team/modules/pyspf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyspf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyspf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyspf(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyspf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pysrs.git/commit/$          https://salsa.debian.org/python-team/modules/pysrs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pysrs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pysrs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pysrs(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pysrs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pysrt.git/commit/$          https://salsa.debian.org/python-team/modules/pysrt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pysrt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pysrt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pysrt(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pysrt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pystaticconfiguration.git/commit/$          https://salsa.debian.org/python-team/modules/pystaticconfiguration/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pystaticconfiguration(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pystaticconfiguration    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pystaticconfiguration(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pystaticconfiguration/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pystemmer.git/commit/$          https://salsa.debian.org/python-team/modules/pystemmer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pystemmer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pystemmer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pystemmer(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pystemmer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pysubnettree.git/commit/$          https://salsa.debian.org/python-team/modules/pysubnettree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pysubnettree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pysubnettree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pysubnettree(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pysubnettree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pysvn.git/commit/$          https://salsa.debian.org/python-team/modules/pysvn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pysvn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pysvn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pysvn(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pysvn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pysword.git/commit/$          https://salsa.debian.org/python-team/modules/pysword/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pysword(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pysword    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pysword(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pysword/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pytaglib.git/commit/$          https://salsa.debian.org/python-team/modules/pytaglib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pytaglib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pytaglib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pytaglib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pytaglib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pytds.git/commit/$          https://salsa.debian.org/python-team/modules/pytds/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pytds(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pytds    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pytds(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pytds/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pytest-bdd.git/commit/$          https://salsa.debian.org/python-team/modules/pytest-bdd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pytest-bdd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pytest-bdd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pytest-bdd(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pytest-bdd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pytest-catchlog.git/commit/$          https://salsa.debian.org/python-team/modules/pytest-catchlog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pytest-catchlog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pytest-catchlog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pytest-catchlog(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pytest-catchlog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pytest-cookies.git/commit/$          https://salsa.debian.org/python-team/modules/pytest-cookies/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pytest-cookies(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pytest-cookies    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pytest-cookies(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pytest-cookies/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pytest-django.git/commit/$          https://salsa.debian.org/python-team/modules/pytest-django/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pytest-django(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pytest-django    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pytest-django(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pytest-django/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pytest-expect.git/commit/$          https://salsa.debian.org/python-team/modules/pytest-expect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pytest-expect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pytest-expect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pytest-expect(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pytest-expect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pytest.git/commit/$          https://salsa.debian.org/python-team/modules/pytest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pytest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pytest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pytest(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pytest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pytest-helpers-namespace.git/commit/$          https://salsa.debian.org/python-team/modules/pytest-helpers-namespace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pytest-helpers-namespace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pytest-helpers-namespace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pytest-helpers-namespace(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pytest-helpers-namespace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pytest-httpbin.git/commit/$          https://salsa.debian.org/python-team/modules/pytest-httpbin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pytest-httpbin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pytest-httpbin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pytest-httpbin(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pytest-httpbin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pytest-instafail.git/commit/$          https://salsa.debian.org/python-team/modules/pytest-instafail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pytest-instafail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pytest-instafail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pytest-instafail(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pytest-instafail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pytest-localserver.git/commit/$          https://salsa.debian.org/python-team/modules/pytest-localserver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pytest-localserver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pytest-localserver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pytest-localserver(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pytest-localserver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pytest-mock.git/commit/$          https://salsa.debian.org/python-team/modules/pytest-mock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pytest-mock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pytest-mock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pytest-mock(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pytest-mock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pytest-pep8.git/commit/$          https://salsa.debian.org/python-team/modules/pytest-pep8/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pytest-pep8(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pytest-pep8    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pytest-pep8(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pytest-pep8/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pytest-pylint.git/commit/$          https://salsa.debian.org/python-team/modules/pytest-pylint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pytest-pylint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pytest-pylint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pytest-pylint(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pytest-pylint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pytest-qt.git/commit/$          https://salsa.debian.org/python-team/modules/pytest-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pytest-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pytest-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pytest-qt(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pytest-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pytest-runner.git/commit/$          https://salsa.debian.org/python-team/modules/pytest-runner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pytest-runner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pytest-runner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pytest-runner(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pytest-runner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pytest-tornado.git/commit/$          https://salsa.debian.org/python-team/modules/pytest-tornado/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pytest-tornado(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pytest-tornado    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pytest-tornado(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pytest-tornado/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pytest-xdist.git/commit/$          https://salsa.debian.org/python-team/modules/pytest-xdist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pytest-xdist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pytest-xdist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pytest-xdist(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pytest-xdist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pytest-xvfb.git/commit/$          https://salsa.debian.org/python-team/modules/pytest-xvfb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pytest-xvfb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pytest-xvfb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pytest-xvfb(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pytest-xvfb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyth.git/commit/$          https://salsa.debian.org/python-team/modules/pyth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyth(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-aalib.git/commit/$          https://salsa.debian.org/python-team/modules/python-aalib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-aalib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-aalib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-aalib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-aalib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-activipy.git/commit/$          https://salsa.debian.org/python-team/modules/python-activipy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-activipy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-activipy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-activipy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-activipy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-adns.git/commit/$          https://salsa.debian.org/python-team/modules/python-adns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-adns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-adns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-adns(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-adns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-agate-dbf.git/commit/$          https://salsa.debian.org/python-team/modules/python-agate-dbf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-agate-dbf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-agate-dbf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-agate-dbf(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-agate-dbf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-agate-excel.git/commit/$          https://salsa.debian.org/python-team/modules/python-agate-excel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-agate-excel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-agate-excel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-agate-excel(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-agate-excel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-agate.git/commit/$          https://salsa.debian.org/python-team/modules/python-agate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-agate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-agate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-agate(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-agate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-agate-sql.git/commit/$          https://salsa.debian.org/python-team/modules/python-agate-sql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-agate-sql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-agate-sql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-agate-sql(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-agate-sql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-aiohttp.git/commit/$          https://salsa.debian.org/python-team/modules/python-aiohttp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-aiohttp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-aiohttp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-aiohttp(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-aiohttp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-aiomeasures.git/commit/$          https://salsa.debian.org/python-team/modules/python-aiomeasures/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-aiomeasures(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-aiomeasures    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-aiomeasures(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-aiomeasures/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-aiosmtpd.git/commit/$          https://salsa.debian.org/python-team/modules/python-aiosmtpd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-aiosmtpd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-aiosmtpd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-aiosmtpd(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-aiosmtpd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-altgraph.git/commit/$          https://salsa.debian.org/python-team/modules/python-altgraph/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-altgraph(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-altgraph    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-altgraph(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-altgraph/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-amqp.git/commit/$          https://salsa.debian.org/python-team/modules/python-amqp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-amqp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-amqp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-amqp(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-amqp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-amqplib.git/commit/$          https://salsa.debian.org/python-team/modules/python-amqplib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-amqplib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-amqplib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-amqplib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-amqplib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-aniso8601.git/commit/$          https://salsa.debian.org/python-team/modules/python-aniso8601/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-aniso8601(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-aniso8601    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-aniso8601(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-aniso8601/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-anyjson.git/commit/$          https://salsa.debian.org/python-team/modules/python-anyjson/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-anyjson(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-anyjson    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-anyjson(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-anyjson/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-application.git/commit/$          https://salsa.debian.org/python-team/modules/python-application/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-application(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-application    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-application(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-application/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-apptools.git/commit/$          https://salsa.debian.org/python-team/modules/python-apptools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-apptools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-apptools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-apptools(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-apptools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-aptly.git/commit/$          https://salsa.debian.org/python-team/modules/python-aptly/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-aptly(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-aptly    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-aptly(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-aptly/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-args.git/commit/$          https://salsa.debian.org/python-team/modules/python-args/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-args(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-args    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-args(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-args/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-arpy.git/commit/$          https://salsa.debian.org/python-team/modules/python-arpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-arpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-arpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-arpy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-arpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-asgi-ipc.git/commit/$          https://salsa.debian.org/python-team/modules/python-asgi-ipc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-asgi-ipc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-asgi-ipc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-asgi-ipc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-asgi-ipc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-asgi-redis.git/commit/$          https://salsa.debian.org/python-team/modules/python-asgi-redis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-asgi-redis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-asgi-redis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-asgi-redis(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-asgi-redis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-asgiref.git/commit/$          https://salsa.debian.org/python-team/modules/python-asgiref/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-asgiref(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-asgiref    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-asgiref(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-asgiref/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-aspects.git/commit/$          https://salsa.debian.org/python-team/modules/python-aspects/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-aspects(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-aspects    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-aspects(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-aspects/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-astor.git/commit/$          https://salsa.debian.org/python-team/modules/python-astor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-astor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-astor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-astor(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-astor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-async.git/commit/$          https://salsa.debian.org/python-team/modules/python-async/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-async(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-async    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-async(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-async/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-asyncssh.git/commit/$          https://salsa.debian.org/python-team/modules/python-asyncssh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-asyncssh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-asyncssh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-asyncssh(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-asyncssh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-async-timeout.git/commit/$          https://salsa.debian.org/python-team/modules/python-async-timeout/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-async-timeout(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-async-timeout    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-async-timeout(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-async-timeout/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-atomicwrites.git/commit/$          https://salsa.debian.org/python-team/modules/python-atomicwrites/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-atomicwrites(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-atomicwrites    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-atomicwrites(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-atomicwrites/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-attrs.git/commit/$          https://salsa.debian.org/python-team/modules/python-attrs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-attrs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-attrs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-attrs(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-attrs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-augeas.git/commit/$          https://salsa.debian.org/python-team/modules/python-augeas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-augeas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-augeas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-augeas(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-augeas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-authkit.git/commit/$          https://salsa.debian.org/python-team/modules/python-authkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-authkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-authkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-authkit(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-authkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-avc.git/commit/$          https://salsa.debian.org/python-team/modules/python-avc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-avc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-avc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-avc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-avc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-aws-requests-auth.git/commit/$          https://salsa.debian.org/python-team/modules/python-aws-requests-auth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-aws-requests-auth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-aws-requests-auth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-aws-requests-auth(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-aws-requests-auth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-axiom.git/commit/$          https://salsa.debian.org/python-team/modules/python-axiom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-axiom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-axiom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-axiom(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-axiom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-babel.git/commit/$          https://salsa.debian.org/python-team/modules/python-babel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-babel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-babel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-babel(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-babel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-backports-abc.git/commit/$          https://salsa.debian.org/python-team/modules/python-backports-abc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-backports-abc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-backports-abc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-backports-abc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-backports-abc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-backports-shutil-get-terminal-size.git/commit/$          https://salsa.debian.org/python-team/modules/python-backports-shutil-get-terminal-size/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-backports-shutil-get-terminal-size(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-backports-shutil-get-terminal-size    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-backports-shutil-get-terminal-size(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-backports-shutil-get-terminal-size/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-bcdoc.git/commit/$          https://salsa.debian.org/python-team/modules/python-bcdoc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-bcdoc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-bcdoc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-bcdoc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-bcdoc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-bcrypt.git/commit/$          https://salsa.debian.org/python-team/modules/python-bcrypt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-bcrypt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-bcrypt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-bcrypt(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-bcrypt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-biggles.git/commit/$          https://salsa.debian.org/python-team/modules/python-biggles/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-biggles(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-biggles    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-biggles(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-biggles/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-bioblend.git/commit/$          https://salsa.debian.org/python-team/modules/python-bioblend/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-bioblend(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-bioblend    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-bioblend(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-bioblend/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-bitarray.git/commit/$          https://salsa.debian.org/python-team/modules/python-bitarray/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-bitarray(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-bitarray    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-bitarray(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-bitarray/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-bitbucket-api.git/commit/$          https://salsa.debian.org/python-team/modules/python-bitbucket-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-bitbucket-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-bitbucket-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-bitbucket-api(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-bitbucket-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-bitbucket.git/commit/$          https://salsa.debian.org/python-team/modules/python-bitbucket/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-bitbucket(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-bitbucket    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-bitbucket(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-bitbucket/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-bleach.git/commit/$          https://salsa.debian.org/python-team/modules/python-bleach/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-bleach(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-bleach    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-bleach(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-bleach/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-blessed.git/commit/$          https://salsa.debian.org/python-team/modules/python-blessed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-blessed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-blessed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-blessed(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-blessed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-blosc.git/commit/$          https://salsa.debian.org/python-team/modules/python-blosc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-blosc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-blosc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-blosc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-blosc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-boltons.git/commit/$          https://salsa.debian.org/python-team/modules/python-boltons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-boltons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-boltons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-boltons(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-boltons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-botocore.git/commit/$          https://salsa.debian.org/python-team/modules/python-botocore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-botocore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-botocore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-botocore(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-botocore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-bottle-beaker.git/commit/$          https://salsa.debian.org/python-team/modules/python-bottle-beaker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-bottle-beaker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-bottle-beaker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-bottle-beaker(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-bottle-beaker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-bottle-cork.git/commit/$          https://salsa.debian.org/python-team/modules/python-bottle-cork/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-bottle-cork(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-bottle-cork    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-bottle-cork(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-bottle-cork/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-bottle-sqlite.git/commit/$          https://salsa.debian.org/python-team/modules/python-bottle-sqlite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-bottle-sqlite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-bottle-sqlite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-bottle-sqlite(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-bottle-sqlite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-brainstorm.git/commit/$          https://salsa.debian.org/python-team/modules/python-brainstorm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-brainstorm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-brainstorm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-brainstorm(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-brainstorm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-btrees.git/commit/$          https://salsa.debian.org/python-team/modules/python-btrees/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-btrees(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-btrees    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-btrees(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-btrees/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-bugzilla.git/commit/$          https://salsa.debian.org/python-team/modules/python-bugzilla/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-bugzilla(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-bugzilla    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-bugzilla(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-bugzilla/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-buzhug.git/commit/$          https://salsa.debian.org/python-team/modules/python-buzhug/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-buzhug(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-buzhug    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-buzhug(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-buzhug/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-byteplay.git/commit/$          https://salsa.debian.org/python-team/modules/python-byteplay/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-byteplay(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-byteplay    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-byteplay(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-byteplay/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-cachecontrol.git/commit/$          https://salsa.debian.org/python-team/modules/python-cachecontrol/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-cachecontrol(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-cachecontrol    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-cachecontrol(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-cachecontrol/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-cachetools.git/commit/$          https://salsa.debian.org/python-team/modules/python-cachetools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-cachetools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-cachetools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-cachetools(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-cachetools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-can.git/commit/$          https://salsa.debian.org/python-team/modules/python-can/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-can(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-can    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-can(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-can/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-canmatrix.git/commit/$          https://salsa.debian.org/python-team/modules/python-canmatrix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-canmatrix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-canmatrix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-canmatrix(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-canmatrix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-cassandra-driver.git/commit/$          https://salsa.debian.org/python-team/modules/python-cassandra-driver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-cassandra-driver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-cassandra-driver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-cassandra-driver(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-cassandra-driver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-cement.git/commit/$          https://salsa.debian.org/python-team/modules/python-cement/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-cement(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-cement    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-cement(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-cement/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-cffi.git/commit/$          https://salsa.debian.org/python-team/modules/python-cffi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-cffi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-cffi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-cffi(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-cffi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-cjson.git/commit/$          https://salsa.debian.org/python-team/modules/python-cjson/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-cjson(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-cjson    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-cjson(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-cjson/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-clamav.git/commit/$          https://salsa.debian.org/python-team/modules/python-clamav/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-clamav(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-clamav    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-clamav(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-clamav/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-cl.git/commit/$          https://salsa.debian.org/python-team/modules/python-cl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-cl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-cl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-cl(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-cl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-click-log.git/commit/$          https://salsa.debian.org/python-team/modules/python-click-log/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-click-log(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-click-log    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-click-log(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-click-log/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-click-threading.git/commit/$          https://salsa.debian.org/python-team/modules/python-click-threading/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-click-threading(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-click-threading    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-click-threading(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-click-threading/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-cliff.git/commit/$          https://salsa.debian.org/python-team/modules/python-cliff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-cliff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-cliff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-cliff(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-cliff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-clint.git/commit/$          https://salsa.debian.org/python-team/modules/python-clint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-clint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-clint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-clint(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-clint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-cluster.git/commit/$          https://salsa.debian.org/python-team/modules/python-cluster/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-cluster(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-cluster    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-cluster(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-cluster/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-cmislib.git/commit/$          https://salsa.debian.org/python-team/modules/python-cmislib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-cmislib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-cmislib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-cmislib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-cmislib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-cobe.git/commit/$          https://salsa.debian.org/python-team/modules/python-cobe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-cobe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-cobe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-cobe(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-cobe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-coloredlogs.git/commit/$          https://salsa.debian.org/python-team/modules/python-coloredlogs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-coloredlogs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-coloredlogs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-coloredlogs(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-coloredlogs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-coloredlogs.git.old.git/commit/$          https://salsa.debian.org/python-team/modules/python-coloredlogs.git.old/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-coloredlogs.git.old(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-coloredlogs.git.old    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-coloredlogs.git.old(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-coloredlogs.git.old/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-colour.git/commit/$          https://salsa.debian.org/python-team/modules/python-colour/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-colour(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-colour    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-colour(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-colour/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-commodity.git/commit/$          https://salsa.debian.org/python-team/modules/python-commodity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-commodity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-commodity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-commodity(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-commodity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-concurrent.futures.git/commit/$          https://salsa.debian.org/python-team/modules/python-concurrent.futures/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-concurrent.futures(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-concurrent.futures    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-concurrent.futures(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-concurrent.futures/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-conditional.git/commit/$          https://salsa.debian.org/python-team/modules/python-conditional/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-conditional(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-conditional    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-conditional(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-conditional/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-confluent-kafka.git/commit/$          https://salsa.debian.org/python-team/modules/python-confluent-kafka/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-confluent-kafka(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-confluent-kafka    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-confluent-kafka(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-confluent-kafka/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-consul.git/commit/$          https://salsa.debian.org/python-team/modules/python-consul/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-consul(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-consul    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-consul(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-consul/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-contract.git/commit/$          https://salsa.debian.org/python-team/modules/python-contract/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-contract(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-contract    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-contract(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-contract/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-couchdb.git/commit/$          https://salsa.debian.org/python-team/modules/python-couchdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-couchdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-couchdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-couchdb(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-couchdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-couchdbkit.git/commit/$          https://salsa.debian.org/python-team/modules/python-couchdbkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-couchdbkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-couchdbkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-couchdbkit(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-couchdbkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-cpuinfo.git/commit/$          https://salsa.debian.org/python-team/modules/python-cpuinfo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-cpuinfo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-cpuinfo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-cpuinfo(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-cpuinfo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-cream.git/commit/$          https://salsa.debian.org/python-team/modules/python-cream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-cream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-cream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-cream(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-cream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-crypto.git/commit/$          https://salsa.debian.org/python-team/modules/python-crypto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-crypto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-crypto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-crypto(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-crypto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-cryptography.git/commit/$          https://salsa.debian.org/python-team/modules/python-cryptography/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-cryptography(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-cryptography    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-cryptography(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-cryptography/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-cryptography-vectors.git/commit/$          https://salsa.debian.org/python-team/modules/python-cryptography-vectors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-cryptography-vectors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-cryptography-vectors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-cryptography-vectors(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-cryptography-vectors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-cs.git/commit/$          https://salsa.debian.org/python-team/modules/python-cs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-cs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-cs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-cs(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-cs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-cssselect.git/commit/$          https://salsa.debian.org/python-team/modules/python-cssselect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-cssselect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-cssselect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-cssselect(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-cssselect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-ctypeslib.git/commit/$          https://salsa.debian.org/python-team/modules/python-ctypeslib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-ctypeslib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-ctypeslib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-ctypeslib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-ctypeslib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-cups.git/commit/$          https://salsa.debian.org/python-team/modules/python-cups/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-cups(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-cups    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-cups(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-cups/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-cycler.git/commit/$          https://salsa.debian.org/python-team/modules/python-cycler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-cycler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-cycler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-cycler(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-cycler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-daap.git/commit/$          https://salsa.debian.org/python-team/modules/python-daap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-daap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-daap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-daap(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-daap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-daemonize.git/commit/$          https://salsa.debian.org/python-team/modules/python-daemonize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-daemonize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-daemonize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-daemonize(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-daemonize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-daemonocle.git/commit/$          https://salsa.debian.org/python-team/modules/python-daemonocle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-daemonocle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-daemonocle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-daemonocle(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-daemonocle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-daphne.git/commit/$          https://salsa.debian.org/python-team/modules/python-daphne/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-daphne(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-daphne    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-daphne(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-daphne/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-datrie.git/commit/$          https://salsa.debian.org/python-team/modules/python-datrie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-datrie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-datrie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-datrie(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-datrie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-dawg.git/commit/$          https://salsa.debian.org/python-team/modules/python-dawg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-dawg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-dawg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-dawg(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-dawg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-dbfread.git/commit/$          https://salsa.debian.org/python-team/modules/python-dbfread/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-dbfread(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-dbfread    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-dbfread(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-dbfread/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-dbusmock.git/commit/$          https://salsa.debian.org/python-team/modules/python-dbusmock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-dbusmock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-dbusmock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-dbusmock(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-dbusmock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-debiancontributors.git/commit/$          https://salsa.debian.org/python-team/modules/python-debiancontributors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-debiancontributors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-debiancontributors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-debiancontributors(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-debiancontributors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-decorator.git/commit/$          https://salsa.debian.org/python-team/modules/python-decorator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-decorator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-decorator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-decorator(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-decorator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-demjson.git/commit/$          https://salsa.debian.org/python-team/modules/python-demjson/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-demjson(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-demjson    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-demjson(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-demjson/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-deprecation.git/commit/$          https://salsa.debian.org/python-team/modules/python-deprecation/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-deprecation(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-deprecation    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-deprecation(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-deprecation/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-dexml.git/commit/$          https://salsa.debian.org/python-team/modules/python-dexml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-dexml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-dexml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-dexml(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-dexml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-dhm.git/commit/$          https://salsa.debian.org/python-team/modules/python-dhm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-dhm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-dhm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-dhm(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-dhm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pythondialog.git/commit/$          https://salsa.debian.org/python-team/modules/pythondialog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pythondialog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pythondialog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pythondialog(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pythondialog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-diaspy.git/commit/$          https://salsa.debian.org/python-team/modules/python-diaspy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-diaspy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-diaspy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-diaspy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-diaspy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-dictobj.git/commit/$          https://salsa.debian.org/python-team/modules/python-dictobj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-dictobj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-dictobj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-dictobj(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-dictobj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-dicttoxml.git/commit/$          https://salsa.debian.org/python-team/modules/python-dicttoxml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-dicttoxml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-dicttoxml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-dicttoxml(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-dicttoxml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-digitalocean.git/commit/$          https://salsa.debian.org/python-team/modules/python-digitalocean/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-digitalocean(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-digitalocean    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-digitalocean(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-digitalocean/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-distro.git/commit/$          https://salsa.debian.org/python-team/modules/python-distro/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-distro(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-distro    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-distro(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-distro/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-adminsortable.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-adminsortable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-adminsortable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-adminsortable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-adminsortable(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-adminsortable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-audit-log.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-audit-log/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-audit-log(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-audit-log    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-audit-log(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-audit-log/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-braces.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-braces/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-braces(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-braces    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-braces(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-braces/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-casclient.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-casclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-casclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-casclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-casclient(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-casclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-celery-beat.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-celery-beat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-celery-beat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-celery-beat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-celery-beat(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-celery-beat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-celery-results.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-celery-results/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-celery-results(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-celery-results    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-celery-results(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-celery-results/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-contact-form.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-contact-form/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-contact-form(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-contact-form    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-contact-form(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-contact-form/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-crispy-forms.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-crispy-forms/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-crispy-forms(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-crispy-forms    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-crispy-forms(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-crispy-forms/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-debug-toolbar.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-debug-toolbar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-debug-toolbar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-debug-toolbar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-debug-toolbar(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-debug-toolbar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-dynamic-scraper.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-dynamic-scraper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-dynamic-scraper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-dynamic-scraper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-dynamic-scraper(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-dynamic-scraper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-etcd-settings.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-etcd-settings/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-etcd-settings(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-etcd-settings    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-etcd-settings(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-etcd-settings/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-extdirect.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-extdirect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-extdirect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-extdirect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-extdirect(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-extdirect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-extensions.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-extensions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-extensions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-extensions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-extensions(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-extensions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-extra-views.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-extra-views/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-extra-views(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-extra-views    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-extra-views(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-extra-views/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-feincms.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-feincms/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-feincms(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-feincms    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-feincms(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-feincms/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-filebrowser.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-filebrowser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-filebrowser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-filebrowser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-filebrowser(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-filebrowser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django.git/commit/$          https://salsa.debian.org/python-team/modules/python-django/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-gravatar2.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-gravatar2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-gravatar2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-gravatar2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-gravatar2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-gravatar2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-haystack.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-haystack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-haystack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-haystack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-haystack(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-haystack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-channels.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-channels/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-channels(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-channels    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-channels(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-channels/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-imagekit.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-imagekit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-imagekit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-imagekit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-imagekit(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-imagekit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-jsonfield.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-jsonfield/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-jsonfield(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-jsonfield    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-jsonfield(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-jsonfield/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-localeurl.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-localeurl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-localeurl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-localeurl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-localeurl(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-localeurl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-localflavor.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-localflavor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-localflavor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-localflavor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-localflavor(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-localflavor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-mptt.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-mptt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-mptt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-mptt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-mptt(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-mptt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-navtag.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-navtag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-navtag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-navtag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-navtag(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-navtag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-netfields.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-netfields/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-netfields(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-netfields    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-netfields(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-netfields/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-ordered-model.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-ordered-model/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-ordered-model(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-ordered-model    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-ordered-model(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-ordered-model/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-otp.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-otp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-otp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-otp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-otp(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-otp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-piston.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-piston/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-piston(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-piston    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-piston(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-piston/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-push-notifications.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-push-notifications/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-push-notifications(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-push-notifications    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-push-notifications(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-push-notifications/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-registration.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-registration/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-registration(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-registration    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-registration(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-registration/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-rosetta.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-rosetta/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-rosetta(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-rosetta    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-rosetta(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-rosetta/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-rules.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-rules/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-rules(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-rules    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-rules(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-rules/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-shorturls.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-shorturls/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-shorturls(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-shorturls    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-shorturls(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-shorturls/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-social-auth.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-social-auth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-social-auth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-social-auth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-social-auth(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-social-auth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-tagging.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-tagging/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-tagging(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-tagging    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-tagging(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-tagging/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-threadedcomments.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-threadedcomments/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-threadedcomments(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-threadedcomments    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-threadedcomments(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-threadedcomments/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-tinymce.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-tinymce/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-tinymce(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-tinymce    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-tinymce(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-tinymce/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-treebeard.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-treebeard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-treebeard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-treebeard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-treebeard(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-treebeard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-uuidfield.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-uuidfield/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-uuidfield(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-uuidfield    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-uuidfield(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-uuidfield/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-voting.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-voting/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-voting(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-voting    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-voting(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-voting/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-websocket.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-websocket/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-websocket(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-websocket    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-websocket(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-websocket/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-django-x509.git/commit/$          https://salsa.debian.org/python-team/modules/python-django-x509/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-django-x509(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-django-x509    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-django-x509(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-django-x509/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-djvulibre.git/commit/$          https://salsa.debian.org/python-team/modules/python-djvulibre/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-djvulibre(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-djvulibre    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-djvulibre(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-djvulibre/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-dmidecode.git/commit/$          https://salsa.debian.org/python-team/modules/python-dmidecode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-dmidecode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-dmidecode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-dmidecode(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-dmidecode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-dns.git/commit/$          https://salsa.debian.org/python-team/modules/python-dns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-dns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-dns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-dns(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-dns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-dnslib.git/commit/$          https://salsa.debian.org/python-team/modules/python-dnslib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-dnslib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-dnslib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-dnslib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-dnslib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-docker.git/commit/$          https://salsa.debian.org/python-team/modules/python-docker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-docker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-docker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-docker(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-docker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-docutils.git/commit/$          https://salsa.debian.org/python-team/modules/python-docutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-docutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-docutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-docutils(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-docutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-dpkt.git/commit/$          https://salsa.debian.org/python-team/modules/python-dpkt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-dpkt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-dpkt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-dpkt(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-dpkt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-drizzle.git/commit/$          https://salsa.debian.org/python-team/modules/python-drizzle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-drizzle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-drizzle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-drizzle(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-drizzle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-dropbox.git/commit/$          https://salsa.debian.org/python-team/modules/python-dropbox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-dropbox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-dropbox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-dropbox(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-dropbox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-dsv.git/commit/$          https://salsa.debian.org/python-team/modules/python-dsv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-dsv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-dsv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-dsv(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-dsv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-dugong.git/commit/$          https://salsa.debian.org/python-team/modules/python-dugong/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-dugong(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-dugong    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-dugong(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-dugong/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-easygui.git/commit/$          https://salsa.debian.org/python-team/modules/python-easygui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-easygui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-easygui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-easygui(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-easygui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-easywebdav.git/commit/$          https://salsa.debian.org/python-team/modules/python-easywebdav/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-easywebdav(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-easywebdav    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-easywebdav(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-easywebdav/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-ecdsa.git/commit/$          https://salsa.debian.org/python-team/modules/python-ecdsa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-ecdsa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-ecdsa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-ecdsa(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-ecdsa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-elasticsearch.git/commit/$          https://salsa.debian.org/python-team/modules/python-elasticsearch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-elasticsearch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-elasticsearch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-elasticsearch(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-elasticsearch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-enable.git/commit/$          https://salsa.debian.org/python-team/modules/python-enable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-enable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-enable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-enable(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-enable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-enthoughtbase.git/commit/$          https://salsa.debian.org/python-team/modules/python-enthoughtbase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-enthoughtbase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-enthoughtbase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-enthoughtbase(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-enthoughtbase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-envisagecore.git/commit/$          https://salsa.debian.org/python-team/modules/python-envisagecore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-envisagecore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-envisagecore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-envisagecore(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-envisagecore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-envisage.git/commit/$          https://salsa.debian.org/python-team/modules/python-envisage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-envisage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-envisage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-envisage(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-envisage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-envisageplugins.git/commit/$          https://salsa.debian.org/python-team/modules/python-envisageplugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-envisageplugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-envisageplugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-envisageplugins(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-envisageplugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-envparse.git/commit/$          https://salsa.debian.org/python-team/modules/python-envparse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-envparse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-envparse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-envparse(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-envparse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-etcd.git/commit/$          https://salsa.debian.org/python-team/modules/python-etcd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-etcd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-etcd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-etcd(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-etcd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-etcd3.git/commit/$          https://salsa.debian.org/python-team/modules/python-etcd3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-etcd3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-etcd3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-etcd3(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-etcd3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-event.git/commit/$          https://salsa.debian.org/python-team/modules/python-event/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-event(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-event    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-event(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-event/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-eventlet.git/commit/$          https://salsa.debian.org/python-team/modules/python-eventlet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-eventlet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-eventlet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-eventlet(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-eventlet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-exif.git/commit/$          https://salsa.debian.org/python-team/modules/python-exif/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-exif(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-exif    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-exif(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-exif/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-exotel.git/commit/$          https://salsa.debian.org/python-team/modules/python-exotel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-exotel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-exotel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-exotel(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-exotel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-fakeredis.git/commit/$          https://salsa.debian.org/python-team/modules/python-fakeredis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-fakeredis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-fakeredis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-fakeredis(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-fakeredis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-fastimport.git/commit/$          https://salsa.debian.org/python-team/modules/python-fastimport/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-fastimport(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-fastimport    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-fastimport(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-fastimport/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-feather-format.git/commit/$          https://salsa.debian.org/python-team/modules/python-feather-format/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-feather-format(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-feather-format    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-feather-format(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-feather-format/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-fedora.git/commit/$          https://salsa.debian.org/python-team/modules/python-fedora/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-fedora(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-fedora    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-fedora(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-fedora/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-feedvalidator.git/commit/$          https://salsa.debian.org/python-team/modules/python-feedvalidator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-feedvalidator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-feedvalidator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-feedvalidator(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-feedvalidator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-firehose.git/commit/$          https://salsa.debian.org/python-team/modules/python-firehose/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-firehose(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-firehose    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-firehose(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-firehose/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-fisx.git/commit/$          https://salsa.debian.org/python-team/modules/python-fisx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-fisx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-fisx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-fisx(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-fisx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-fixtures.git/commit/$          https://salsa.debian.org/python-team/modules/python-fixtures/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-fixtures(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-fixtures    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-fixtures(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-fixtures/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-flake8.git/commit/$          https://salsa.debian.org/python-team/modules/python-flake8/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-flake8(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-flake8    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-flake8(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-flake8/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-flaky.git/commit/$          https://salsa.debian.org/python-team/modules/python-flaky/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-flaky(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-flaky    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-flaky(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-flaky/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-flask-marshmallow.git/commit/$          https://salsa.debian.org/python-team/modules/python-flask-marshmallow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-flask-marshmallow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-flask-marshmallow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-flask-marshmallow(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-flask-marshmallow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-flask-restful-swagger.git/commit/$          https://salsa.debian.org/python-team/modules/python-flask-restful-swagger/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-flask-restful-swagger(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-flask-restful-swagger    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-flask-restful-swagger(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-flask-restful-swagger/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-flexmock.git/commit/$          https://salsa.debian.org/python-team/modules/python-flexmock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-flexmock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-flexmock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-flexmock(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-flexmock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-formencode.git/commit/$          https://salsa.debian.org/python-team/modules/python-formencode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-formencode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-formencode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-formencode(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-formencode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-fs.git/commit/$          https://salsa.debian.org/python-team/modules/python-fs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-fs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-fs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-fs(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-fs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-fudge.git/commit/$          https://salsa.debian.org/python-team/modules/python-fudge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-fudge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-fudge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-fudge(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-fudge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-future.git/commit/$          https://salsa.debian.org/python-team/modules/python-future/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-future(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-future    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-future(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-future/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-futures.git/commit/$          https://salsa.debian.org/python-team/modules/python-futures/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-futures(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-futures    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-futures(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-futures/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-gammu.git/commit/$          https://salsa.debian.org/python-team/modules/python-gammu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-gammu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-gammu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-gammu(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-gammu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-gasp.git/commit/$          https://salsa.debian.org/python-team/modules/python-gasp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-gasp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-gasp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-gasp(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-gasp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-gcm-client.git/commit/$          https://salsa.debian.org/python-team/modules/python-gcm-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-gcm-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-gcm-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-gcm-client(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-gcm-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-gdata.git/commit/$          https://salsa.debian.org/python-team/modules/python-gdata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-gdata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-gdata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-gdata(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-gdata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-gd.git/commit/$          https://salsa.debian.org/python-team/modules/python-gd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-gd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-gd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-gd(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-gd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-gear.git/commit/$          https://salsa.debian.org/python-team/modules/python-gear/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-gear(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-gear    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-gear(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-gear/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-gearman.git/commit/$          https://salsa.debian.org/python-team/modules/python-gearman/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-gearman(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-gearman    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-gearman(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-gearman/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-genty.git/commit/$          https://salsa.debian.org/python-team/modules/python-genty/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-genty(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-genty    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-genty(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-genty/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-geoclue.git/commit/$          https://salsa.debian.org/python-team/modules/python-geoclue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-geoclue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-geoclue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-geoclue(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-geoclue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-geohash.git/commit/$          https://salsa.debian.org/python-team/modules/python-geohash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-geohash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-geohash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-geohash(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-geohash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-geoip.git/commit/$          https://salsa.debian.org/python-team/modules/python-geoip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-geoip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-geoip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-geoip(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-geoip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-geoip2.git/commit/$          https://salsa.debian.org/python-team/modules/python-geoip2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-geoip2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-geoip2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-geoip2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-geoip2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-getdns.git/commit/$          https://salsa.debian.org/python-team/modules/python-getdns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-getdns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-getdns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-getdns(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-getdns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-gflags.git/commit/$          https://salsa.debian.org/python-team/modules/python-gflags/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-gflags(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-gflags    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-gflags(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-gflags/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-ghost.git/commit/$          https://salsa.debian.org/python-team/modules/python-ghost/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-ghost(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-ghost    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-ghost(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-ghost/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-gitdb.git/commit/$          https://salsa.debian.org/python-team/modules/python-gitdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-gitdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-gitdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-gitdb(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-gitdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-git.git/commit/$          https://salsa.debian.org/python-team/modules/python-git/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-git(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-git    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-git(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-git/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-github3.py.git/commit/$          https://salsa.debian.org/python-team/modules/python-github3.py/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-github3.py(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-github3.py    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-github3.py(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-github3.py/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-glob2.git/commit/$          https://salsa.debian.org/python-team/modules/python-glob2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-glob2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-glob2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-glob2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-glob2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-gmpy2.git/commit/$          https://salsa.debian.org/python-team/modules/python-gmpy2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-gmpy2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-gmpy2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-gmpy2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-gmpy2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-gnupg.git/commit/$          https://salsa.debian.org/python-team/modules/python-gnupg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-gnupg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-gnupg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-gnupg(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-gnupg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-gnuplotlib.git/commit/$          https://salsa.debian.org/python-team/modules/python-gnuplotlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-gnuplotlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-gnuplotlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-gnuplotlib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-gnuplotlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-gnutls.git/commit/$          https://salsa.debian.org/python-team/modules/python-gnutls/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-gnutls(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-gnutls    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-gnutls(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-gnutls/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-goopy.git/commit/$          https://salsa.debian.org/python-team/modules/python-goopy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-goopy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-goopy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-goopy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-goopy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-gpyconf.git/commit/$          https://salsa.debian.org/python-team/modules/python-gpyconf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-gpyconf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-gpyconf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-gpyconf(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-gpyconf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-graph.git/commit/$          https://salsa.debian.org/python-team/modules/python-graph/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-graph(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-graph    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-graph(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-graph/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-graphviz.git/commit/$          https://salsa.debian.org/python-team/modules/python-graphviz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-graphviz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-graphviz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-graphviz(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-graphviz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-guacamole.git/commit/$          https://salsa.debian.org/python-team/modules/python-guacamole/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-guacamole(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-guacamole    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-guacamole(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-guacamole/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-gvgen.git/commit/$          https://salsa.debian.org/python-team/modules/python-gvgen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-gvgen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-gvgen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-gvgen(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-gvgen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-hashids.git/commit/$          https://salsa.debian.org/python-team/modules/python-hashids/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-hashids(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-hashids    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-hashids(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-hashids/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-hbmqtt.git/commit/$          https://salsa.debian.org/python-team/modules/python-hbmqtt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-hbmqtt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-hbmqtt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-hbmqtt(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-hbmqtt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-hidapi.git/commit/$          https://salsa.debian.org/python-team/modules/python-hidapi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-hidapi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-hidapi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-hidapi(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-hidapi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-hiredis.git/commit/$          https://salsa.debian.org/python-team/modules/python-hiredis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-hiredis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-hiredis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-hiredis(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-hiredis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-hl7.git/commit/$          https://salsa.debian.org/python-team/modules/python-hl7/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-hl7(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-hl7    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-hl7(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-hl7/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-holidays.git/commit/$          https://salsa.debian.org/python-team/modules/python-holidays/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-holidays(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-holidays    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-holidays(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-holidays/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-hpilo.git/commit/$          https://salsa.debian.org/python-team/modules/python-hpilo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-hpilo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-hpilo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-hpilo(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-hpilo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-htmltmpl.git/commit/$          https://salsa.debian.org/python-team/modules/python-htmltmpl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-htmltmpl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-htmltmpl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-htmltmpl(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-htmltmpl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-html2text.git/commit/$          https://salsa.debian.org/python-team/modules/python-html2text/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-html2text(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-html2text    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-html2text(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-html2text/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-httplib2.git/commit/$          https://salsa.debian.org/python-team/modules/python-httplib2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-httplib2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-httplib2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-httplib2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-httplib2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-http-parser.git/commit/$          https://salsa.debian.org/python-team/modules/python-http-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-http-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-http-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-http-parser(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-http-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-humanize.git/commit/$          https://salsa.debian.org/python-team/modules/python-humanize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-humanize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-humanize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-humanize(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-humanize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-hupper.git/commit/$          https://salsa.debian.org/python-team/modules/python-hupper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-hupper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-hupper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-hupper(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-hupper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-hypothesis.git/commit/$          https://salsa.debian.org/python-team/modules/python-hypothesis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-hypothesis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-hypothesis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-hypothesis(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-hypothesis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-chaco.git/commit/$          https://salsa.debian.org/python-team/modules/python-chaco/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-chaco(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-chaco    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-chaco(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-chaco/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-changelog.git/commit/$          https://salsa.debian.org/python-team/modules/python-changelog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-changelog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-changelog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-changelog(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-changelog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-chartkick.git/commit/$          https://salsa.debian.org/python-team/modules/python-chartkick/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-chartkick(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-chartkick    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-chartkick(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-chartkick/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-cherrypy.git/commit/$          https://salsa.debian.org/python-team/modules/python-cherrypy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-cherrypy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-cherrypy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-cherrypy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-cherrypy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-icalendar.git/commit/$          https://salsa.debian.org/python-team/modules/python-icalendar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-icalendar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-icalendar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-icalendar(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-icalendar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-idna.git/commit/$          https://salsa.debian.org/python-team/modules/python-idna/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-idna(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-idna    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-idna(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-idna/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-igraph.git/commit/$          https://salsa.debian.org/python-team/modules/python-igraph/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-igraph(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-igraph    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-igraph(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-igraph/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-imagesize.git/commit/$          https://salsa.debian.org/python-team/modules/python-imagesize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-imagesize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-imagesize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-imagesize(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-imagesize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-intbitset.git/commit/$          https://salsa.debian.org/python-team/modules/python-intbitset/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-intbitset(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-intbitset    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-intbitset(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-intbitset/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-intervaltree.git/commit/$          https://salsa.debian.org/python-team/modules/python-intervaltree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-intervaltree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-intervaltree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-intervaltree(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-intervaltree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-ipaddress.git/commit/$          https://salsa.debian.org/python-team/modules/python-ipaddress/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-ipaddress(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-ipaddress    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-ipaddress(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-ipaddress/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-ipaddr.git/commit/$          https://salsa.debian.org/python-team/modules/python-ipaddr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-ipaddr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-ipaddr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-ipaddr(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-ipaddr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-iptables.git/commit/$          https://salsa.debian.org/python-team/modules/python-iptables/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-iptables(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-iptables    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-iptables(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-iptables/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-irclib.git/commit/$          https://salsa.debian.org/python-team/modules/python-irclib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-irclib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-irclib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-irclib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-irclib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-isc-dhcp-leases.git/commit/$          https://salsa.debian.org/python-team/modules/python-isc-dhcp-leases/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-isc-dhcp-leases(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-isc-dhcp-leases    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-isc-dhcp-leases(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-isc-dhcp-leases/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-isoweek.git/commit/$          https://salsa.debian.org/python-team/modules/python-isoweek/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-isoweek(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-isoweek    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-isoweek(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-isoweek/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-iso3166.git/commit/$          https://salsa.debian.org/python-team/modules/python-iso3166/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-iso3166(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-iso3166    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-iso3166(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-iso3166/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-iso8583.git/commit/$          https://salsa.debian.org/python-team/modules/python-iso8583/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-iso8583(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-iso8583    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-iso8583(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-iso8583/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-iso8601.git/commit/$          https://salsa.debian.org/python-team/modules/python-iso8601/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-iso8601(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-iso8601    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-iso8601(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-iso8601/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-jellyfish.git/commit/$          https://salsa.debian.org/python-team/modules/python-jellyfish/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-jellyfish(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-jellyfish    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-jellyfish(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-jellyfish/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-jira.git/commit/$          https://salsa.debian.org/python-team/modules/python-jira/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-jira(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-jira    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-jira(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-jira/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-jmespath.git/commit/$          https://salsa.debian.org/python-team/modules/python-jmespath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-jmespath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-jmespath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-jmespath(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-jmespath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-jpype.git/commit/$          https://salsa.debian.org/python-team/modules/python-jpype/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-jpype(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-jpype    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-jpype(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-jpype/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-json-patch.git/commit/$          https://salsa.debian.org/python-team/modules/python-json-patch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-json-patch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-json-patch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-json-patch(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-json-patch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-jsonpify.git/commit/$          https://salsa.debian.org/python-team/modules/python-jsonpify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-jsonpify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-jsonpify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-jsonpify(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-jsonpify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-jsonpointer.git/commit/$          https://salsa.debian.org/python-team/modules/python-jsonpointer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-jsonpointer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-jsonpointer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-jsonpointer(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-jsonpointer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-jsonref.git/commit/$          https://salsa.debian.org/python-team/modules/python-jsonref/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-jsonref(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-jsonref    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-jsonref(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-jsonref/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-jsonrpc.git/commit/$          https://salsa.debian.org/python-team/modules/python-jsonrpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-jsonrpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-jsonrpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-jsonrpc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-jsonrpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-jsonrpclib.git/commit/$          https://salsa.debian.org/python-team/modules/python-jsonrpclib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-jsonrpclib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-jsonrpclib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-jsonrpclib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-jsonrpclib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-jsonrpc2.git/commit/$          https://salsa.debian.org/python-team/modules/python-jsonrpc2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-jsonrpc2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-jsonrpc2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-jsonrpc2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-jsonrpc2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-jsontest.git/commit/$          https://salsa.debian.org/python-team/modules/python-jsontest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-jsontest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-jsontest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-jsontest(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-jsontest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-junit-xml.git/commit/$          https://salsa.debian.org/python-team/modules/python-junit-xml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-junit-xml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-junit-xml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-junit-xml(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-junit-xml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-kajiki.git/commit/$          https://salsa.debian.org/python-team/modules/python-kajiki/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-kajiki(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-kajiki    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-kajiki(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-kajiki/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-kanboard.git/commit/$          https://salsa.debian.org/python-team/modules/python-kanboard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-kanboard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-kanboard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-kanboard(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-kanboard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-keepalive.git/commit/$          https://salsa.debian.org/python-team/modules/python-keepalive/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-keepalive(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-keepalive    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-keepalive(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-keepalive/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-keepkey.git/commit/$          https://salsa.debian.org/python-team/modules/python-keepkey/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-keepkey(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-keepkey    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-keepkey(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-keepkey/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-keyczar.git/commit/$          https://salsa.debian.org/python-team/modules/python-keyczar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-keyczar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-keyczar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-keyczar(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-keyczar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-keyring.git/commit/$          https://salsa.debian.org/python-team/modules/python-keyring/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-keyring(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-keyring    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-keyring(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-keyring/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-kinterbasdb.git/commit/$          https://salsa.debian.org/python-team/modules/python-kinterbasdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-kinterbasdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-kinterbasdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-kinterbasdb(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-kinterbasdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-langdetect.git/commit/$          https://salsa.debian.org/python-team/modules/python-langdetect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-langdetect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-langdetect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-langdetect(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-langdetect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-latexcodec.git/commit/$          https://salsa.debian.org/python-team/modules/python-latexcodec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-latexcodec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-latexcodec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-latexcodec(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-latexcodec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-launchpadlib.git/commit/$          https://salsa.debian.org/python-team/modules/python-launchpadlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-launchpadlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-launchpadlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-launchpadlib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-launchpadlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-ldap3.git/commit/$          https://salsa.debian.org/python-team/modules/python-ldap3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-ldap3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-ldap3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-ldap3(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-ldap3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-leather.git/commit/$          https://salsa.debian.org/python-team/modules/python-leather/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-leather(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-leather    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-leather(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-leather/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-leather.git.old.git/commit/$          https://salsa.debian.org/python-team/modules/python-leather.git.old/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-leather.git.old(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-leather.git.old    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-leather.git.old(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-leather.git.old/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-levenshtein.git/commit/$          https://salsa.debian.org/python-team/modules/python-levenshtein/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-levenshtein(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-levenshtein    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-levenshtein(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-levenshtein/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-librabbitmq.git/commit/$          https://salsa.debian.org/python-team/modules/python-librabbitmq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-librabbitmq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-librabbitmq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-librabbitmq(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-librabbitmq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-libusb1.git/commit/$          https://salsa.debian.org/python-team/modules/python-libusb1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-libusb1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-libusb1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-libusb1(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-libusb1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-limits.git/commit/$          https://salsa.debian.org/python-team/modules/python-limits/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-limits(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-limits    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-limits(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-limits/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-line-profiler.git/commit/$          https://salsa.debian.org/python-team/modules/python-line-profiler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-line-profiler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-line-profiler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-line-profiler(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-line-profiler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-llfuse.git/commit/$          https://salsa.debian.org/python-team/modules/python-llfuse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-llfuse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-llfuse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-llfuse(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-llfuse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-logfury.git/commit/$          https://salsa.debian.org/python-team/modules/python-logfury/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-logfury(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-logfury    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-logfury(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-logfury/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-logging-extra.git/commit/$          https://salsa.debian.org/python-team/modules/python-logging-extra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-logging-extra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-logging-extra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-logging-extra(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-logging-extra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-lti.git/commit/$          https://salsa.debian.org/python-team/modules/python-lti/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-lti(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-lti    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-lti(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-lti/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-lupa.git/commit/$          https://salsa.debian.org/python-team/modules/python-lupa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-lupa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-lupa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-lupa(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-lupa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-ly.git/commit/$          https://salsa.debian.org/python-team/modules/python-ly/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-ly(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-ly    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-ly(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-ly/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-lzma.git/commit/$          https://salsa.debian.org/python-team/modules/python-lzma/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-lzma(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-lzma    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-lzma(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-lzma/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pythonmagick.git/commit/$          https://salsa.debian.org/python-team/modules/pythonmagick/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pythonmagick(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pythonmagick    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pythonmagick(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pythonmagick/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-macholib.git/commit/$          https://salsa.debian.org/python-team/modules/python-macholib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-macholib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-macholib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-macholib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-macholib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-mailer.git/commit/$          https://salsa.debian.org/python-team/modules/python-mailer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-mailer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-mailer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-mailer(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-mailer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-markdown.git/commit/$          https://salsa.debian.org/python-team/modules/python-markdown/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-markdown(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-markdown    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-markdown(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-markdown/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-marshmallow.git/commit/$          https://salsa.debian.org/python-team/modules/python-marshmallow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-marshmallow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-marshmallow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-marshmallow(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-marshmallow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-mccabe.git/commit/$          https://salsa.debian.org/python-team/modules/python-mccabe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-mccabe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-mccabe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-mccabe(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-mccabe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-measurement.git/commit/$          https://salsa.debian.org/python-team/modules/python-measurement/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-measurement(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-measurement    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-measurement(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-measurement/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-mecab.git/commit/$          https://salsa.debian.org/python-team/modules/python-mecab/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-mecab(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-mecab    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-mecab(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-mecab/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-medusa.git/commit/$          https://salsa.debian.org/python-team/modules/python-medusa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-medusa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-medusa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-medusa(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-medusa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-mechanicalsoup.git/commit/$          https://salsa.debian.org/python-team/modules/python-mechanicalsoup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-mechanicalsoup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-mechanicalsoup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-mechanicalsoup(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-mechanicalsoup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-meld3.git/commit/$          https://salsa.debian.org/python-team/modules/python-meld3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-meld3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-meld3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-meld3(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-meld3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-memcache.git/commit/$          https://salsa.debian.org/python-team/modules/python-memcache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-memcache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-memcache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-memcache(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-memcache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-memprof.git/commit/$          https://salsa.debian.org/python-team/modules/python-memprof/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-memprof(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-memprof    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-memprof(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-memprof/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-messaging.git/commit/$          https://salsa.debian.org/python-team/modules/python-messaging/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-messaging(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-messaging    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-messaging(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-messaging/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-mimeparse.git/commit/$          https://salsa.debian.org/python-team/modules/python-mimeparse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-mimeparse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-mimeparse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-mimeparse(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-mimeparse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-mkdocs.git/commit/$          https://salsa.debian.org/python-team/modules/python-mkdocs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-mkdocs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-mkdocs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-mkdocs(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-mkdocs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-mnemonic.git/commit/$          https://salsa.debian.org/python-team/modules/python-mnemonic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-mnemonic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-mnemonic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-mnemonic(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-mnemonic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-mock.git/commit/$          https://salsa.debian.org/python-team/modules/python-mock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-mock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-mock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-mock(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-mock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-mockupdb.git/commit/$          https://salsa.debian.org/python-team/modules/python-mockupdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-mockupdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-mockupdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-mockupdb(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-mockupdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-model-mommy.git/commit/$          https://salsa.debian.org/python-team/modules/python-model-mommy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-model-mommy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-model-mommy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-model-mommy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-model-mommy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-mod-pywebsocket.git/commit/$          https://salsa.debian.org/python-team/modules/python-mod-pywebsocket/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-mod-pywebsocket(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-mod-pywebsocket    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-mod-pywebsocket(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-mod-pywebsocket/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-molotov.git/commit/$          https://salsa.debian.org/python-team/modules/python-molotov/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-molotov(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-molotov    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-molotov(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-molotov/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-mongoengine.git/commit/$          https://salsa.debian.org/python-team/modules/python-mongoengine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-mongoengine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-mongoengine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-mongoengine(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-mongoengine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-morris.git/commit/$          https://salsa.debian.org/python-team/modules/python-morris/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-morris(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-morris    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-morris(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-morris/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-motor.git/commit/$          https://salsa.debian.org/python-team/modules/python-motor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-motor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-motor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-motor(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-motor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-mpd.git/commit/$          https://salsa.debian.org/python-team/modules/python-mpd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-mpd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-mpd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-mpd(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-mpd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-mpegdash.git/commit/$          https://salsa.debian.org/python-team/modules/python-mpegdash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-mpegdash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-mpegdash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-mpegdash(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-mpegdash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-mpld3.git/commit/$          https://salsa.debian.org/python-team/modules/python-mpld3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-mpld3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-mpld3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-mpld3(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-mpld3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-mplexporter.git/commit/$          https://salsa.debian.org/python-team/modules/python-mplexporter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-mplexporter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-mplexporter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-mplexporter(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-mplexporter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-mrjob.git/commit/$          https://salsa.debian.org/python-team/modules/python-mrjob/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-mrjob(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-mrjob    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-mrjob(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-mrjob/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-multidict.git/commit/$          https://salsa.debian.org/python-team/modules/python-multidict/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-multidict(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-multidict    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-multidict(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-multidict/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-munch.git/commit/$          https://salsa.debian.org/python-team/modules/python-munch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-munch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-munch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-munch(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-munch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-musicbrainz2.git/commit/$          https://salsa.debian.org/python-team/modules/python-musicbrainz2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-musicbrainz2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-musicbrainz2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-musicbrainz2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-musicbrainz2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-mysqldb.git/commit/$          https://salsa.debian.org/python-team/modules/python-mysqldb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-mysqldb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-mysqldb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-mysqldb(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-mysqldb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-m3u8.git/commit/$          https://salsa.debian.org/python-team/modules/python-m3u8/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-m3u8(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-m3u8    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-m3u8(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-m3u8/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-nacl.git/commit/$          https://salsa.debian.org/python-team/modules/python-nacl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-nacl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-nacl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-nacl(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-nacl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-nameparser.git/commit/$          https://salsa.debian.org/python-team/modules/python-nameparser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-nameparser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-nameparser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-nameparser(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-nameparser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-nanomsg.git/commit/$          https://salsa.debian.org/python-team/modules/python-nanomsg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-nanomsg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-nanomsg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-nanomsg(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-nanomsg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-neovim.git/commit/$          https://salsa.debian.org/python-team/modules/python-neovim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-neovim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-neovim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-neovim(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-neovim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-neovim-gui.git/commit/$          https://salsa.debian.org/python-team/modules/python-neovim-gui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-neovim-gui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-neovim-gui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-neovim-gui(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-neovim-gui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-netaddr.git/commit/$          https://salsa.debian.org/python-team/modules/python-netaddr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-netaddr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-netaddr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-netaddr(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-netaddr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-netfilter.git/commit/$          https://salsa.debian.org/python-team/modules/python-netfilter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-netfilter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-netfilter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-netfilter(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-netfilter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-networkmanager.git/commit/$          https://salsa.debian.org/python-team/modules/python-networkmanager/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-networkmanager(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-networkmanager    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-networkmanager(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-networkmanager/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-networkx.git/commit/$          https://salsa.debian.org/python-team/modules/python-networkx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-networkx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-networkx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-networkx(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-networkx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-nids.git/commit/$          https://salsa.debian.org/python-team/modules/python-nids/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-nids(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-nids    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-nids(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-nids/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-nine.git/commit/$          https://salsa.debian.org/python-team/modules/python-nine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-nine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-nine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-nine(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-nine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-notify2.git/commit/$          https://salsa.debian.org/python-team/modules/python-notify2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-notify2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-notify2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-notify2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-notify2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-numpy.git/commit/$          https://salsa.debian.org/python-team/modules/python-numpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-numpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-numpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-numpy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-numpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-oauth.git/commit/$          https://salsa.debian.org/python-team/modules/python-oauth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-oauth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-oauth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-oauth(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-oauth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-oauthlib.git/commit/$          https://salsa.debian.org/python-team/modules/python-oauthlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-oauthlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-oauthlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-oauthlib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-oauthlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-odf.git/commit/$          https://salsa.debian.org/python-team/modules/python-odf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-odf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-odf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-odf(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-odf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-odoorpc.git/commit/$          https://salsa.debian.org/python-team/modules/python-odoorpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-odoorpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-odoorpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-odoorpc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-odoorpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-oerplib.git/commit/$          https://salsa.debian.org/python-team/modules/python-oerplib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-oerplib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-oerplib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-oerplib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-oerplib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-olefile.git/commit/$          https://salsa.debian.org/python-team/modules/python-olefile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-olefile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-olefile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-olefile(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-olefile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-opcua.git/commit/$          https://salsa.debian.org/python-team/modules/python-opcua/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-opcua(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-opcua    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-opcua(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-opcua/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-openid-cla.git/commit/$          https://salsa.debian.org/python-team/modules/python-openid-cla/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-openid-cla(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-openid-cla    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-openid-cla(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-openid-cla/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-openid.git/commit/$          https://salsa.debian.org/python-team/modules/python-openid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-openid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-openid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-openid(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-openid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-openid-teams.git/commit/$          https://salsa.debian.org/python-team/modules/python-openid-teams/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-openid-teams(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-openid-teams    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-openid-teams(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-openid-teams/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-ordered-set.git/commit/$          https://salsa.debian.org/python-team/modules/python-ordered-set/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-ordered-set(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-ordered-set    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-ordered-set(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-ordered-set/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-osd.git/commit/$          https://salsa.debian.org/python-team/modules/python-osd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-osd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-osd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-osd(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-osd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-overpy.git/commit/$          https://salsa.debian.org/python-team/modules/python-overpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-overpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-overpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-overpy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-overpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-oxd.git/commit/$          https://salsa.debian.org/python-team/modules/python-oxd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-oxd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-oxd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-oxd(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-oxd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-padme.git/commit/$          https://salsa.debian.org/python-team/modules/python-padme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-padme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-padme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-padme(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-padme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pampy.git/commit/$          https://salsa.debian.org/python-team/modules/python-pampy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pampy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pampy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pampy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pampy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pandocfilters.git/commit/$          https://salsa.debian.org/python-team/modules/python-pandocfilters/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pandocfilters(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pandocfilters    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pandocfilters(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pandocfilters/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-parameterized.git/commit/$          https://salsa.debian.org/python-team/modules/python-parameterized/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-parameterized(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-parameterized    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-parameterized(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-parameterized/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-park.git/commit/$          https://salsa.debian.org/python-team/modules/python-park/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-park(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-park    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-park(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-park/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-parquet.git/commit/$          https://salsa.debian.org/python-team/modules/python-parquet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-parquet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-parquet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-parquet(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-parquet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-parsel.git/commit/$          https://salsa.debian.org/python-team/modules/python-parsel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-parsel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-parsel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-parsel(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-parsel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-parse-type.git/commit/$          https://salsa.debian.org/python-team/modules/python-parse-type/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-parse-type(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-parse-type    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-parse-type(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-parse-type/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-parsimonious.git/commit/$          https://salsa.debian.org/python-team/modules/python-parsimonious/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-parsimonious(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-parsimonious    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-parsimonious(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-parsimonious/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-passlib.git/commit/$          https://salsa.debian.org/python-team/modules/python-passlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-passlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-passlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-passlib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-passlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-path-and-address.git/commit/$          https://salsa.debian.org/python-team/modules/python-path-and-address/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-path-and-address(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-path-and-address    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-path-and-address(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-path-and-address/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pathlib2.git/commit/$          https://salsa.debian.org/python-team/modules/python-pathlib2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pathlib2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pathlib2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pathlib2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pathlib2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-patch.git/commit/$          https://salsa.debian.org/python-team/modules/python-patch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-patch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-patch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-patch(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-patch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-paypal.git/commit/$          https://salsa.debian.org/python-team/modules/python-paypal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-paypal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-paypal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-paypal(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-paypal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pdftools.git/commit/$          https://salsa.debian.org/python-team/modules/python-pdftools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pdftools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pdftools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pdftools(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pdftools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-peak.rules.git/commit/$          https://salsa.debian.org/python-team/modules/python-peak.rules/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-peak.rules(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-peak.rules    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-peak.rules(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-peak.rules/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-peak.util.git/commit/$          https://salsa.debian.org/python-team/modules/python-peak.util/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-peak.util(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-peak.util    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-peak.util(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-peak.util/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-persistent.git/commit/$          https://salsa.debian.org/python-team/modules/python-persistent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-persistent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-persistent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-persistent(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-persistent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pex.git/commit/$          https://salsa.debian.org/python-team/modules/python-pex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pex(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pgmagick.git/commit/$          https://salsa.debian.org/python-team/modules/python-pgmagick/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pgmagick(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pgmagick    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pgmagick(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pgmagick/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pgpdump.git/commit/$          https://salsa.debian.org/python-team/modules/python-pgpdump/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pgpdump(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pgpdump    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pgpdump(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pgpdump/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pgspecial.git/commit/$          https://salsa.debian.org/python-team/modules/python-pgspecial/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pgspecial(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pgspecial    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pgspecial(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pgspecial/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-phpserialize.git/commit/$          https://salsa.debian.org/python-team/modules/python-phpserialize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-phpserialize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-phpserialize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-phpserialize(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-phpserialize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pika.git/commit/$          https://salsa.debian.org/python-team/modules/python-pika/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pika(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pika    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pika(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pika/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pint.git/commit/$          https://salsa.debian.org/python-team/modules/python-pint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pint(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pipeline.git/commit/$          https://salsa.debian.org/python-team/modules/python-pipeline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pipeline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pipeline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pipeline(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pipeline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pip.git/commit/$          https://salsa.debian.org/python-team/modules/python-pip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pip(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pkgconfig.git/commit/$          https://salsa.debian.org/python-team/modules/python-pkgconfig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pkgconfig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pkgconfig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pkgconfig(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pkgconfig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pkginfo.git/commit/$          https://salsa.debian.org/python-team/modules/python-pkginfo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pkginfo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pkginfo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pkginfo(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pkginfo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-plone.testing.git/commit/$          https://salsa.debian.org/python-team/modules/python-plone.testing/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-plone.testing(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-plone.testing    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-plone.testing(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-plone.testing/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pluggy.git/commit/$          https://salsa.debian.org/python-team/modules/python-pluggy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pluggy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pluggy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pluggy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pluggy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pluginbase.git/commit/$          https://salsa.debian.org/python-team/modules/python-pluginbase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pluginbase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pluginbase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pluginbase(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pluginbase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-poppler.git/commit/$          https://salsa.debian.org/python-team/modules/python-poppler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-poppler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-poppler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-poppler(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-poppler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-poppler-qt4.git/commit/$          https://salsa.debian.org/python-team/modules/python-poppler-qt4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-poppler-qt4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-poppler-qt4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-poppler-qt4(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-poppler-qt4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-poppler-qt5.git/commit/$          https://salsa.debian.org/python-team/modules/python-poppler-qt5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-poppler-qt5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-poppler-qt5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-poppler-qt5(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-poppler-qt5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-prctl.git/commit/$          https://salsa.debian.org/python-team/modules/python-prctl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-prctl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-prctl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-prctl(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-prctl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pretend.git/commit/$          https://salsa.debian.org/python-team/modules/python-pretend/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pretend(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pretend    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pretend(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pretend/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-progressbar.git/commit/$          https://salsa.debian.org/python-team/modules/python-progressbar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-progressbar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-progressbar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-progressbar(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-progressbar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-progress.git/commit/$          https://salsa.debian.org/python-team/modules/python-progress/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-progress(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-progress    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-progress(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-progress/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-protobix.git/commit/$          https://salsa.debian.org/python-team/modules/python-protobix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-protobix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-protobix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-protobix(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-protobix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-protobuf.socketrpc.git/commit/$          https://salsa.debian.org/python-team/modules/python-protobuf.socketrpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-protobuf.socketrpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-protobuf.socketrpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-protobuf.socketrpc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-protobuf.socketrpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-protobuf3.git/commit/$          https://salsa.debian.org/python-team/modules/python-protobuf3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-protobuf3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-protobuf3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-protobuf3(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-protobuf3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-prov.git/commit/$          https://salsa.debian.org/python-team/modules/python-prov/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-prov(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-prov    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-prov(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-prov/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pskc.git/commit/$          https://salsa.debian.org/python-team/modules/python-pskc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pskc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pskc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pskc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pskc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-psutil.git/commit/$          https://salsa.debian.org/python-team/modules/python-psutil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-psutil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-psutil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-psutil(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-psutil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-public.git/commit/$          https://salsa.debian.org/python-team/modules/python-public/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-public(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-public    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-public(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-public/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pyalsa.git/commit/$          https://salsa.debian.org/python-team/modules/python-pyalsa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pyalsa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pyalsa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pyalsa(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pyalsa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pyface.git/commit/$          https://salsa.debian.org/python-team/modules/python-pyface/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pyface(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pyface    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pyface(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pyface/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pyftpdlib.git/commit/$          https://salsa.debian.org/python-team/modules/python-pyftpdlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pyftpdlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pyftpdlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pyftpdlib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pyftpdlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pygerrit2.git/commit/$          https://salsa.debian.org/python-team/modules/python-pygerrit2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pygerrit2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pygerrit2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pygerrit2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pygerrit2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pygit2.git/commit/$          https://salsa.debian.org/python-team/modules/python-pygit2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pygit2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pygit2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pygit2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pygit2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pyglew.git/commit/$          https://salsa.debian.org/python-team/modules/python-pyglew/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pyglew(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pyglew    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pyglew(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pyglew/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pygraphviz.git/commit/$          https://salsa.debian.org/python-team/modules/python-pygraphviz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pygraphviz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pygraphviz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pygraphviz(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pygraphviz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pyhyphen.git/commit/$          https://salsa.debian.org/python-team/modules/python-pyhyphen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pyhyphen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pyhyphen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pyhyphen(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pyhyphen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pychart.git/commit/$          https://salsa.debian.org/python-team/modules/python-pychart/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pychart(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pychart    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pychart(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pychart/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pykka.git/commit/$          https://salsa.debian.org/python-team/modules/python-pykka/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pykka(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pykka    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pykka(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pykka/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pyld.git/commit/$          https://salsa.debian.org/python-team/modules/python-pyld/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pyld(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pyld    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pyld(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pyld/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pymysql.git/commit/$          https://salsa.debian.org/python-team/modules/python-pymysql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pymysql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pymysql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pymysql(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pymysql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pynzb.git/commit/$          https://salsa.debian.org/python-team/modules/python-pynzb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pynzb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pynzb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pynzb(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pynzb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pyotp.git/commit/$          https://salsa.debian.org/python-team/modules/python-pyotp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pyotp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pyotp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pyotp(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pyotp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pypdf.git/commit/$          https://salsa.debian.org/python-team/modules/python-pypdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pypdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pypdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pypdf(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pypdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pypm.git/commit/$          https://salsa.debian.org/python-team/modules/python-pypm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pypm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pypm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pypm(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pypm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pypump.git/commit/$          https://salsa.debian.org/python-team/modules/python-pypump/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pypump(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pypump    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pypump(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pypump/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pyramid.git/commit/$          https://salsa.debian.org/python-team/modules/python-pyramid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pyramid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pyramid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pyramid(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pyramid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pyscss.git/commit/$          https://salsa.debian.org/python-team/modules/python-pyscss/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pyscss(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pyscss    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pyscss(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pyscss/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pysearch.git/commit/$          https://salsa.debian.org/python-team/modules/python-pysearch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pysearch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pysearch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pysearch(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pysearch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pysnmp2.git/commit/$          https://salsa.debian.org/python-team/modules/python-pysnmp2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pysnmp2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pysnmp2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pysnmp2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pysnmp2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pysnmp4-apps.git/commit/$          https://salsa.debian.org/python-team/modules/python-pysnmp4-apps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pysnmp4-apps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pysnmp4-apps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pysnmp4-apps(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pysnmp4-apps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pysnmp4.git/commit/$          https://salsa.debian.org/python-team/modules/python-pysnmp4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pysnmp4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pysnmp4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pysnmp4(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pysnmp4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pysnmp4-mibs.git/commit/$          https://salsa.debian.org/python-team/modules/python-pysnmp4-mibs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pysnmp4-mibs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pysnmp4-mibs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pysnmp4-mibs(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pysnmp4-mibs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pysolar.git/commit/$          https://salsa.debian.org/python-team/modules/python-pysolar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pysolar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pysolar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pysolar(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pysolar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pytc.git/commit/$          https://salsa.debian.org/python-team/modules/python-pytc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pytc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pytc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pytc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pytc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pytest-benchmark.git/commit/$          https://salsa.debian.org/python-team/modules/python-pytest-benchmark/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pytest-benchmark(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pytest-benchmark    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pytest-benchmark(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pytest-benchmark/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pytils.git/commit/$          https://salsa.debian.org/python-team/modules/python-pytils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pytils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pytils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pytils(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pytils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-pytz.git/commit/$          https://salsa.debian.org/python-team/modules/python-pytz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-pytz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-pytz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-pytz(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-pytz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-py-zipkin.git/commit/$          https://salsa.debian.org/python-team/modules/python-py-zipkin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-py-zipkin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-py-zipkin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-py-zipkin(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-py-zipkin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-qrcode.git/commit/$          https://salsa.debian.org/python-team/modules/python-qrcode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-qrcode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-qrcode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-qrcode(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-qrcode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-qtawesome.git/commit/$          https://salsa.debian.org/python-team/modules/python-qtawesome/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-qtawesome(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-qtawesome    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-qtawesome(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-qtawesome/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-qtconsole.git/commit/$          https://salsa.debian.org/python-team/modules/python-qtconsole/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-qtconsole(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-qtconsole    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-qtconsole(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-qtconsole/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pythonqt.git/commit/$          https://salsa.debian.org/python-team/modules/pythonqt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pythonqt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pythonqt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pythonqt(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pythonqt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-qtpy.git/commit/$          https://salsa.debian.org/python-team/modules/python-qtpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-qtpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-qtpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-qtpy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-qtpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-qt4.git/commit/$          https://salsa.debian.org/python-team/modules/python-qt4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-qt4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-qt4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-qt4(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-qt4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-queuelib.git/commit/$          https://salsa.debian.org/python-team/modules/python-queuelib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-queuelib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-queuelib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-queuelib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-queuelib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-ramlfications.git/commit/$          https://salsa.debian.org/python-team/modules/python-ramlfications/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-ramlfications(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-ramlfications    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-ramlfications(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-ramlfications/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-rarfile.git/commit/$          https://salsa.debian.org/python-team/modules/python-rarfile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-rarfile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-rarfile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-rarfile(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-rarfile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-ratelimiter.git/commit/$          https://salsa.debian.org/python-team/modules/python-ratelimiter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-ratelimiter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-ratelimiter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-ratelimiter(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-ratelimiter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-rebulk.git/commit/$          https://salsa.debian.org/python-team/modules/python-rebulk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-rebulk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-rebulk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-rebulk(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-rebulk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-recaptcha.git/commit/$          https://salsa.debian.org/python-team/modules/python-recaptcha/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-recaptcha(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-recaptcha    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-recaptcha(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-recaptcha/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-regex.git/commit/$          https://salsa.debian.org/python-team/modules/python-regex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-regex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-regex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-regex(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-regex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-releases.git/commit/$          https://salsa.debian.org/python-team/modules/python-releases/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-releases(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-releases    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-releases(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-releases/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-repoze.lru.git/commit/$          https://salsa.debian.org/python-team/modules/python-repoze.lru/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-repoze.lru(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-repoze.lru    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-repoze.lru(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-repoze.lru/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-repoze.sphinx.autointerface.git/commit/$          https://salsa.debian.org/python-team/modules/python-repoze.sphinx.autointerface/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-repoze.sphinx.autointerface(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-repoze.sphinx.autointerface    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-repoze.sphinx.autointerface(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-repoze.sphinx.autointerface/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-repoze.tm2.git/commit/$          https://salsa.debian.org/python-team/modules/python-repoze.tm2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-repoze.tm2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-repoze.tm2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-repoze.tm2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-repoze.tm2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-repoze.what.git/commit/$          https://salsa.debian.org/python-team/modules/python-repoze.what/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-repoze.what(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-repoze.what    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-repoze.what(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-repoze.what/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-repoze.what-plugins.git/commit/$          https://salsa.debian.org/python-team/modules/python-repoze.what-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-repoze.what-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-repoze.what-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-repoze.what-plugins(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-repoze.what-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-repoze.who.git/commit/$          https://salsa.debian.org/python-team/modules/python-repoze.who/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-repoze.who(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-repoze.who    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-repoze.who(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-repoze.who/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-repoze.who-plugins.git/commit/$          https://salsa.debian.org/python-team/modules/python-repoze.who-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-repoze.who-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-repoze.who-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-repoze.who-plugins(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-repoze.who-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-requests-cache.git/commit/$          https://salsa.debian.org/python-team/modules/python-requests-cache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-requests-cache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-requests-cache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-requests-cache(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-requests-cache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-requestsexceptions.git/commit/$          https://salsa.debian.org/python-team/modules/python-requestsexceptions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-requestsexceptions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-requestsexceptions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-requestsexceptions(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-requestsexceptions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-requests-mock.git/commit/$          https://salsa.debian.org/python-team/modules/python-requests-mock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-requests-mock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-requests-mock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-requests-mock(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-requests-mock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-requirements-detector.git/commit/$          https://salsa.debian.org/python-team/modules/python-requirements-detector/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-requirements-detector(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-requirements-detector    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-requirements-detector(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-requirements-detector/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-restkit.git/commit/$          https://salsa.debian.org/python-team/modules/python-restkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-restkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-restkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-restkit(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-restkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-restless.git/commit/$          https://salsa.debian.org/python-team/modules/python-restless/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-restless(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-restless    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-restless(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-restless/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-ripe-atlas-cousteau.git/commit/$          https://salsa.debian.org/python-team/modules/python-ripe-atlas-cousteau/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-ripe-atlas-cousteau(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-ripe-atlas-cousteau    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-ripe-atlas-cousteau(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-ripe-atlas-cousteau/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-robotframework-selenium2library.git/commit/$          https://salsa.debian.org/python-team/modules/python-robotframework-selenium2library/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-robotframework-selenium2library(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-robotframework-selenium2library    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-robotframework-selenium2library(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-robotframework-selenium2library/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-robotsuite.git/commit/$          https://salsa.debian.org/python-team/modules/python-robotsuite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-robotsuite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-robotsuite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-robotsuite(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-robotsuite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-roman.git/commit/$          https://salsa.debian.org/python-team/modules/python-roman/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-roman(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-roman    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-roman(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-roman/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-rpaths.git/commit/$          https://salsa.debian.org/python-team/modules/python-rpaths/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-rpaths(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-rpaths    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-rpaths(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-rpaths/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-rply.git/commit/$          https://salsa.debian.org/python-team/modules/python-rply/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-rply(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-rply    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-rply(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-rply/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-rsa.git/commit/$          https://salsa.debian.org/python-team/modules/python-rsa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-rsa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-rsa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-rsa(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-rsa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-rstr.git/commit/$          https://salsa.debian.org/python-team/modules/python-rstr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-rstr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-rstr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-rstr(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-rstr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-sabyenc.git/commit/$          https://salsa.debian.org/python-team/modules/python-sabyenc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-sabyenc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-sabyenc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-sabyenc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-sabyenc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-scandir.git/commit/$          https://salsa.debian.org/python-team/modules/python-scandir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-scandir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-scandir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-scandir(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-scandir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-scipy.git/commit/$          https://salsa.debian.org/python-team/modules/python-scipy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-scipy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-scipy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-scipy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-scipy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-scp.git/commit/$          https://salsa.debian.org/python-team/modules/python-scp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-scp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-scp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-scp(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-scp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-scrapy-djangoitem.git/commit/$          https://salsa.debian.org/python-team/modules/python-scrapy-djangoitem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-scrapy-djangoitem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-scrapy-djangoitem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-scrapy-djangoitem(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-scrapy-djangoitem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-scrapy.git/commit/$          https://salsa.debian.org/python-team/modules/python-scrapy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-scrapy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-scrapy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-scrapy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-scrapy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-scripttest.git/commit/$          https://salsa.debian.org/python-team/modules/python-scripttest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-scripttest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-scripttest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-scripttest(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-scripttest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-scruffy.git/commit/$          https://salsa.debian.org/python-team/modules/python-scruffy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-scruffy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-scruffy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-scruffy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-scruffy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-sdnotify.git/commit/$          https://salsa.debian.org/python-team/modules/python-sdnotify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-sdnotify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-sdnotify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-sdnotify(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-sdnotify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-secretstorage.git/commit/$          https://salsa.debian.org/python-team/modules/python-secretstorage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-secretstorage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-secretstorage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-secretstorage(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-secretstorage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-sentinels.git/commit/$          https://salsa.debian.org/python-team/modules/python-sentinels/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-sentinels(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-sentinels    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-sentinels(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-sentinels/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-service-identity.git/commit/$          https://salsa.debian.org/python-team/modules/python-service-identity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-service-identity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-service-identity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-service-identity(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-service-identity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-setoptconf.git/commit/$          https://salsa.debian.org/python-team/modules/python-setoptconf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-setoptconf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-setoptconf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-setoptconf(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-setoptconf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-setproctitle.git/commit/$          https://salsa.debian.org/python-team/modules/python-setproctitle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-setproctitle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-setproctitle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-setproctitle(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-setproctitle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-setupdocs.git/commit/$          https://salsa.debian.org/python-team/modules/python-setupdocs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-setupdocs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-setupdocs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-setupdocs(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-setupdocs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-shade.git/commit/$          https://salsa.debian.org/python-team/modules/python-shade/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-shade(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-shade    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-shade(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-shade/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-shellescape.git/commit/$          https://salsa.debian.org/python-team/modules/python-shellescape/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-shellescape(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-shellescape    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-shellescape(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-shellescape/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-sh.git/commit/$          https://salsa.debian.org/python-team/modules/python-sh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-sh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-sh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-sh(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-sh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-schema.git/commit/$          https://salsa.debian.org/python-team/modules/python-schema/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-schema(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-schema    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-schema(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-schema/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-schroot.git/commit/$          https://salsa.debian.org/python-team/modules/python-schroot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-schroot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-schroot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-schroot(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-schroot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-sievelib.git/commit/$          https://salsa.debian.org/python-team/modules/python-sievelib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-sievelib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-sievelib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-sievelib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-sievelib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-signaller.git/commit/$          https://salsa.debian.org/python-team/modules/python-signaller/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-signaller(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-signaller    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-signaller(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-signaller/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-simpy.git/commit/$          https://salsa.debian.org/python-team/modules/python-simpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-simpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-simpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-simpy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-simpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-simpy3.git/commit/$          https://salsa.debian.org/python-team/modules/python-simpy3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-simpy3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-simpy3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-simpy3(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-simpy3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-sk1libs.git/commit/$          https://salsa.debian.org/python-team/modules/python-sk1libs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-sk1libs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-sk1libs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-sk1libs(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-sk1libs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-slimmer.git/commit/$          https://salsa.debian.org/python-team/modules/python-slimmer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-slimmer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-slimmer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-slimmer(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-slimmer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-slugify.git/commit/$          https://salsa.debian.org/python-team/modules/python-slugify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-slugify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-slugify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-slugify(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-slugify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-smmap.git/commit/$          https://salsa.debian.org/python-team/modules/python-smmap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-smmap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-smmap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-smmap(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-smmap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-smstrade.git/commit/$          https://salsa.debian.org/python-team/modules/python-smstrade/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-smstrade(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-smstrade    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-smstrade(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-smstrade/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-soappy.git/commit/$          https://salsa.debian.org/python-team/modules/python-soappy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-soappy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-soappy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-soappy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-soappy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-social-auth.git/commit/$          https://salsa.debian.org/python-team/modules/python-social-auth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-social-auth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-social-auth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-social-auth(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-social-auth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-socketpool.git/commit/$          https://salsa.debian.org/python-team/modules/python-socketpool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-socketpool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-socketpool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-socketpool(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-socketpool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-socksipy.git/commit/$          https://salsa.debian.org/python-team/modules/python-socksipy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-socksipy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-socksipy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-socksipy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-socksipy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-soco.git/commit/$          https://salsa.debian.org/python-team/modules/python-soco/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-soco(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-soco    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-soco(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-soco/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-softlayer.git/commit/$          https://salsa.debian.org/python-team/modules/python-softlayer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-softlayer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-softlayer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-softlayer(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-softlayer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-sparkpost.git/commit/$          https://salsa.debian.org/python-team/modules/python-sparkpost/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-sparkpost(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-sparkpost    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-sparkpost(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-sparkpost/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-sparse.git/commit/$          https://salsa.debian.org/python-team/modules/python-sparse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-sparse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-sparse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-sparse(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-sparse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-speechrecognition.git/commit/$          https://salsa.debian.org/python-team/modules/python-speechrecognition/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-speechrecognition(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-speechrecognition    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-speechrecognition(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-speechrecognition/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-sptest.git/commit/$          https://salsa.debian.org/python-team/modules/python-sptest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-sptest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-sptest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-sptest(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-sptest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-spur.git/commit/$          https://salsa.debian.org/python-team/modules/python-spur/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-spur(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-spur    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-spur(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-spur/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-statistics.git/commit/$          https://salsa.debian.org/python-team/modules/python-statistics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-statistics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-statistics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-statistics(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-statistics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-statsd.git/commit/$          https://salsa.debian.org/python-team/modules/python-statsd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-statsd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-statsd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-statsd(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-statsd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-stdnum.git/commit/$          https://salsa.debian.org/python-team/modules/python-stdnum/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-stdnum(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-stdnum    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-stdnum(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-stdnum/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-stomp.git/commit/$          https://salsa.debian.org/python-team/modules/python-stomp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-stomp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-stomp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-stomp(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-stomp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-stopit.git/commit/$          https://salsa.debian.org/python-team/modules/python-stopit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-stopit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-stopit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-stopit(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-stopit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-structlog.git/commit/$          https://salsa.debian.org/python-team/modules/python-structlog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-structlog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-structlog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-structlog(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-structlog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-subprocess32.git/commit/$          https://salsa.debian.org/python-team/modules/python-subprocess32/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-subprocess32(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-subprocess32    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-subprocess32(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-subprocess32/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-sunlight.git/commit/$          https://salsa.debian.org/python-team/modules/python-sunlight/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-sunlight(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-sunlight    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-sunlight(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-sunlight/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-svg.path.git/commit/$          https://salsa.debian.org/python-team/modules/python-svg.path/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-svg.path(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-svg.path    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-svg.path(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-svg.path/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-s3transfer.git/commit/$          https://salsa.debian.org/python-team/modules/python-s3transfer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-s3transfer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-s3transfer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-s3transfer(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-s3transfer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-tabulate.git/commit/$          https://salsa.debian.org/python-team/modules/python-tabulate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-tabulate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-tabulate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-tabulate(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-tabulate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-tempita.git/commit/$          https://salsa.debian.org/python-team/modules/python-tempita/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-tempita(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-tempita    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-tempita(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-tempita/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-tenacity.git/commit/$          https://salsa.debian.org/python-team/modules/python-tenacity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-tenacity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-tenacity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-tenacity(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-tenacity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-testfixtures.git/commit/$          https://salsa.debian.org/python-team/modules/python-testfixtures/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-testfixtures(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-testfixtures    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-testfixtures(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-testfixtures/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-testing.common.database.git/commit/$          https://salsa.debian.org/python-team/modules/python-testing.common.database/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-testing.common.database(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-testing.common.database    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-testing.common.database(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-testing.common.database/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-testing.mysqld.git/commit/$          https://salsa.debian.org/python-team/modules/python-testing.mysqld/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-testing.mysqld(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-testing.mysqld    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-testing.mysqld(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-testing.mysqld/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-testing.postgresql.git/commit/$          https://salsa.debian.org/python-team/modules/python-testing.postgresql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-testing.postgresql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-testing.postgresql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-testing.postgresql(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-testing.postgresql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-testtools.git/commit/$          https://salsa.debian.org/python-team/modules/python-testtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-testtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-testtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-testtools(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-testtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-textile.git/commit/$          https://salsa.debian.org/python-team/modules/python-textile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-textile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-textile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-textile(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-textile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-tgext.admin.git/commit/$          https://salsa.debian.org/python-team/modules/python-tgext.admin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-tgext.admin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-tgext.admin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-tgext.admin(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-tgext.admin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-thriftpy.git/commit/$          https://salsa.debian.org/python-team/modules/python-thriftpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-thriftpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-thriftpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-thriftpy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-thriftpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-tidylib.git/commit/$          https://salsa.debian.org/python-team/modules/python-tidylib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-tidylib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-tidylib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-tidylib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-tidylib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-tinycss.git/commit/$          https://salsa.debian.org/python-team/modules/python-tinycss/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-tinycss(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-tinycss    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-tinycss(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-tinycss/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-tmdbsimple.git/commit/$          https://salsa.debian.org/python-team/modules/python-tmdbsimple/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-tmdbsimple(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-tmdbsimple    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-tmdbsimple(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-tmdbsimple/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-tornado.git/commit/$          https://salsa.debian.org/python-team/modules/python-tornado/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-tornado(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-tornado    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-tornado(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-tornado/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-tornadorpc.git/commit/$          https://salsa.debian.org/python-team/modules/python-tornadorpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-tornadorpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-tornadorpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-tornadorpc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-tornadorpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-toscawidgets.git/commit/$          https://salsa.debian.org/python-team/modules/python-toscawidgets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-toscawidgets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-toscawidgets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-toscawidgets(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-toscawidgets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-traitsbackendqt.git/commit/$          https://salsa.debian.org/python-team/modules/python-traitsbackendqt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-traitsbackendqt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-traitsbackendqt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-traitsbackendqt(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-traitsbackendqt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-traitsbackendwx.git/commit/$          https://salsa.debian.org/python-team/modules/python-traitsbackendwx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-traitsbackendwx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-traitsbackendwx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-traitsbackendwx(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-traitsbackendwx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-traits.git/commit/$          https://salsa.debian.org/python-team/modules/python-traits/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-traits(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-traits    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-traits(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-traits/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-traitsgui.git/commit/$          https://salsa.debian.org/python-team/modules/python-traitsgui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-traitsgui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-traitsgui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-traitsgui(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-traitsgui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-traitsui.git/commit/$          https://salsa.debian.org/python-team/modules/python-traitsui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-traitsui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-traitsui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-traitsui(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-traitsui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-transitions.git/commit/$          https://salsa.debian.org/python-team/modules/python-transitions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-transitions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-transitions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-transitions(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-transitions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-translationstring.git/commit/$          https://salsa.debian.org/python-team/modules/python-translationstring/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-translationstring(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-translationstring    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-translationstring(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-translationstring/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-translitcodec.git/commit/$          https://salsa.debian.org/python-team/modules/python-translitcodec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-translitcodec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-translitcodec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-translitcodec(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-translitcodec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-trappy.git/commit/$          https://salsa.debian.org/python-team/modules/python-trappy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-trappy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-trappy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-trappy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-trappy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-treq.git/commit/$          https://salsa.debian.org/python-team/modules/python-treq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-treq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-treq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-treq(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-treq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-trezor.git/commit/$          https://salsa.debian.org/python-team/modules/python-trezor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-trezor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-trezor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-trezor(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-trezor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-trie.git/commit/$          https://salsa.debian.org/python-team/modules/python-trie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-trie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-trie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-trie(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-trie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-trml2pdf.git/commit/$          https://salsa.debian.org/python-team/modules/python-trml2pdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-trml2pdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-trml2pdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-trml2pdf(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-trml2pdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-tunigo.git/commit/$          https://salsa.debian.org/python-team/modules/python-tunigo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-tunigo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-tunigo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-tunigo(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-tunigo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-twilio.git/commit/$          https://salsa.debian.org/python-team/modules/python-twilio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-twilio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-twilio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-twilio(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-twilio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-twitter.git/commit/$          https://salsa.debian.org/python-team/modules/python-twitter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-twitter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-twitter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-twitter(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-twitter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-txosc.git/commit/$          https://salsa.debian.org/python-team/modules/python-txosc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-txosc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-txosc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-txosc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-txosc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-tzlocal.git/commit/$          https://salsa.debian.org/python-team/modules/python-tzlocal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-tzlocal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-tzlocal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-tzlocal(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-tzlocal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-udatetime.git/commit/$          https://salsa.debian.org/python-team/modules/python-udatetime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-udatetime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-udatetime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-udatetime(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-udatetime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-unicodecsv.git/commit/$          https://salsa.debian.org/python-team/modules/python-unicodecsv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-unicodecsv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-unicodecsv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-unicodecsv(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-unicodecsv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-uniconvertor.git/commit/$          https://salsa.debian.org/python-team/modules/python-uniconvertor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-uniconvertor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-uniconvertor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-uniconvertor(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-uniconvertor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-unidiff.git/commit/$          https://salsa.debian.org/python-team/modules/python-unidiff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-unidiff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-unidiff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-unidiff(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-unidiff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-unipath.git/commit/$          https://salsa.debian.org/python-team/modules/python-unipath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-unipath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-unipath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-unipath(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-unipath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-uritools.git/commit/$          https://salsa.debian.org/python-team/modules/python-uritools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-uritools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-uritools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-uritools(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-uritools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-urllib3.git/commit/$          https://salsa.debian.org/python-team/modules/python-urllib3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-urllib3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-urllib3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-urllib3(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-urllib3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-urwidtrees.git/commit/$          https://salsa.debian.org/python-team/modules/python-urwidtrees/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-urwidtrees(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-urwidtrees    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-urwidtrees(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-urwidtrees/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-usagestats.git/commit/$          https://salsa.debian.org/python-team/modules/python-usagestats/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-usagestats(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-usagestats    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-usagestats(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-usagestats/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-utils.git/commit/$          https://salsa.debian.org/python-team/modules/python-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-utils(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-vagrant.git/commit/$          https://salsa.debian.org/python-team/modules/python-vagrant/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-vagrant(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-vagrant    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-vagrant(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-vagrant/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-validictory.git/commit/$          https://salsa.debian.org/python-team/modules/python-validictory/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-validictory(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-validictory    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-validictory(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-validictory/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-venusian.git/commit/$          https://salsa.debian.org/python-team/modules/python-venusian/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-venusian(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-venusian    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-venusian(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-venusian/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-verboselogs.git/commit/$          https://salsa.debian.org/python-team/modules/python-verboselogs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-verboselogs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-verboselogs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-verboselogs(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-verboselogs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-vertica.git/commit/$          https://salsa.debian.org/python-team/modules/python-vertica/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-vertica(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-vertica    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-vertica(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-vertica/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-virtualenv.git/commit/$          https://salsa.debian.org/python-team/modules/python-virtualenv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-virtualenv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-virtualenv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-virtualenv(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-virtualenv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-wadllib.git/commit/$          https://salsa.debian.org/python-team/modules/python-wadllib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-wadllib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-wadllib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-wadllib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-wadllib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-webencodings.git/commit/$          https://salsa.debian.org/python-team/modules/python-webencodings/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-webencodings(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-webencodings    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-webencodings(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-webencodings/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-weberror.git/commit/$          https://salsa.debian.org/python-team/modules/python-weberror/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-weberror(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-weberror    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-weberror(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-weberror/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-webflash.git/commit/$          https://salsa.debian.org/python-team/modules/python-webflash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-webflash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-webflash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-webflash(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-webflash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-webob.git/commit/$          https://salsa.debian.org/python-team/modules/python-webob/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-webob(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-webob    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-webob(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-webob/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-websockets.git/commit/$          https://salsa.debian.org/python-team/modules/python-websockets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-websockets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-websockets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-websockets(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-websockets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-werkzeug.git/commit/$          https://salsa.debian.org/python-team/modules/python-werkzeug/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-werkzeug(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-werkzeug    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-werkzeug(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-werkzeug/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-wget.git/commit/$          https://salsa.debian.org/python-team/modules/python-wget/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-wget(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-wget    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-wget(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-wget/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-whisper.git/commit/$          https://salsa.debian.org/python-team/modules/python-whisper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-whisper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-whisper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-whisper(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-whisper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-whoosh.git/commit/$          https://salsa.debian.org/python-team/modules/python-whoosh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-whoosh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-whoosh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-whoosh(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-whoosh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-wikipedia.git/commit/$          https://salsa.debian.org/python-team/modules/python-wikipedia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-wikipedia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-wikipedia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-wikipedia(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-wikipedia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-wither.git/commit/$          https://salsa.debian.org/python-team/modules/python-wither/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-wither(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-wither    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-wither(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-wither/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-wsgilog.git/commit/$          https://salsa.debian.org/python-team/modules/python-wsgilog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-wsgilog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-wsgilog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-wsgilog(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-wsgilog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-ws4py.git/commit/$          https://salsa.debian.org/python-team/modules/python-ws4py/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-ws4py(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-ws4py    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-ws4py(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-ws4py/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-w3lib.git/commit/$          https://salsa.debian.org/python-team/modules/python-w3lib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-w3lib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-w3lib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-w3lib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-w3lib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-xapian-haystack.git/commit/$          https://salsa.debian.org/python-team/modules/python-xapian-haystack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-xapian-haystack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-xapian-haystack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-xapian-haystack(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-xapian-haystack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-xdo.git/commit/$          https://salsa.debian.org/python-team/modules/python-xdo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-xdo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-xdo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-xdo(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-xdo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-xlib.git/commit/$          https://salsa.debian.org/python-team/modules/python-xlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-xlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-xlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-xlib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-xlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-xlrd.git/commit/$          https://salsa.debian.org/python-team/modules/python-xlrd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-xlrd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-xlrd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-xlrd(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-xlrd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-xmltv.git/commit/$          https://salsa.debian.org/python-team/modules/python-xmltv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-xmltv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-xmltv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-xmltv(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-xmltv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-xmp-toolkit.git/commit/$          https://salsa.debian.org/python-team/modules/python-xmp-toolkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-xmp-toolkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-xmp-toolkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-xmp-toolkit(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-xmp-toolkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-yenc.git/commit/$          https://salsa.debian.org/python-team/modules/python-yenc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-yenc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-yenc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-yenc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-yenc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-zc.customdoctests.git/commit/$          https://salsa.debian.org/python-team/modules/python-zc.customdoctests/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-zc.customdoctests(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-zc.customdoctests    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-zc.customdoctests(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-zc.customdoctests/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-zenoss.git/commit/$          https://salsa.debian.org/python-team/modules/python-zenoss/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-zenoss(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-zenoss    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-zenoss(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-zenoss/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-zeroconf.git/commit/$          https://salsa.debian.org/python-team/modules/python-zeroconf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-zeroconf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-zeroconf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-zeroconf(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-zeroconf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python-zxcvbn.git/commit/$          https://salsa.debian.org/python-team/modules/python-zxcvbn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python-zxcvbn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python-zxcvbn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python-zxcvbn(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python-zxcvbn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python3-dateutil.git/commit/$          https://salsa.debian.org/python-team/modules/python3-dateutil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python3-dateutil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python3-dateutil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python3-dateutil(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python3-dateutil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python3-chardet.git/commit/$          https://salsa.debian.org/python-team/modules/python3-chardet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python3-chardet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python3-chardet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python3-chardet(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python3-chardet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python3-openid.git/commit/$          https://salsa.debian.org/python-team/modules/python3-openid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python3-openid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python3-openid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python3-openid(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python3-openid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python3-proselint.git/commit/$          https://salsa.debian.org/python-team/modules/python3-proselint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python3-proselint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python3-proselint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python3-proselint(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python3-proselint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/python3-protobuf3.git/commit/$          https://salsa.debian.org/python-team/modules/python3-protobuf3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/python3-protobuf3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/python3-protobuf3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/python3-protobuf3(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/python3-protobuf3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pytoml.git/commit/$          https://salsa.debian.org/python-team/modules/pytoml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pytoml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pytoml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pytoml(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pytoml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/py-ubjson.git/commit/$          https://salsa.debian.org/python-team/modules/py-ubjson/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/py-ubjson(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/py-ubjson    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/py-ubjson(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/py-ubjson/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyuca.git/commit/$          https://salsa.debian.org/python-team/modules/pyuca/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyuca(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyuca    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyuca(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyuca/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyudev.git/commit/$          https://salsa.debian.org/python-team/modules/pyudev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyudev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyudev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyudev(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyudev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyusb.git/commit/$          https://salsa.debian.org/python-team/modules/pyusb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyusb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyusb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyusb(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyusb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyutilib.git/commit/$          https://salsa.debian.org/python-team/modules/pyutilib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyutilib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyutilib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyutilib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyutilib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyvirtualdisplay.git/commit/$          https://salsa.debian.org/python-team/modules/pyvirtualdisplay/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyvirtualdisplay(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyvirtualdisplay    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyvirtualdisplay(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyvirtualdisplay/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyvisa.git/commit/$          https://salsa.debian.org/python-team/modules/pyvisa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyvisa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyvisa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyvisa(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyvisa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyvisa-py.git/commit/$          https://salsa.debian.org/python-team/modules/pyvisa-py/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyvisa-py(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyvisa-py    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyvisa-py(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyvisa-py/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyvorbis.git/commit/$          https://salsa.debian.org/python-team/modules/pyvorbis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyvorbis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyvorbis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyvorbis(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyvorbis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyvtk.git/commit/$          https://salsa.debian.org/python-team/modules/pyvtk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyvtk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyvtk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyvtk(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyvtk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pywapi.git/commit/$          https://salsa.debian.org/python-team/modules/pywapi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pywapi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pywapi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pywapi(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pywapi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pywavelets.git/commit/$          https://salsa.debian.org/python-team/modules/pywavelets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pywavelets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pywavelets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pywavelets(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pywavelets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pywbem.git/commit/$          https://salsa.debian.org/python-team/modules/pywbem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pywbem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pywbem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pywbem(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pywbem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pywinrm.git/commit/$          https://salsa.debian.org/python-team/modules/pywinrm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pywinrm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pywinrm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pywinrm(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pywinrm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyxb.git/commit/$          https://salsa.debian.org/python-team/modules/pyxb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyxb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyxb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyxb(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyxb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyxdg.git/commit/$          https://salsa.debian.org/python-team/modules/pyxdg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyxdg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyxdg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyxdg(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyxdg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyxine.git/commit/$          https://salsa.debian.org/python-team/modules/pyxine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyxine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyxine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyxine(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyxine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyxmpp.git/commit/$          https://salsa.debian.org/python-team/modules/pyxmpp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyxmpp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyxmpp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyxmpp(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyxmpp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyyaml.git/commit/$          https://salsa.debian.org/python-team/modules/pyyaml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyyaml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyyaml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyyaml(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyyaml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/pyzmq.git/commit/$          https://salsa.debian.org/python-team/modules/pyzmq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/pyzmq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/pyzmq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/pyzmq(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/pyzmq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/py3cairo.git/commit/$          https://salsa.debian.org/python-team/modules/py3cairo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/py3cairo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/py3cairo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/py3cairo(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/py3cairo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/py3dns.git/commit/$          https://salsa.debian.org/python-team/modules/py3dns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/py3dns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/py3dns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/py3dns(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/py3dns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/qscintilla2.git/commit/$          https://salsa.debian.org/python-team/modules/qscintilla2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/qscintilla2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/qscintilla2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/qscintilla2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/qscintilla2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/quark-sphinx-theme.git/commit/$          https://salsa.debian.org/python-team/modules/quark-sphinx-theme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/quark-sphinx-theme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/quark-sphinx-theme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/quark-sphinx-theme(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/quark-sphinx-theme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/quixote.git/commit/$          https://salsa.debian.org/python-team/modules/quixote/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/quixote(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/quixote    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/quixote(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/quixote/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/quixote1.git/commit/$          https://salsa.debian.org/python-team/modules/quixote1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/quixote1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/quixote1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/quixote1(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/quixote1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/rabbyt.git/commit/$          https://salsa.debian.org/python-team/modules/rabbyt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/rabbyt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/rabbyt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/rabbyt(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/rabbyt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/raven.git/commit/$          https://salsa.debian.org/python-team/modules/raven/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/raven(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/raven    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/raven(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/raven/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/rawkit.git/commit/$          https://salsa.debian.org/python-team/modules/rawkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/rawkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/rawkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/rawkit(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/rawkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/recommonmark.git/commit/$          https://salsa.debian.org/python-team/modules/recommonmark/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/recommonmark(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/recommonmark    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/recommonmark(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/recommonmark/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/redis-py-cluster.git/commit/$          https://salsa.debian.org/python-team/modules/redis-py-cluster/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/redis-py-cluster(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/redis-py-cluster    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/redis-py-cluster(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/redis-py-cluster/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/remotecv.git/commit/$          https://salsa.debian.org/python-team/modules/remotecv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/remotecv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/remotecv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/remotecv(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/remotecv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/requests-aws.git/commit/$          https://salsa.debian.org/python-team/modules/requests-aws/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/requests-aws(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/requests-aws    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/requests-aws(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/requests-aws/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/requests.git/commit/$          https://salsa.debian.org/python-team/modules/requests/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/requests(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/requests    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/requests(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/requests/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/requests-ntlm.git/commit/$          https://salsa.debian.org/python-team/modules/requests-ntlm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/requests-ntlm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/requests-ntlm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/requests-ntlm(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/requests-ntlm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/responses.git/commit/$          https://salsa.debian.org/python-team/modules/responses/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/responses(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/responses    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/responses(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/responses/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/restrictedpython.git/commit/$          https://salsa.debian.org/python-team/modules/restrictedpython/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/restrictedpython(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/restrictedpython    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/restrictedpython(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/restrictedpython/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/rgain.git/commit/$          https://salsa.debian.org/python-team/modules/rgain/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/rgain(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/rgain    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/rgain(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/rgain/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/ripe-atlas-cousteau.git/commit/$          https://salsa.debian.org/python-team/modules/ripe-atlas-cousteau/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/ripe-atlas-cousteau(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/ripe-atlas-cousteau    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/ripe-atlas-cousteau(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/ripe-atlas-cousteau/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/ripe-atlas-sagan.git/commit/$          https://salsa.debian.org/python-team/modules/ripe-atlas-sagan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/ripe-atlas-sagan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/ripe-atlas-sagan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/ripe-atlas-sagan(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/ripe-atlas-sagan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/robot-detection.git/commit/$          https://salsa.debian.org/python-team/modules/robot-detection/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/robot-detection(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/robot-detection    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/robot-detection(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/robot-detection/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/rope.git/commit/$          https://salsa.debian.org/python-team/modules/rope/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/rope(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/rope    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/rope(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/rope/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/ropemacs.git/commit/$          https://salsa.debian.org/python-team/modules/ropemacs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/ropemacs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/ropemacs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/ropemacs(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/ropemacs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/ropemode.git/commit/$          https://salsa.debian.org/python-team/modules/ropemode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/ropemode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/ropemode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/ropemode(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/ropemode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/routes.git/commit/$          https://salsa.debian.org/python-team/modules/routes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/routes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/routes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/routes(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/routes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/rpyc.git/commit/$          https://salsa.debian.org/python-team/modules/rpyc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/rpyc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/rpyc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/rpyc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/rpyc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/ruamel.yaml.git/commit/$          https://salsa.debian.org/python-team/modules/ruamel.yaml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/ruamel.yaml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/ruamel.yaml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/ruamel.yaml(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/ruamel.yaml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/safe.git/commit/$          https://salsa.debian.org/python-team/modules/safe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/safe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/safe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/safe(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/safe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/scancode-toolkit.git/commit/$          https://salsa.debian.org/python-team/modules/scancode-toolkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/scancode-toolkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/scancode-toolkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/scancode-toolkit(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/scancode-toolkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/scapy.git/commit/$          https://salsa.debian.org/python-team/modules/scapy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/scapy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/scapy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/scapy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/scapy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/scitools.git/commit/$          https://salsa.debian.org/python-team/modules/scitools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/scitools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/scitools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/scitools(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/scitools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sclapp.git/commit/$          https://salsa.debian.org/python-team/modules/sclapp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sclapp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sclapp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sclapp(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sclapp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/setuptools-scm.git/commit/$          https://salsa.debian.org/python-team/modules/setuptools-scm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/setuptools-scm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/setuptools-scm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/setuptools-scm(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/setuptools-scm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/shiboken.git/commit/$          https://salsa.debian.org/python-team/modules/shiboken/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/shiboken(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/shiboken    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/shiboken(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/shiboken/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/simplegeneric.git/commit/$          https://salsa.debian.org/python-team/modules/simplegeneric/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/simplegeneric(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/simplegeneric    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/simplegeneric(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/simplegeneric/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/simplejson.git/commit/$          https://salsa.debian.org/python-team/modules/simplejson/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/simplejson(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/simplejson    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/simplejson(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/simplejson/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/simpleparse.git/commit/$          https://salsa.debian.org/python-team/modules/simpleparse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/simpleparse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/simpleparse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/simpleparse(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/simpleparse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/simpletal.git/commit/$          https://salsa.debian.org/python-team/modules/simpletal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/simpletal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/simpletal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/simpletal(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/simpletal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/singledispatch.git/commit/$          https://salsa.debian.org/python-team/modules/singledispatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/singledispatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/singledispatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/singledispatch(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/singledispatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sip4.git/commit/$          https://salsa.debian.org/python-team/modules/sip4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sip4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sip4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sip4(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sip4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sireader.git/commit/$          https://salsa.debian.org/python-team/modules/sireader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sireader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sireader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sireader(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sireader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sleekxmpp.git/commit/$          https://salsa.debian.org/python-team/modules/sleekxmpp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sleekxmpp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sleekxmpp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sleekxmpp(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sleekxmpp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/slides.git/commit/$          https://salsa.debian.org/python-team/modules/slides/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/slides(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/slides    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/slides(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/slides/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/slimit.git/commit/$          https://salsa.debian.org/python-team/modules/slimit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/slimit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/slimit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/slimit(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/slimit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/slowaes.git/commit/$          https://salsa.debian.org/python-team/modules/slowaes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/slowaes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/slowaes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/slowaes(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/slowaes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/smartypants.git/commit/$          https://salsa.debian.org/python-team/modules/smartypants/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/smartypants(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/smartypants    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/smartypants(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/smartypants/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sorl-thumbnail.git/commit/$          https://salsa.debian.org/python-team/modules/sorl-thumbnail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sorl-thumbnail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sorl-thumbnail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sorl-thumbnail(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sorl-thumbnail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sortedcollections.git/commit/$          https://salsa.debian.org/python-team/modules/sortedcollections/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sortedcollections(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sortedcollections    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sortedcollections(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sortedcollections/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sortedcontainers.git/commit/$          https://salsa.debian.org/python-team/modules/sortedcontainers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sortedcontainers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sortedcontainers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sortedcontainers(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sortedcontainers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/soya-doc.git/commit/$          https://salsa.debian.org/python-team/modules/soya-doc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/soya-doc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/soya-doc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/soya-doc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/soya-doc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/soya.git/commit/$          https://salsa.debian.org/python-team/modules/soya/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/soya(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/soya    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/soya(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/soya/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sparqlwrapper.git/commit/$          https://salsa.debian.org/python-team/modules/sparqlwrapper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sparqlwrapper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sparqlwrapper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sparqlwrapper(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sparqlwrapper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sparql-wrapper-python.git/commit/$          https://salsa.debian.org/python-team/modules/sparql-wrapper-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sparql-wrapper-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sparql-wrapper-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sparql-wrapper-python(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sparql-wrapper-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/speaklater.git/commit/$          https://salsa.debian.org/python-team/modules/speaklater/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/speaklater(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/speaklater    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/speaklater(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/speaklater/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/speechrecognition.git/commit/$          https://salsa.debian.org/python-team/modules/speechrecognition/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/speechrecognition(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/speechrecognition    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/speechrecognition(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/speechrecognition/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/speechrecognition-python.git/commit/$          https://salsa.debian.org/python-team/modules/speechrecognition-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/speechrecognition-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/speechrecognition-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/speechrecognition-python(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/speechrecognition-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sphinx-argparse.git/commit/$          https://salsa.debian.org/python-team/modules/sphinx-argparse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sphinx-argparse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sphinx-argparse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sphinx-argparse(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sphinx-argparse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sphinx-autorun.git/commit/$          https://salsa.debian.org/python-team/modules/sphinx-autorun/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sphinx-autorun(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sphinx-autorun    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sphinx-autorun(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sphinx-autorun/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sphinx-bootstrap-theme.git/commit/$          https://salsa.debian.org/python-team/modules/sphinx-bootstrap-theme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sphinx-bootstrap-theme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sphinx-bootstrap-theme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sphinx-bootstrap-theme(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sphinx-bootstrap-theme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sphinx-celery.git/commit/$          https://salsa.debian.org/python-team/modules/sphinx-celery/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sphinx-celery(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sphinx-celery    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sphinx-celery(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sphinx-celery/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sphinxcontrib-bibtex.git/commit/$          https://salsa.debian.org/python-team/modules/sphinxcontrib-bibtex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sphinxcontrib-bibtex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sphinxcontrib-bibtex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sphinxcontrib-bibtex(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sphinxcontrib-bibtex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sphinxcontrib-doxylink.git/commit/$          https://salsa.debian.org/python-team/modules/sphinxcontrib-doxylink/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sphinxcontrib-doxylink(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sphinxcontrib-doxylink    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sphinxcontrib-doxylink(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sphinxcontrib-doxylink/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sphinxcontrib-spelling.git/commit/$          https://salsa.debian.org/python-team/modules/sphinxcontrib-spelling/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sphinxcontrib-spelling(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sphinxcontrib-spelling    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sphinxcontrib-spelling(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sphinxcontrib-spelling/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sphinxcontrib-websupport.git/commit/$          https://salsa.debian.org/python-team/modules/sphinxcontrib-websupport/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sphinxcontrib-websupport(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sphinxcontrib-websupport    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sphinxcontrib-websupport(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sphinxcontrib-websupport/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sphinx-gallery.git/commit/$          https://salsa.debian.org/python-team/modules/sphinx-gallery/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sphinx-gallery(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sphinx-gallery    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sphinx-gallery(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sphinx-gallery/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sphinx.git/commit/$          https://salsa.debian.org/python-team/modules/sphinx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sphinx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sphinx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sphinx(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sphinx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sphinx-issuetracker.git/commit/$          https://salsa.debian.org/python-team/modules/sphinx-issuetracker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sphinx-issuetracker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sphinx-issuetracker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sphinx-issuetracker(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sphinx-issuetracker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sphinx-paramlinks.git/commit/$          https://salsa.debian.org/python-team/modules/sphinx-paramlinks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sphinx-paramlinks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sphinx-paramlinks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sphinx-paramlinks(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sphinx-paramlinks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sphinx-rtd-theme.git/commit/$          https://salsa.debian.org/python-team/modules/sphinx-rtd-theme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sphinx-rtd-theme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sphinx-rtd-theme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sphinx-rtd-theme(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sphinx-rtd-theme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/springpython.git/commit/$          https://salsa.debian.org/python-team/modules/springpython/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/springpython(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/springpython    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/springpython(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/springpython/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sprox.git/commit/$          https://salsa.debian.org/python-team/modules/sprox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sprox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sprox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sprox(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sprox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sqlalchemy.git/commit/$          https://salsa.debian.org/python-team/modules/sqlalchemy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sqlalchemy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sqlalchemy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sqlalchemy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sqlalchemy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sqlobject.git/commit/$          https://salsa.debian.org/python-team/modules/sqlobject/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sqlobject(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sqlobject    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sqlobject(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sqlobject/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sqlparse.git/commit/$          https://salsa.debian.org/python-team/modules/sqlparse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sqlparse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sqlparse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sqlparse(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sqlparse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sshpubkeys.git/commit/$          https://salsa.debian.org/python-team/modules/sshpubkeys/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sshpubkeys(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sshpubkeys    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sshpubkeys(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sshpubkeys/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/stardicter.git/commit/$          https://salsa.debian.org/python-team/modules/stardicter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/stardicter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/stardicter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/stardicter(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/stardicter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/stdeb.git/commit/$          https://salsa.debian.org/python-team/modules/stdeb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/stdeb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/stdeb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/stdeb(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/stdeb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/stomper.git/commit/$          https://salsa.debian.org/python-team/modules/stomper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/stomper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/stomper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/stomper(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/stomper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/straight.plugin.git/commit/$          https://salsa.debian.org/python-team/modules/straight.plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/straight.plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/straight.plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/straight.plugin(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/straight.plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/stsci.distutils.git/commit/$          https://salsa.debian.org/python-team/modules/stsci.distutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/stsci.distutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/stsci.distutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/stsci.distutils(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/stsci.distutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/subliminal.git/commit/$          https://salsa.debian.org/python-team/modules/subliminal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/subliminal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/subliminal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/subliminal(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/subliminal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/subvertpy.git/commit/$          https://salsa.debian.org/python-team/modules/subvertpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/subvertpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/subvertpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/subvertpy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/subvertpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/svgwrite.git/commit/$          https://salsa.debian.org/python-team/modules/svgwrite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/svgwrite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/svgwrite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/svgwrite(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/svgwrite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/swiginac.git/commit/$          https://salsa.debian.org/python-team/modules/swiginac/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/swiginac(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/swiginac    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/swiginac(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/swiginac/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/sympy.git/commit/$          https://salsa.debian.org/python-team/modules/sympy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/sympy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/sympy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/sympy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/sympy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/systemfixtures.git/commit/$          https://salsa.debian.org/python-team/modules/systemfixtures/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/systemfixtures(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/systemfixtures    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/systemfixtures(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/systemfixtures/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/tabview.git/commit/$          https://salsa.debian.org/python-team/modules/tabview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/tabview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/tabview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/tabview(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/tabview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/tagpy.git/commit/$          https://salsa.debian.org/python-team/modules/tagpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/tagpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/tagpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/tagpy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/tagpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/tap.py.git/commit/$          https://salsa.debian.org/python-team/modules/tap.py/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/tap.py(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/tap.py    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/tap.py(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/tap.py/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/taskw.git/commit/$          https://salsa.debian.org/python-team/modules/taskw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/taskw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/taskw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/taskw(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/taskw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/templayer.git/commit/$          https://salsa.debian.org/python-team/modules/templayer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/templayer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/templayer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/templayer(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/templayer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/tempora.git/commit/$          https://salsa.debian.org/python-team/modules/tempora/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/tempora(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/tempora    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/tempora(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/tempora/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/terminado.git/commit/$          https://salsa.debian.org/python-team/modules/terminado/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/terminado(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/terminado    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/terminado(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/terminado/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/terminaltables.git/commit/$          https://salsa.debian.org/python-team/modules/terminaltables/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/terminaltables(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/terminaltables    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/terminaltables(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/terminaltables/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/testpath.git/commit/$          https://salsa.debian.org/python-team/modules/testpath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/testpath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/testpath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/testpath(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/testpath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/texttable.git/commit/$          https://salsa.debian.org/python-team/modules/texttable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/texttable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/texttable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/texttable(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/texttable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/tftpy.git/commit/$          https://salsa.debian.org/python-team/modules/tftpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/tftpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/tftpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/tftpy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/tftpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/tg.devtools.git/commit/$          https://salsa.debian.org/python-team/modules/tg.devtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/tg.devtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/tg.devtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/tg.devtools(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/tg.devtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/thumbor.git/commit/$          https://salsa.debian.org/python-team/modules/thumbor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/thumbor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/thumbor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/thumbor(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/thumbor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/tinydb.git/commit/$          https://salsa.debian.org/python-team/modules/tinydb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/tinydb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/tinydb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/tinydb(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/tinydb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/tlslite-ng.git/commit/$          https://salsa.debian.org/python-team/modules/tlslite-ng/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/tlslite-ng(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/tlslite-ng    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/tlslite-ng(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/tlslite-ng/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/toolz.git/commit/$          https://salsa.debian.org/python-team/modules/toolz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/toolz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/toolz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/toolz(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/toolz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/toposort.git/commit/$          https://salsa.debian.org/python-team/modules/toposort/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/toposort(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/toposort    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/toposort(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/toposort/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/tox.git/commit/$          https://salsa.debian.org/python-team/modules/tox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/tox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/tox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/tox(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/tox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/tqdm.git/commit/$          https://salsa.debian.org/python-team/modules/tqdm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/tqdm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/tqdm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/tqdm(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/tqdm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/traitlets.git/commit/$          https://salsa.debian.org/python-team/modules/traitlets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/traitlets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/traitlets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/traitlets(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/traitlets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/transifex-client.git/commit/$          https://salsa.debian.org/python-team/modules/transifex-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/transifex-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/transifex-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/transifex-client(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/transifex-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/transmissionrpc.git/commit/$          https://salsa.debian.org/python-team/modules/transmissionrpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/transmissionrpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/transmissionrpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/transmissionrpc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/transmissionrpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/trollius-redis.git/commit/$          https://salsa.debian.org/python-team/modules/trollius-redis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/trollius-redis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/trollius-redis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/trollius-redis(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/trollius-redis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/turbokid.git/commit/$          https://salsa.debian.org/python-team/modules/turbokid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/turbokid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/turbokid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/turbokid(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/turbokid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/turbomail.git/commit/$          https://salsa.debian.org/python-team/modules/turbomail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/turbomail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/turbomail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/turbomail(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/turbomail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/tvdb-api.git/commit/$          https://salsa.debian.org/python-team/modules/tvdb-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/tvdb-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/tvdb-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/tvdb-api(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/tvdb-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/tweepy.git/commit/$          https://salsa.debian.org/python-team/modules/tweepy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/tweepy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/tweepy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/tweepy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/tweepy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/twill.git/commit/$          https://salsa.debian.org/python-team/modules/twill/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/twill(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/twill    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/twill(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/twill/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/twistar.git/commit/$          https://salsa.debian.org/python-team/modules/twistar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/twistar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/twistar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/twistar(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/twistar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/twisted.git/commit/$          https://salsa.debian.org/python-team/modules/twisted/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/twisted(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/twisted    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/twisted(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/twisted/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/twodict.git/commit/$          https://salsa.debian.org/python-team/modules/twodict/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/twodict(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/twodict    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/twodict(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/twodict/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/twyt.git/commit/$          https://salsa.debian.org/python-team/modules/twyt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/twyt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/twyt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/twyt(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/twyt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/txaws.git/commit/$          https://salsa.debian.org/python-team/modules/txaws/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/txaws(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/txaws    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/txaws(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/txaws/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/txfixtures.git/commit/$          https://salsa.debian.org/python-team/modules/txfixtures/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/txfixtures(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/txfixtures    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/txfixtures(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/txfixtures/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/txwinrm.git/commit/$          https://salsa.debian.org/python-team/modules/txwinrm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/txwinrm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/txwinrm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/txwinrm(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/txwinrm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/txws.git/commit/$          https://salsa.debian.org/python-team/modules/txws/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/txws(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/txws    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/txws(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/txws/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/txzmq.git/commit/$          https://salsa.debian.org/python-team/modules/txzmq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/txzmq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/txzmq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/txzmq(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/txzmq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/txzookeeper.git/commit/$          https://salsa.debian.org/python-team/modules/txzookeeper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/txzookeeper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/txzookeeper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/txzookeeper(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/txzookeeper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/typogrify.git/commit/$          https://salsa.debian.org/python-team/modules/typogrify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/typogrify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/typogrify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/typogrify(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/typogrify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/ujson.git/commit/$          https://salsa.debian.org/python-team/modules/ujson/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/ujson(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/ujson    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/ujson(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/ujson/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/u-msgpack-python.git/commit/$          https://salsa.debian.org/python-team/modules/u-msgpack-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/u-msgpack-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/u-msgpack-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/u-msgpack-python(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/u-msgpack-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/unidecode.git/commit/$          https://salsa.debian.org/python-team/modules/unidecode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/unidecode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/unidecode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/unidecode(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/unidecode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/unittest2.git/commit/$          https://salsa.debian.org/python-team/modules/unittest2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/unittest2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/unittest2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/unittest2(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/unittest2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/urlgrabber.git/commit/$          https://salsa.debian.org/python-team/modules/urlgrabber/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/urlgrabber(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/urlgrabber    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/urlgrabber(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/urlgrabber/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/urwid.git/commit/$          https://salsa.debian.org/python-team/modules/urwid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/urwid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/urwid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/urwid(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/urwid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/usagestats.git/commit/$          https://salsa.debian.org/python-team/modules/usagestats/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/usagestats(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/usagestats    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/usagestats(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/usagestats/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/utidylib.git/commit/$          https://salsa.debian.org/python-team/modules/utidylib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/utidylib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/utidylib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/utidylib(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/utidylib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/uvloop.git/commit/$          https://salsa.debian.org/python-team/modules/uvloop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/uvloop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/uvloop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/uvloop(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/uvloop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/vcr.py.git/commit/$          https://salsa.debian.org/python-team/modules/vcr.py/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/vcr.py(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/vcr.py    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/vcr.py(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/vcr.py/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/vcversioner.git/commit/$          https://salsa.debian.org/python-team/modules/vcversioner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/vcversioner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/vcversioner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/vcversioner(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/vcversioner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/vine.git/commit/$          https://salsa.debian.org/python-team/modules/vine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/vine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/vine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/vine(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/vine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/vmprof-python.git/commit/$          https://salsa.debian.org/python-team/modules/vmprof-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/vmprof-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/vmprof-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/vmprof-python(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/vmprof-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/voluptuous.git/commit/$          https://salsa.debian.org/python-team/modules/voluptuous/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/voluptuous(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/voluptuous    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/voluptuous(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/voluptuous/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/watson-developer-cloud.git/commit/$          https://salsa.debian.org/python-team/modules/watson-developer-cloud/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/watson-developer-cloud(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/watson-developer-cloud    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/watson-developer-cloud(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/watson-developer-cloud/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/webhelpers.git/commit/$          https://salsa.debian.org/python-team/modules/webhelpers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/webhelpers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/webhelpers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/webhelpers(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/webhelpers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/webpy.git/commit/$          https://salsa.debian.org/python-team/modules/webpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/webpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/webpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/webpy(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/webpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/websocket-client.git/commit/$          https://salsa.debian.org/python-team/modules/websocket-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/websocket-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/websocket-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/websocket-client(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/websocket-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/webtest.git/commit/$          https://salsa.debian.org/python-team/modules/webtest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/webtest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/webtest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/webtest(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/webtest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/web2py.git/commit/$          https://salsa.debian.org/python-team/modules/web2py/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/web2py(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/web2py    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/web2py(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/web2py/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/wheel.git/commit/$          https://salsa.debian.org/python-team/modules/wheel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/wheel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/wheel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/wheel(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/wheel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/whichcraft.git/commit/$          https://salsa.debian.org/python-team/modules/whichcraft/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/whichcraft(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/whichcraft    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/whichcraft(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/whichcraft/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/wchartype.git/commit/$          https://salsa.debian.org/python-team/modules/wchartype/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/wchartype(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/wchartype    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/wchartype(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/wchartype/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/widgetsnbextension.git/commit/$          https://salsa.debian.org/python-team/modules/widgetsnbextension/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/widgetsnbextension(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/widgetsnbextension    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/widgetsnbextension(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/widgetsnbextension/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/wifi.git/commit/$          https://salsa.debian.org/python-team/modules/wifi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/wifi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/wifi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/wifi(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/wifi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/wifi-python.git/commit/$          https://salsa.debian.org/python-team/modules/wifi-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/wifi-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/wifi-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/wifi-python(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/wifi-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/wikipedia.git/commit/$          https://salsa.debian.org/python-team/modules/wikipedia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/wikipedia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/wikipedia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/wikipedia(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/wikipedia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/wikipedia-python.git/commit/$          https://salsa.debian.org/python-team/modules/wikipedia-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/wikipedia-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/wikipedia-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/wikipedia-python(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/wikipedia-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/willow.git/commit/$          https://salsa.debian.org/python-team/modules/willow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/willow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/willow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/willow(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/willow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/wlc.git/commit/$          https://salsa.debian.org/python-team/modules/wlc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/wlc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/wlc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/wlc(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/wlc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/wolframalpha.git/commit/$          https://salsa.debian.org/python-team/modules/wolframalpha/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/wolframalpha(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/wolframalpha    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/wolframalpha(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/wolframalpha/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/wtforms.git/commit/$          https://salsa.debian.org/python-team/modules/wtforms/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/wtforms(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/wtforms    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/wtforms(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/wtforms/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/wtf-peewee.git/commit/$          https://salsa.debian.org/python-team/modules/wtf-peewee/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/wtf-peewee(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/wtf-peewee    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/wtf-peewee(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/wtf-peewee/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/xhtml2pdf.git/commit/$          https://salsa.debian.org/python-team/modules/xhtml2pdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/xhtml2pdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/xhtml2pdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/xhtml2pdf(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/xhtml2pdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/xlsxwriter.git/commit/$          https://salsa.debian.org/python-team/modules/xlsxwriter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/xlsxwriter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/xlsxwriter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/xlsxwriter(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/xlsxwriter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/xlwt.git/commit/$          https://salsa.debian.org/python-team/modules/xlwt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/xlwt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/xlwt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/xlwt(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/xlwt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/xmlmarshaller.git/commit/$          https://salsa.debian.org/python-team/modules/xmlmarshaller/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/xmlmarshaller(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/xmlmarshaller    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/xmlmarshaller(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/xmlmarshaller/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/yarl.git/commit/$          https://salsa.debian.org/python-team/modules/yarl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/yarl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/yarl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/yarl(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/yarl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/yattag.git/commit/$          https://salsa.debian.org/python-team/modules/yattag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/yattag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/yattag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/yattag(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/yattag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/zict.git/commit/$          https://salsa.debian.org/python-team/modules/zict/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/zict(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/zict    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/zict(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/zict/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/zodbpickle.git/commit/$          https://salsa.debian.org/python-team/modules/zodbpickle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/zodbpickle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/zodbpickle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/zodbpickle(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/zodbpickle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/zsi.git/commit/$          https://salsa.debian.org/python-team/modules/zsi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/zsi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/zsi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/zsi(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/zsi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/python-modules/packages/zzzeeksphinx.git/commit/$          https://salsa.debian.org/python-team/modules/zzzeeksphinx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/python-modules/packages/zzzeeksphinx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/python-team/modules/zzzeeksphinx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/python-modules/packages/zzzeeksphinx(?:\.git)?/(.*)          https://salsa.debian.org/python-team/modules/zzzeeksphinx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mopidy/mopidy.git/commit/$          https://salsa.debian.org/mopidy-team/mopidy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mopidy/mopidy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mopidy-team/mopidy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mopidy/mopidy(?:\.git)?/(.*)          https://salsa.debian.org/mopidy-team/mopidy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mopidy/mopidy-beets.git/commit/$          https://salsa.debian.org/mopidy-team/mopidy-beets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mopidy/mopidy-beets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mopidy-team/mopidy-beets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mopidy/mopidy-beets(?:\.git)?/(.*)          https://salsa.debian.org/mopidy-team/mopidy-beets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mopidy/mopidy-dirble.git/commit/$          https://salsa.debian.org/mopidy-team/mopidy-dirble/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mopidy/mopidy-dirble(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mopidy-team/mopidy-dirble    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mopidy/mopidy-dirble(?:\.git)?/(.*)          https://salsa.debian.org/mopidy-team/mopidy-dirble/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mopidy/mopidy-dleyna.git/commit/$          https://salsa.debian.org/mopidy-team/mopidy-dleyna/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mopidy/mopidy-dleyna(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mopidy-team/mopidy-dleyna    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mopidy/mopidy-dleyna(?:\.git)?/(.*)          https://salsa.debian.org/mopidy-team/mopidy-dleyna/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mopidy/mopidy-internetarchive.git/commit/$          https://salsa.debian.org/mopidy-team/mopidy-internetarchive/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mopidy/mopidy-internetarchive(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mopidy-team/mopidy-internetarchive    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mopidy/mopidy-internetarchive(?:\.git)?/(.*)          https://salsa.debian.org/mopidy-team/mopidy-internetarchive/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mopidy/mopidy-podcast.git/commit/$          https://salsa.debian.org/mopidy-team/mopidy-podcast/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mopidy/mopidy-podcast(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mopidy-team/mopidy-podcast    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mopidy/mopidy-podcast(?:\.git)?/(.*)          https://salsa.debian.org/mopidy-team/mopidy-podcast/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mopidy/mopidy-podcast-itunes.git/commit/$          https://salsa.debian.org/mopidy-team/mopidy-podcast-itunes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mopidy/mopidy-podcast-itunes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mopidy-team/mopidy-podcast-itunes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mopidy/mopidy-podcast-itunes(?:\.git)?/(.*)          https://salsa.debian.org/mopidy-team/mopidy-podcast-itunes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mopidy/mopidy-somafm.git/commit/$          https://salsa.debian.org/mopidy-team/mopidy-somafm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mopidy/mopidy-somafm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mopidy-team/mopidy-somafm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mopidy/mopidy-somafm(?:\.git)?/(.*)          https://salsa.debian.org/mopidy-team/mopidy-somafm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mopidy/mopidy-soundcloud.git/commit/$          https://salsa.debian.org/mopidy-team/mopidy-soundcloud/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mopidy/mopidy-soundcloud(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mopidy-team/mopidy-soundcloud    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mopidy/mopidy-soundcloud(?:\.git)?/(.*)          https://salsa.debian.org/mopidy-team/mopidy-soundcloud/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mopidy/mopidy-tunein.git/commit/$          https://salsa.debian.org/mopidy-team/mopidy-tunein/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mopidy/mopidy-tunein(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mopidy-team/mopidy-tunein    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mopidy/mopidy-tunein(?:\.git)?/(.*)          https://salsa.debian.org/mopidy-team/mopidy-tunein/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-mopidy/pkg-mopidy.git/commit/$          https://salsa.debian.org/mopidy-team/tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-mopidy/pkg-mopidy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mopidy-team/tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-mopidy/pkg-mopidy(?:\.git)?/(.*)          https://salsa.debian.org/mopidy-team/tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/carnil/bosh.git/commit/$          https://salsa.debian.org/carnil/bosh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/carnil/bosh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/carnil/bosh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/carnil/bosh(?:\.git)?/(.*)          https://salsa.debian.org/carnil/bosh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/carnil/boxes.git/commit/$          https://salsa.debian.org/carnil/boxes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/carnil/boxes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/carnil/boxes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/carnil/boxes(?:\.git)?/(.*)          https://salsa.debian.org/carnil/boxes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/carnil/esmtp.git/commit/$          https://salsa.debian.org/carnil/esmtp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/carnil/esmtp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/carnil/esmtp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/carnil/esmtp(?:\.git)?/(.*)          https://salsa.debian.org/carnil/esmtp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/carnil/lnav.git/commit/$          https://salsa.debian.org/carnil/lnav/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/carnil/lnav(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/carnil/lnav    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/carnil/lnav(?:\.git)?/(.*)          https://salsa.debian.org/carnil/lnav/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/carnil/nfswatch.git/commit/$          https://salsa.debian.org/carnil/nfswatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/carnil/nfswatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/carnil/nfswatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/carnil/nfswatch(?:\.git)?/(.*)          https://salsa.debian.org/carnil/nfswatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/carnil/nmon.git/commit/$          https://salsa.debian.org/carnil/nmon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/carnil/nmon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/carnil/nmon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/carnil/nmon(?:\.git)?/(.*)          https://salsa.debian.org/carnil/nmon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/carnil/nodau.git/commit/$          https://salsa.debian.org/carnil/nodau/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/carnil/nodau(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/carnil/nodau    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/carnil/nodau(?:\.git)?/(.*)          https://salsa.debian.org/carnil/nodau/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/carnil/pamtester.git/commit/$          https://salsa.debian.org/carnil/pamtester/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/carnil/pamtester(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/carnil/pamtester    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/carnil/pamtester(?:\.git)?/(.*)          https://salsa.debian.org/carnil/pamtester/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/carnil/shelldap.git/commit/$          https://salsa.debian.org/carnil/shelldap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/carnil/shelldap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/carnil/shelldap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/carnil/shelldap(?:\.git)?/(.*)          https://salsa.debian.org/carnil/shelldap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/carnil/w2do.git/commit/$          https://salsa.debian.org/carnil/w2do/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/carnil/w2do(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/carnil/w2do    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/carnil/w2do(?:\.git)?/(.*)          https://salsa.debian.org/carnil/w2do/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/when.git/commit/$          https://salsa.debian.org/carnil/when/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/when(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/carnil/when    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/when(?:\.git)?/(.*)          https://salsa.debian.org/carnil/when/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/users/carnil/yapet.git/commit/$          https://salsa.debian.org/carnil/yapet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/users/carnil/yapet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/carnil/yapet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/users/carnil/yapet(?:\.git)?/(.*)          https://salsa.debian.org/carnil/yapet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/checkit-tiff.git/commit/$          https://salsa.debian.org/debian-phototools-team/checkit-tiff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/checkit-tiff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/checkit-tiff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/checkit-tiff(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/checkit-tiff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/enblend-enfuse.git/commit/$          https://salsa.debian.org/debian-phototools-team/enblend-enfuse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/enblend-enfuse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/enblend-enfuse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/enblend-enfuse(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/enblend-enfuse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/entangle.git/commit/$          https://salsa.debian.org/debian-phototools-team/entangle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/entangle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/entangle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/entangle(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/entangle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/exif.git/commit/$          https://salsa.debian.org/debian-phototools-team/exif/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/exif(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/exif    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/exif(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/exif/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/facedetect.git/commit/$          https://salsa.debian.org/debian-phototools-team/facedetect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/facedetect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/facedetect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/facedetect(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/facedetect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/feh.git/commit/$          https://salsa.debian.org/debian-phototools-team/feh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/feh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/feh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/feh(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/feh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/gphoto2.git/commit/$          https://salsa.debian.org/debian-phototools-team/gphoto2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/gphoto2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/gphoto2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/gphoto2(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/gphoto2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/gphotofs.git/commit/$          https://salsa.debian.org/debian-phototools-team/gphotofs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/gphotofs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/gphotofs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/gphotofs(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/gphotofs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/hugin.git/commit/$          https://salsa.debian.org/debian-phototools-team/hugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/hugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/hugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/hugin(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/hugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/ilmbase.git/commit/$          https://salsa.debian.org/debian-phototools-team/ilmbase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/ilmbase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/ilmbase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/ilmbase(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/ilmbase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/imageindex.git/commit/$          https://salsa.debian.org/debian-phototools-team/imageindex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/imageindex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/imageindex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/imageindex(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/imageindex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/libexif.git/commit/$          https://salsa.debian.org/debian-phototools-team/libexif/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/libexif(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/libexif    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/libexif(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/libexif/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/libexif-gtk.git/commit/$          https://salsa.debian.org/debian-phototools-team/libexif-gtk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/libexif-gtk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/libexif-gtk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/libexif-gtk(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/libexif-gtk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/libgphoto2.git/commit/$          https://salsa.debian.org/debian-phototools-team/libgphoto2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/libgphoto2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/libgphoto2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/libgphoto2(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/libgphoto2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/libpano.git/commit/$          https://salsa.debian.org/debian-phototools-team/libpano/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/libpano(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/libpano    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/libpano(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/libpano/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/libraw.git/commit/$          https://salsa.debian.org/debian-phototools-team/libraw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/libraw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/libraw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/libraw(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/libraw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/luminance-hdr.git/commit/$          https://salsa.debian.org/debian-phototools-team/luminance-hdr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/luminance-hdr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/luminance-hdr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/luminance-hdr(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/luminance-hdr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/opencolorio.git/commit/$          https://salsa.debian.org/debian-phototools-team/opencolorio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/opencolorio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/opencolorio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/opencolorio(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/opencolorio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/openexr.git/commit/$          https://salsa.debian.org/debian-phototools-team/openexr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/openexr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/openexr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/openexr(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/openexr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/openimageio.git/commit/$          https://salsa.debian.org/debian-phototools-team/openimageio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/openimageio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/openimageio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/openimageio(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/openimageio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/packjpg.git/commit/$          https://salsa.debian.org/debian-phototools-team/packjpg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/packjpg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/packjpg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/packjpg(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/packjpg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/pfstools.git/commit/$          https://salsa.debian.org/debian-phototools-team/pfstools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/pfstools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/pfstools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/pfstools(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/pfstools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-phototools/pngquant.git/commit/$          https://salsa.debian.org/debian-phototools-team/pngquant/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-phototools/pngquant(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian-phototools-team/pngquant    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-phototools/pngquant(?:\.git)?/(.*)          https://salsa.debian.org/debian-phototools-team/pngquant/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/publicity/announcements.git/commit/$          https://salsa.debian.org/publicity-team/announcements/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/publicity/announcements(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/publicity-team/announcements    [last,noescape,redirect=permanent]
+RewriteRule ^/git/publicity/announcements(?:\.git)?/(.*)          https://salsa.debian.org/publicity-team/announcements/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/publicity/bits.git/commit/$          https://salsa.debian.org/publicity-team/bits/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/publicity/bits(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/publicity-team/bits    [last,noescape,redirect=permanent]
+RewriteRule ^/git/publicity/bits(?:\.git)?/(.*)          https://salsa.debian.org/publicity-team/bits/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/publicity/debian-history.git/commit/$          https://salsa.debian.org/publicity-team/debian-history/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/publicity/debian-history(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/publicity-team/debian-history    [last,noescape,redirect=permanent]
+RewriteRule ^/git/publicity/debian-history(?:\.git)?/(.*)          https://salsa.debian.org/publicity-team/debian-history/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/publicity/debian-timeline.git/commit/$          https://salsa.debian.org/publicity-team/debian-timeline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/publicity/debian-timeline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/publicity-team/debian-timeline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/publicity/debian-timeline(?:\.git)?/(.*)          https://salsa.debian.org/publicity-team/debian-timeline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/publicity/devnews.git/commit/$          https://salsa.debian.org/publicity-team/devnews/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/publicity/devnews(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/publicity-team/devnews    [last,noescape,redirect=permanent]
+RewriteRule ^/git/publicity/devnews(?:\.git)?/(.*)          https://salsa.debian.org/publicity-team/devnews/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/publicity/dpn.git/commit/$          https://salsa.debian.org/publicity-team/dpn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/publicity/dpn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/publicity-team/dpn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/publicity/dpn(?:\.git)?/(.*)          https://salsa.debian.org/publicity-team/dpn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/publicity/ian-media.git/commit/$          https://salsa.debian.org/publicity-team/ian-media/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/publicity/ian-media(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/publicity-team/ian-media    [last,noescape,redirect=permanent]
+RewriteRule ^/git/publicity/ian-media(?:\.git)?/(.*)          https://salsa.debian.org/publicity-team/ian-media/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/publicity/mails.git/commit/$          https://salsa.debian.org/publicity-team/mails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/publicity/mails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/publicity-team/mails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/publicity/mails(?:\.git)?/(.*)          https://salsa.debian.org/publicity-team/mails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/publicity/micronews.git/commit/$          https://salsa.debian.org/publicity-team/micronews/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/publicity/micronews(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/publicity-team/micronews    [last,noescape,redirect=permanent]
+RewriteRule ^/git/publicity/micronews(?:\.git)?/(.*)          https://salsa.debian.org/publicity-team/micronews/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/publicity/publicity.git/commit/$          https://salsa.debian.org/publicity-team/publicity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/publicity/publicity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/publicity-team/publicity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/publicity/publicity(?:\.git)?/(.*)          https://salsa.debian.org/publicity-team/publicity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/publicity/talks.git/commit/$          https://salsa.debian.org/publicity-team/talks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/publicity/talks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/publicity-team/talks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/publicity/talks(?:\.git)?/(.*)          https://salsa.debian.org/publicity-team/talks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/ruby.git/commit/$          https://salsa.debian.org/ruby-team/ruby/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/ruby(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/ruby(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/ruby-defaults.git/commit/$          https://salsa.debian.org/ruby-team/ruby-defaults/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/ruby-defaults(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-defaults    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/ruby-defaults(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-defaults/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/ruby-standalone.git/commit/$          https://salsa.debian.org/ruby-team/ruby-standalone/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/ruby-standalone(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-standalone    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/ruby-standalone(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-standalone/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/vagrant.git/commit/$          https://salsa.debian.org/ruby-team/vagrant/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/vagrant(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/vagrant    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/vagrant(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/vagrant/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/adlint.git/commit/$          https://salsa.debian.org/ruby-team/adlint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/adlint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/adlint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/adlint(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/adlint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/asciiart.git/commit/$          https://salsa.debian.org/ruby-team/asciiart/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/asciiart(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/asciiart    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/asciiart(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/asciiart/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/asciidoctor.git/commit/$          https://salsa.debian.org/ruby-team/asciidoctor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/asciidoctor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/asciidoctor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/asciidoctor(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/asciidoctor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/atig.git/commit/$          https://salsa.debian.org/ruby-team/atig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/atig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/atig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/atig(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/atig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/berkshelf-api.git/commit/$          https://salsa.debian.org/ruby-team/berkshelf-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/berkshelf-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/berkshelf-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/berkshelf-api(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/berkshelf-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/berkshelf.git/commit/$          https://salsa.debian.org/ruby-team/berkshelf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/berkshelf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/berkshelf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/berkshelf(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/berkshelf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/bsfilter.git/commit/$          https://salsa.debian.org/ruby-team/bsfilter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/bsfilter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/bsfilter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/bsfilter(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/bsfilter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/bundler.git/commit/$          https://salsa.debian.org/ruby-team/bundler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/bundler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/bundler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/bundler(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/bundler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/camping.git/commit/$          https://salsa.debian.org/ruby-team/camping/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/camping(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/camping    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/camping(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/camping/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/capistrano.git/commit/$          https://salsa.debian.org/ruby-team/capistrano/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/capistrano(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/capistrano    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/capistrano(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/capistrano/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/chake.git/commit/$          https://salsa.debian.org/ruby-team/chake/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/chake(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/chake    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/chake(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/chake/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/chef-expander.git/commit/$          https://salsa.debian.org/ruby-team/chef-expander/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/chef-expander(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/chef-expander    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/chef-expander(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/chef-expander/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/chef.git/commit/$          https://salsa.debian.org/ruby-team/chef/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/chef(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/chef    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/chef(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/chef/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/chef-server-api.git/commit/$          https://salsa.debian.org/ruby-team/chef-server-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/chef-server-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/chef-server-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/chef-server-api(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/chef-server-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/chef-server-webui.git/commit/$          https://salsa.debian.org/ruby-team/chef-server-webui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/chef-server-webui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/chef-server-webui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/chef-server-webui(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/chef-server-webui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/chef-solr.git/commit/$          https://salsa.debian.org/ruby-team/chef-solr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/chef-solr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/chef-solr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/chef-solr(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/chef-solr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/chef-zero.git/commit/$          https://salsa.debian.org/ruby-team/chef-zero/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/chef-zero(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/chef-zero    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/chef-zero(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/chef-zero/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/coderay.git/commit/$          https://salsa.debian.org/ruby-team/coderay/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/coderay(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/coderay    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/coderay(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/coderay/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ctioga2.git/commit/$          https://salsa.debian.org/ruby-team/ctioga2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ctioga2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ctioga2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ctioga2(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ctioga2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/cucumber.git/commit/$          https://salsa.debian.org/ruby-team/cucumber/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/cucumber(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/cucumber    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/cucumber(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/cucumber/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/diaspora.git/commit/$          https://salsa.debian.org/ruby-team/diaspora/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/diaspora(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/diaspora    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/diaspora(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/diaspora/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/diaspora-installer.git/commit/$          https://salsa.debian.org/ruby-team/diaspora-installer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/diaspora-installer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/diaspora-installer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/diaspora-installer(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/diaspora-installer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/feed2imap.git/commit/$          https://salsa.debian.org/ruby-team/feed2imap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/feed2imap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/feed2imap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/feed2imap(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/feed2imap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/foodcritic.git/commit/$          https://salsa.debian.org/ruby-team/foodcritic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/foodcritic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/foodcritic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/foodcritic(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/foodcritic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/foremancli.git/commit/$          https://salsa.debian.org/ruby-team/foremancli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/foremancli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/foremancli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/foremancli(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/foremancli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/gem2deb.git/commit/$          https://salsa.debian.org/ruby-team/gem2deb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/gem2deb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/gem2deb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/gem2deb(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/gem2deb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/gemwatch.git/commit/$          https://salsa.debian.org/ruby-team/gemwatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/gemwatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/gemwatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/gemwatch(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/gemwatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/gist.git/commit/$          https://salsa.debian.org/ruby-team/gist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/gist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/gist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/gist(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/gist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/gitlab-ce.git/commit/$          https://salsa.debian.org/ruby-team/gitlab-ce/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/gitlab-ce(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/gitlab-ce    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/gitlab-ce(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/gitlab-ce/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/gitlab.git/commit/$          https://salsa.debian.org/ruby-team/gitlab/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/gitlab(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/gitlab    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/gitlab(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/gitlab/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/gitlab-shell.git/commit/$          https://salsa.debian.org/ruby-team/gitlab-shell/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/gitlab-shell(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/gitlab-shell    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/gitlab-shell(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/gitlab-shell/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/gitlab-workhorse.git/commit/$          https://salsa.debian.org/ruby-team/gitlab-workhorse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/gitlab-workhorse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/gitlab-workhorse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/gitlab-workhorse(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/gitlab-workhorse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/git-up.git/commit/$          https://salsa.debian.org/ruby-team/git-up/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/git-up(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/git-up    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/git-up(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/git-up/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/haproxyctl.git/commit/$          https://salsa.debian.org/ruby-team/haproxyctl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/haproxyctl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/haproxyctl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/haproxyctl(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/haproxyctl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/hiera-eyaml.git/commit/$          https://salsa.debian.org/ruby-team/hiera-eyaml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/hiera-eyaml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/hiera-eyaml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/hiera-eyaml(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/hiera-eyaml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/hiera.git/commit/$          https://salsa.debian.org/ruby-team/hiera/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/hiera(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/hiera    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/hiera(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/hiera/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/hiki.git/commit/$          https://salsa.debian.org/ruby-team/hiki/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/hiki(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/hiki    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/hiki(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/hiki/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/homesick.git/commit/$          https://salsa.debian.org/ruby-team/homesick/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/homesick(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/homesick    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/homesick(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/homesick/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/imagetooth.git/commit/$          https://salsa.debian.org/ruby-team/imagetooth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/imagetooth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/imagetooth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/imagetooth(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/imagetooth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/itamae.git/commit/$          https://salsa.debian.org/ruby-team/itamae/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/itamae(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/itamae    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/itamae(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/itamae/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/jekyll.git/commit/$          https://salsa.debian.org/ruby-team/jekyll/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/jekyll(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/jekyll    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/jekyll(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/jekyll/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/kuniri.git/commit/$          https://salsa.debian.org/ruby-team/kuniri/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/kuniri(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/kuniri    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/kuniri(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/kuniri/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/kwalify.git/commit/$          https://salsa.debian.org/ruby-team/kwalify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/kwalify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/kwalify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/kwalify(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/kwalify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/larch.git/commit/$          https://salsa.debian.org/ruby-team/larch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/larch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/larch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/larch(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/larch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/librarian-puppet.git/commit/$          https://salsa.debian.org/ruby-team/librarian-puppet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/librarian-puppet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/librarian-puppet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/librarian-puppet(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/librarian-puppet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/lolcat.git/commit/$          https://salsa.debian.org/ruby-team/lolcat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/lolcat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/lolcat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/lolcat(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/lolcat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/mixlib-versioning.git/commit/$          https://salsa.debian.org/ruby-team/mixlib-versioning/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/mixlib-versioning(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/mixlib-versioning    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/mixlib-versioning(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/mixlib-versioning/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/mkalias.git/commit/$          https://salsa.debian.org/ruby-team/mkalias/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/mkalias(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/mkalias    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/mkalias(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/mkalias/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/nanoc.git/commit/$          https://salsa.debian.org/ruby-team/nanoc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/nanoc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/nanoc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/nanoc(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/nanoc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ohai.git/commit/$          https://salsa.debian.org/ruby-team/ohai/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ohai(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ohai    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ohai(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ohai/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/open-build-service.git/commit/$          https://salsa.debian.org/ruby-team/open-build-service/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/open-build-service(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/open-build-service    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/open-build-service(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/open-build-service/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/origami-pdf.git/commit/$          https://salsa.debian.org/ruby-team/origami-pdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/origami-pdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/origami-pdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/origami-pdf(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/origami-pdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/passenger.git/commit/$          https://salsa.debian.org/ruby-team/passenger/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/passenger(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/passenger    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/passenger(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/passenger/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/pkg-ruby-extras.git/commit/$          https://salsa.debian.org/ruby-team/pkg-ruby-extras/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/pkg-ruby-extras(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/pkg-ruby-extras    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/pkg-ruby-extras(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/pkg-ruby-extras/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/pry.git/commit/$          https://salsa.debian.org/ruby-team/pry/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/pry(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/pry    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/pry(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/pry/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/puma.git/commit/$          https://salsa.debian.org/ruby-team/puma/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/puma(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/puma    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/puma(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/puma/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/rabbiter.git/commit/$          https://salsa.debian.org/ruby-team/rabbiter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/rabbiter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/rabbiter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/rabbiter(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/rabbiter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/rabbit.git/commit/$          https://salsa.debian.org/ruby-team/rabbit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/rabbit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/rabbit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/rabbit(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/rabbit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/racc.git/commit/$          https://salsa.debian.org/ruby-team/racc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/racc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/racc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/racc(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/racc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/rails.git/commit/$          https://salsa.debian.org/ruby-team/rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/rails-meta.git/commit/$          https://salsa.debian.org/ruby-team/rails-meta/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/rails-meta(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/rails-meta    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/rails-meta(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/rails-meta/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/rails-pkg-tools.git/commit/$          https://salsa.debian.org/ruby-team/rails-pkg-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/rails-pkg-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/rails-pkg-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/rails-pkg-tools(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/rails-pkg-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/rainbows.git/commit/$          https://salsa.debian.org/ruby-team/rainbows/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/rainbows(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/rainbows    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/rainbows(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/rainbows/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/rake-compiler.git/commit/$          https://salsa.debian.org/ruby-team/rake-compiler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/rake-compiler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/rake-compiler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/rake-compiler(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/rake-compiler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/rake.git/commit/$          https://salsa.debian.org/ruby-team/rake/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/rake(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/rake    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/rake(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/rake/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/raspell.git/commit/$          https://salsa.debian.org/ruby-team/raspell/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/raspell(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/raspell    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/raspell(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/raspell/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/rbenv.git/commit/$          https://salsa.debian.org/ruby-team/rbenv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/rbenv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/rbenv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/rbenv(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/rbenv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/rbot.git/commit/$          https://salsa.debian.org/ruby-team/rbot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/rbot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/rbot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/rbot(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/rbot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/rcov.git/commit/$          https://salsa.debian.org/ruby-team/rcov/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/rcov(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/rcov    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/rcov(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/rcov/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/rdtool.git/commit/$          https://salsa.debian.org/ruby-team/rdtool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/rdtool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/rdtool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/rdtool(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/rdtool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/redmine.git/commit/$          https://salsa.debian.org/ruby-team/redmine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/redmine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/redmine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/redmine(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/redmine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/redmine-recaptcha.git/commit/$          https://salsa.debian.org/ruby-team/redmine-recaptcha/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/redmine-recaptcha(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/redmine-recaptcha    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/redmine-recaptcha(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/redmine-recaptcha/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/reel.git/commit/$          https://salsa.debian.org/ruby-team/reel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/reel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/reel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/reel(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/reel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/rerun.git/commit/$          https://salsa.debian.org/ruby-team/rerun/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/rerun(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/rerun    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/rerun(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/rerun/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/rexical.git/commit/$          https://salsa.debian.org/ruby-team/rexical/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/rexical(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/rexical    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/rexical(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/rexical/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/rhc.git/commit/$          https://salsa.debian.org/ruby-team/rhc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/rhc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/rhc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/rhc(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/rhc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/roodi.git/commit/$          https://salsa.debian.org/ruby-team/roodi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/roodi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/roodi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/roodi(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/roodi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/rttool.git/commit/$          https://salsa.debian.org/ruby-team/rttool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/rttool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/rttool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/rttool(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/rttool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/rubocop.git/commit/$          https://salsa.debian.org/ruby-team/rubocop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/rubocop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/rubocop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/rubocop(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/rubocop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ace-rails-ap.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ace-rails-ap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ace-rails-ap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ace-rails-ap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ace-rails-ap(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ace-rails-ap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-actionpack-action-caching.git/commit/$          https://salsa.debian.org/ruby-team/ruby-actionpack-action-caching/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-actionpack-action-caching(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-actionpack-action-caching    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-actionpack-action-caching(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-actionpack-action-caching/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-actionpack-page-caching.git/commit/$          https://salsa.debian.org/ruby-team/ruby-actionpack-page-caching/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-actionpack-page-caching(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-actionpack-page-caching    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-actionpack-page-caching(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-actionpack-page-caching/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-actionpack-xml-parser.git/commit/$          https://salsa.debian.org/ruby-team/ruby-actionpack-xml-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-actionpack-xml-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-actionpack-xml-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-actionpack-xml-parser(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-actionpack-xml-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-activeldap.git/commit/$          https://salsa.debian.org/ruby-team/ruby-activeldap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-activeldap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-activeldap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-activeldap(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-activeldap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-active-model-serializers.git/commit/$          https://salsa.debian.org/ruby-team/ruby-active-model-serializers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-active-model-serializers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-active-model-serializers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-active-model-serializers(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-active-model-serializers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-activerecord-deprecated-finders.git/commit/$          https://salsa.debian.org/ruby-team/ruby-activerecord-deprecated-finders/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-activerecord-deprecated-finders(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-activerecord-deprecated-finders    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-activerecord-deprecated-finders(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-activerecord-deprecated-finders/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-activerecord-import.git/commit/$          https://salsa.debian.org/ruby-team/ruby-activerecord-import/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-activerecord-import(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-activerecord-import    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-activerecord-import(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-activerecord-import/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-activerecord-nulldb-adapter.git/commit/$          https://salsa.debian.org/ruby-team/ruby-activerecord-nulldb-adapter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-activerecord-nulldb-adapter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-activerecord-nulldb-adapter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-activerecord-nulldb-adapter(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-activerecord-nulldb-adapter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-activerecord-session-store.git/commit/$          https://salsa.debian.org/ruby-team/ruby-activerecord-session-store/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-activerecord-session-store(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-activerecord-session-store    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-activerecord-session-store(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-activerecord-session-store/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-acts-as-api.git/commit/$          https://salsa.debian.org/ruby-team/ruby-acts-as-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-acts-as-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-acts-as-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-acts-as-api(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-acts-as-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-acts-as-list.git/commit/$          https://salsa.debian.org/ruby-team/ruby-acts-as-list/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-acts-as-list(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-acts-as-list    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-acts-as-list(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-acts-as-list/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-acts-as-taggable-on.git/commit/$          https://salsa.debian.org/ruby-team/ruby-acts-as-taggable-on/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-acts-as-taggable-on(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-acts-as-taggable-on    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-acts-as-taggable-on(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-acts-as-taggable-on/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-acts-as-tree.git/commit/$          https://salsa.debian.org/ruby-team/ruby-acts-as-tree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-acts-as-tree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-acts-as-tree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-acts-as-tree(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-acts-as-tree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-addressable.git/commit/$          https://salsa.debian.org/ruby-team/ruby-addressable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-addressable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-addressable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-addressable(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-addressable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-adsf.git/commit/$          https://salsa.debian.org/ruby-team/ruby-adsf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-adsf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-adsf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-adsf(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-adsf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ae.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ae/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ae(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ae    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ae(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ae/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-afm.git/commit/$          https://salsa.debian.org/ruby-team/ruby-afm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-afm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-afm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-afm(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-afm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-after-commit-queue.git/commit/$          https://salsa.debian.org/ruby-team/ruby-after-commit-queue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-after-commit-queue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-after-commit-queue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-after-commit-queue(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-after-commit-queue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-aggregate.git/commit/$          https://salsa.debian.org/ruby-team/ruby-aggregate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-aggregate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-aggregate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-aggregate(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-aggregate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-airbrussh.git/commit/$          https://salsa.debian.org/ruby-team/ruby-airbrussh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-airbrussh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-airbrussh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-airbrussh(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-airbrussh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-akismet.git/commit/$          https://salsa.debian.org/ruby-team/ruby-akismet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-akismet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-akismet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-akismet(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-akismet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-albino.git/commit/$          https://salsa.debian.org/ruby-team/ruby-albino/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-albino(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-albino    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-albino(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-albino/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-algebrick.git/commit/$          https://salsa.debian.org/ruby-team/ruby-algebrick/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-algebrick(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-algebrick    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-algebrick(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-algebrick/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-algorithm-diff.git/commit/$          https://salsa.debian.org/ruby-team/ruby-algorithm-diff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-algorithm-diff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-algorithm-diff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-algorithm-diff(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-algorithm-diff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-allocations.git/commit/$          https://salsa.debian.org/ruby-team/ruby-allocations/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-allocations(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-allocations    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-allocations(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-allocations/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-amazon-ec2.git/commit/$          https://salsa.debian.org/ruby-team/ruby-amazon-ec2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-amazon-ec2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-amazon-ec2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-amazon-ec2(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-amazon-ec2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ami.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ami/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ami(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ami    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ami(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ami/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-amqp.git/commit/$          https://salsa.debian.org/ruby-team/ruby-amqp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-amqp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-amqp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-amqp(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-amqp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-amq-protocol.git/commit/$          https://salsa.debian.org/ruby-team/ruby-amq-protocol/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-amq-protocol(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-amq-protocol    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-amq-protocol(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-amq-protocol/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-amrita2.git/commit/$          https://salsa.debian.org/ruby-team/ruby-amrita2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-amrita2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-amrita2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-amrita2(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-amrita2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-amrita.git/commit/$          https://salsa.debian.org/ruby-team/ruby-amrita/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-amrita(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-amrita    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-amrita(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-amrita/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ansi.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ansi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ansi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ansi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ansi(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ansi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-api-pagination.git/commit/$          https://salsa.debian.org/ruby-team/ruby-api-pagination/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-api-pagination(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-api-pagination    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-api-pagination(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-api-pagination/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-appraisal.git/commit/$          https://salsa.debian.org/ruby-team/ruby-appraisal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-appraisal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-appraisal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-appraisal(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-appraisal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-appraiser.git/commit/$          https://salsa.debian.org/ruby-team/ruby-appraiser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-appraiser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-appraiser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-appraiser(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-appraiser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-appraiser-reek.git/commit/$          https://salsa.debian.org/ruby-team/ruby-appraiser-reek/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-appraiser-reek(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-appraiser-reek    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-appraiser-reek(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-appraiser-reek/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-appraiser-rubocop.git/commit/$          https://salsa.debian.org/ruby-team/ruby-appraiser-rubocop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-appraiser-rubocop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-appraiser-rubocop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-appraiser-rubocop(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-appraiser-rubocop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-archive-tar-minitar.git/commit/$          https://salsa.debian.org/ruby-team/ruby-archive-tar-minitar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-archive-tar-minitar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-archive-tar-minitar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-archive-tar-minitar(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-archive-tar-minitar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-arel.git/commit/$          https://salsa.debian.org/ruby-team/ruby-arel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-arel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-arel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-arel(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-arel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-aruba.git/commit/$          https://salsa.debian.org/ruby-team/ruby-aruba/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-aruba(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-aruba    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-aruba(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-aruba/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-asana.git/commit/$          https://salsa.debian.org/ruby-team/ruby-asana/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-asana(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-asana    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-asana(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-asana/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ascii85.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ascii85/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ascii85(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ascii85    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ascii85(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ascii85/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-asciidoctor-plantuml.git/commit/$          https://salsa.debian.org/ruby-team/ruby-asciidoctor-plantuml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-asciidoctor-plantuml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-asciidoctor-plantuml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-asciidoctor-plantuml(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-asciidoctor-plantuml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-asetus.git/commit/$          https://salsa.debian.org/ruby-team/ruby-asetus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-asetus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-asetus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-asetus(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-asetus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-asset-sync.git/commit/$          https://salsa.debian.org/ruby-team/ruby-asset-sync/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-asset-sync(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-asset-sync    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-asset-sync(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-asset-sync/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ast.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ast/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ast(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ast    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ast(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ast/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-astrolabe.git/commit/$          https://salsa.debian.org/ruby-team/ruby-astrolabe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-astrolabe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-astrolabe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-astrolabe(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-astrolabe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-atomic.git/commit/$          https://salsa.debian.org/ruby-team/ruby-atomic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-atomic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-atomic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-atomic(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-atomic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-attr-encrypted.git/commit/$          https://salsa.debian.org/ruby-team/ruby-attr-encrypted/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-attr-encrypted(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-attr-encrypted    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-attr-encrypted(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-attr-encrypted/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-attr-required.git/commit/$          https://salsa.debian.org/ruby-team/ruby-attr-required/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-attr-required(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-attr-required    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-attr-required(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-attr-required/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-augeas.git/commit/$          https://salsa.debian.org/ruby-team/ruby-augeas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-augeas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-augeas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-augeas(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-augeas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-autoparse.git/commit/$          https://salsa.debian.org/ruby-team/ruby-autoparse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-autoparse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-autoparse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-autoparse(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-autoparse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-autoprefixer-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-autoprefixer-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-autoprefixer-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-autoprefixer-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-autoprefixer-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-autoprefixer-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-avl-tree.git/commit/$          https://salsa.debian.org/ruby-team/ruby-avl-tree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-avl-tree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-avl-tree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-avl-tree(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-avl-tree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-awesome-nested-set.git/commit/$          https://salsa.debian.org/ruby-team/ruby-awesome-nested-set/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-awesome-nested-set(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-awesome-nested-set    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-awesome-nested-set(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-awesome-nested-set/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-awesome-print.git/commit/$          https://salsa.debian.org/ruby-team/ruby-awesome-print/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-awesome-print(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-awesome-print    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-awesome-print(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-awesome-print/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-aws.git/commit/$          https://salsa.debian.org/ruby-team/ruby-aws/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-aws(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-aws    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-aws(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-aws/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-aws-s3.git/commit/$          https://salsa.debian.org/ruby-team/ruby-aws-s3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-aws-s3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-aws-s3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-aws-s3(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-aws-s3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-aws-sdk.git/commit/$          https://salsa.debian.org/ruby-team/ruby-aws-sdk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-aws-sdk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-aws-sdk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-aws-sdk(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-aws-sdk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-axiom-types.git/commit/$          https://salsa.debian.org/ruby-team/ruby-axiom-types/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-axiom-types(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-axiom-types    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-axiom-types(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-axiom-types/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-azure-core.git/commit/$          https://salsa.debian.org/ruby-team/ruby-azure-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-azure-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-azure-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-azure-core(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-azure-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-azure.git/commit/$          https://salsa.debian.org/ruby-team/ruby-azure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-azure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-azure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-azure(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-azure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-babel-source.git/commit/$          https://salsa.debian.org/ruby-team/ruby-babel-source/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-babel-source(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-babel-source    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-babel-source(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-babel-source/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-babel-transpiler.git/commit/$          https://salsa.debian.org/ruby-team/ruby-babel-transpiler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-babel-transpiler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-babel-transpiler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-babel-transpiler(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-babel-transpiler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-babosa.git/commit/$          https://salsa.debian.org/ruby-team/ruby-babosa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-babosa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-babosa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-babosa(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-babosa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-backbone-on-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-backbone-on-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-backbone-on-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-backbone-on-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-backbone-on-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-backbone-on-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-backports.git/commit/$          https://salsa.debian.org/ruby-team/ruby-backports/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-backports(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-backports    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-backports(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-backports/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bacon-bits.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bacon-bits/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bacon-bits(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bacon-bits    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bacon-bits(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bacon-bits/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bacon.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bacon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bacon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bacon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bacon(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bacon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-barby.git/commit/$          https://salsa.debian.org/ruby-team/ruby-barby/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-barby(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-barby    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-barby(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-barby/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-barrier.git/commit/$          https://salsa.debian.org/ruby-team/ruby-barrier/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-barrier(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-barrier    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-barrier(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-barrier/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-base32.git/commit/$          https://salsa.debian.org/ruby-team/ruby-base32/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-base32(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-base32    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-base32(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-base32/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-base62.git/commit/$          https://salsa.debian.org/ruby-team/ruby-base62/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-base62(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-base62    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-base62(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-base62/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bcat.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bcat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bcat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bcat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bcat(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bcat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bcrypt.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bcrypt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bcrypt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bcrypt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bcrypt(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bcrypt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bcrypt-pbkdf.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bcrypt-pbkdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bcrypt-pbkdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bcrypt-pbkdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bcrypt-pbkdf(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bcrypt-pbkdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bdb.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bdb(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-beaneater.git/commit/$          https://salsa.debian.org/ruby-team/ruby-beaneater/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-beaneater(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-beaneater    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-beaneater(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-beaneater/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-beautify.git/commit/$          https://salsa.debian.org/ruby-team/ruby-beautify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-beautify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-beautify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-beautify(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-beautify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-beefcake.git/commit/$          https://salsa.debian.org/ruby-team/ruby-beefcake/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-beefcake(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-beefcake    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-beefcake(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-beefcake/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-benchmark-ips.git/commit/$          https://salsa.debian.org/ruby-team/ruby-benchmark-ips/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-benchmark-ips(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-benchmark-ips    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-benchmark-ips(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-benchmark-ips/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-benchmark-suite.git/commit/$          https://salsa.debian.org/ruby-team/ruby-benchmark-suite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-benchmark-suite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-benchmark-suite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-benchmark-suite(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-benchmark-suite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-berkshelf-api-client.git/commit/$          https://salsa.debian.org/ruby-team/ruby-berkshelf-api-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-berkshelf-api-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-berkshelf-api-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-berkshelf-api-client(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-berkshelf-api-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bert.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bert/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bert(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bert    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bert(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bert/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-better-errors.git/commit/$          https://salsa.debian.org/ruby-team/ruby-better-errors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-better-errors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-better-errors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-better-errors(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-better-errors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bindata.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bindata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bindata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bindata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bindata(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bindata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-binding-of-caller.git/commit/$          https://salsa.debian.org/ruby-team/ruby-binding-of-caller/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-binding-of-caller(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-binding-of-caller    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-binding-of-caller(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-binding-of-caller/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bio.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bio(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-blankslate.git/commit/$          https://salsa.debian.org/ruby-team/ruby-blankslate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-blankslate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-blankslate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-blankslate(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-blankslate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-blockenspiel.git/commit/$          https://salsa.debian.org/ruby-team/ruby-blockenspiel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-blockenspiel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-blockenspiel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-blockenspiel(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-blockenspiel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bluecloth.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bluecloth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bluecloth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bluecloth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bluecloth(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bluecloth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bluefeather.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bluefeather/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bluefeather(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bluefeather    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bluefeather(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bluefeather/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bogus.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bogus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bogus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bogus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bogus(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bogus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bond.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bond/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bond(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bond    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bond(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bond/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bootstrap-form.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bootstrap-form/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bootstrap-form(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bootstrap-form    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bootstrap-form(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bootstrap-form/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bootstrap-sass.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bootstrap-sass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bootstrap-sass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bootstrap-sass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bootstrap-sass(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bootstrap-sass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bootstrap-switch-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bootstrap-switch-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bootstrap-switch-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bootstrap-switch-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bootstrap-switch-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bootstrap-switch-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bourne.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bourne/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bourne(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bourne    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bourne(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bourne/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-brass.git/commit/$          https://salsa.debian.org/ruby-team/ruby-brass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-brass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-brass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-brass(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-brass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-browser.git/commit/$          https://salsa.debian.org/ruby-team/ruby-browser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-browser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-browser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-browser(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-browser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bsearch.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bsearch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bsearch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bsearch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bsearch(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bsearch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bson-ext.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bson-ext/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bson-ext(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bson-ext    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bson-ext(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bson-ext/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bson.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bson/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bson(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bson    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bson(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bson/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-buff-config.git/commit/$          https://salsa.debian.org/ruby-team/ruby-buff-config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-buff-config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-buff-config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-buff-config(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-buff-config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-buff-extensions.git/commit/$          https://salsa.debian.org/ruby-team/ruby-buff-extensions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-buff-extensions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-buff-extensions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-buff-extensions(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-buff-extensions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-buff-ignore.git/commit/$          https://salsa.debian.org/ruby-team/ruby-buff-ignore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-buff-ignore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-buff-ignore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-buff-ignore(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-buff-ignore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-buff-ruby-engine.git/commit/$          https://salsa.debian.org/ruby-team/ruby-buff-ruby-engine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-buff-ruby-engine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-buff-ruby-engine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-buff-ruby-engine(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-buff-ruby-engine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-buff-shell-out.git/commit/$          https://salsa.debian.org/ruby-team/ruby-buff-shell-out/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-buff-shell-out(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-buff-shell-out    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-buff-shell-out(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-buff-shell-out/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-buftok.git/commit/$          https://salsa.debian.org/ruby-team/ruby-buftok/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-buftok(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-buftok    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-buftok(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-buftok/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-builder.git/commit/$          https://salsa.debian.org/ruby-team/ruby-builder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-builder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-builder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-builder(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-builder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-build.git/commit/$          https://salsa.debian.org/ruby-team/ruby-build/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-build(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-build    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-build(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-build/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bundler-ext.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bundler-ext/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bundler-ext(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bundler-ext    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bundler-ext(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bundler-ext/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bunny.git/commit/$          https://salsa.debian.org/ruby-team/ruby-bunny/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-bunny(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-bunny    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-bunny(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-bunny/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-byebug.git/commit/$          https://salsa.debian.org/ruby-team/ruby-byebug/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-byebug(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-byebug    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-byebug(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-byebug/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cabin.git/commit/$          https://salsa.debian.org/ruby-team/ruby-cabin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cabin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-cabin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-cabin(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-cabin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cairo.git/commit/$          https://salsa.debian.org/ruby-team/ruby-cairo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cairo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-cairo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-cairo(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-cairo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cal-heatmap-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-cal-heatmap-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cal-heatmap-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-cal-heatmap-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-cal-heatmap-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-cal-heatmap-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-capistrano-colors.git/commit/$          https://salsa.debian.org/ruby-team/ruby-capistrano-colors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-capistrano-colors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-capistrano-colors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-capistrano-colors(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-capistrano-colors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-capistrano-ext.git/commit/$          https://salsa.debian.org/ruby-team/ruby-capistrano-ext/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-capistrano-ext(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-capistrano-ext    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-capistrano-ext(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-capistrano-ext/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-capture-output.git/commit/$          https://salsa.debian.org/ruby-team/ruby-capture-output/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-capture-output(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-capture-output    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-capture-output(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-capture-output/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-capybara.git/commit/$          https://salsa.debian.org/ruby-team/ruby-capybara/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-capybara(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-capybara    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-capybara(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-capybara/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-capybara-screenshot.git/commit/$          https://salsa.debian.org/ruby-team/ruby-capybara-screenshot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-capybara-screenshot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-capybara-screenshot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-capybara-screenshot(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-capybara-screenshot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-carrierwave.git/commit/$          https://salsa.debian.org/ruby-team/ruby-carrierwave/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-carrierwave(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-carrierwave    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-carrierwave(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-carrierwave/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-case-transform.git/commit/$          https://salsa.debian.org/ruby-team/ruby-case-transform/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-case-transform(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-case-transform    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-case-transform(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-case-transform/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cassiopee.git/commit/$          https://salsa.debian.org/ruby-team/ruby-cassiopee/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cassiopee(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-cassiopee    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-cassiopee(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-cassiopee/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cat.git/commit/$          https://salsa.debian.org/ruby-team/ruby-cat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-cat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-cat(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-cat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-celluloid-essentials.git/commit/$          https://salsa.debian.org/ruby-team/ruby-celluloid-essentials/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-celluloid-essentials(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-celluloid-essentials    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-celluloid-essentials(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-celluloid-essentials/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-celluloid-extras.git/commit/$          https://salsa.debian.org/ruby-team/ruby-celluloid-extras/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-celluloid-extras(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-celluloid-extras    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-celluloid-extras(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-celluloid-extras/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-celluloid-fsm.git/commit/$          https://salsa.debian.org/ruby-team/ruby-celluloid-fsm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-celluloid-fsm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-celluloid-fsm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-celluloid-fsm(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-celluloid-fsm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-celluloid.git/commit/$          https://salsa.debian.org/ruby-team/ruby-celluloid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-celluloid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-celluloid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-celluloid(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-celluloid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-celluloid-io.git/commit/$          https://salsa.debian.org/ruby-team/ruby-celluloid-io/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-celluloid-io(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-celluloid-io    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-celluloid-io(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-celluloid-io/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-celluloid-pool.git/commit/$          https://salsa.debian.org/ruby-team/ruby-celluloid-pool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-celluloid-pool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-celluloid-pool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-celluloid-pool(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-celluloid-pool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-celluloid-supervision.git/commit/$          https://salsa.debian.org/ruby-team/ruby-celluloid-supervision/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-celluloid-supervision(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-celluloid-supervision    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-celluloid-supervision(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-celluloid-supervision/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-certificate-authority.git/commit/$          https://salsa.debian.org/ruby-team/ruby-certificate-authority/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-certificate-authority(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-certificate-authority    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-certificate-authority(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-certificate-authority/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cfpropertylist.git/commit/$          https://salsa.debian.org/ruby-team/ruby-cfpropertylist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cfpropertylist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-cfpropertylist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-cfpropertylist(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-cfpropertylist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-charlock-holmes.git/commit/$          https://salsa.debian.org/ruby-team/ruby-charlock-holmes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-charlock-holmes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-charlock-holmes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-charlock-holmes(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-charlock-holmes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-chef-config.git/commit/$          https://salsa.debian.org/ruby-team/ruby-chef-config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-chef-config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-chef-config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-chef-config(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-chef-config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cheffish.git/commit/$          https://salsa.debian.org/ruby-team/ruby-cheffish/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cheffish(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-cheffish    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-cheffish(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-cheffish/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-chefspec.git/commit/$          https://salsa.debian.org/ruby-team/ruby-chefspec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-chefspec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-chefspec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-chefspec(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-chefspec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-childprocess.git/commit/$          https://salsa.debian.org/ruby-team/ruby-childprocess/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-childprocess(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-childprocess    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-childprocess(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-childprocess/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-chronic-duration.git/commit/$          https://salsa.debian.org/ruby-team/ruby-chronic-duration/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-chronic-duration(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-chronic-duration    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-chronic-duration(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-chronic-duration/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-chronic.git/commit/$          https://salsa.debian.org/ruby-team/ruby-chronic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-chronic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-chronic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-chronic(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-chronic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-citrus.git/commit/$          https://salsa.debian.org/ruby-team/ruby-citrus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-citrus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-citrus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-citrus(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-citrus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-clamp.git/commit/$          https://salsa.debian.org/ruby-team/ruby-clamp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-clamp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-clamp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-clamp(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-clamp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-classifier.git/commit/$          https://salsa.debian.org/ruby-team/ruby-classifier/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-classifier(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-classifier    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-classifier(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-classifier/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-classifier-reborn.git/commit/$          https://salsa.debian.org/ruby-team/ruby-classifier-reborn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-classifier-reborn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-classifier-reborn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-classifier-reborn(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-classifier-reborn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cleanroom.git/commit/$          https://salsa.debian.org/ruby-team/ruby-cleanroom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cleanroom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-cleanroom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-cleanroom(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-cleanroom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-clean-test.git/commit/$          https://salsa.debian.org/ruby-team/ruby-clean-test/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-clean-test(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-clean-test    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-clean-test(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-clean-test/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-client-side-validations.git/commit/$          https://salsa.debian.org/ruby-team/ruby-client-side-validations/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-client-side-validations(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-client-side-validations    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-client-side-validations(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-client-side-validations/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-climate-control.git/commit/$          https://salsa.debian.org/ruby-team/ruby-climate-control/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-climate-control(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-climate-control    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-climate-control(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-climate-control/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cliver.git/commit/$          https://salsa.debian.org/ruby-team/ruby-cliver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cliver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-cliver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-cliver(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-cliver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-clockwork.git/commit/$          https://salsa.debian.org/ruby-team/ruby-clockwork/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-clockwork(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-clockwork    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-clockwork(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-clockwork/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cmdparse.git/commit/$          https://salsa.debian.org/ruby-team/ruby-cmdparse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cmdparse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-cmdparse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-cmdparse(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-cmdparse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cocaine.git/commit/$          https://salsa.debian.org/ruby-team/ruby-cocaine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cocaine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-cocaine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-cocaine(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-cocaine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cocoon.git/commit/$          https://salsa.debian.org/ruby-team/ruby-cocoon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cocoon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-cocoon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-cocoon(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-cocoon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-codemirror-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-codemirror-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-codemirror-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-codemirror-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-codemirror-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-codemirror-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-coercible.git/commit/$          https://salsa.debian.org/ruby-team/ruby-coercible/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-coercible(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-coercible    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-coercible(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-coercible/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-coffee-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-coffee-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-coffee-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-coffee-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-coffee-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-coffee-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-coffee-script.git/commit/$          https://salsa.debian.org/ruby-team/ruby-coffee-script/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-coffee-script(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-coffee-script    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-coffee-script(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-coffee-script/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-coffee-script-source.git/commit/$          https://salsa.debian.org/ruby-team/ruby-coffee-script-source/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-coffee-script-source(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-coffee-script-source    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-coffee-script-source(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-coffee-script-source/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-colorator.git/commit/$          https://salsa.debian.org/ruby-team/ruby-colorator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-colorator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-colorator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-colorator(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-colorator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-colored.git/commit/$          https://salsa.debian.org/ruby-team/ruby-colored/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-colored(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-colored    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-colored(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-colored/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-color.git/commit/$          https://salsa.debian.org/ruby-team/ruby-color/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-color(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-color    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-color(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-color/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-colorize.git/commit/$          https://salsa.debian.org/ruby-team/ruby-colorize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-colorize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-colorize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-colorize(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-colorize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-color-tools.git/commit/$          https://salsa.debian.org/ruby-team/ruby-color-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-color-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-color-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-color-tools(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-color-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-columnize.git/commit/$          https://salsa.debian.org/ruby-team/ruby-columnize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-columnize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-columnize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-columnize(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-columnize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-combustion.git/commit/$          https://salsa.debian.org/ruby-team/ruby-combustion/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-combustion(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-combustion    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-combustion(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-combustion/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-commander.git/commit/$          https://salsa.debian.org/ruby-team/ruby-commander/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-commander(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-commander    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-commander(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-commander/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-commandline.git/commit/$          https://salsa.debian.org/ruby-team/ruby-commandline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-commandline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-commandline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-commandline(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-commandline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-compass-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-compass-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-compass-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-compass-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-compass-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-compass-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-compat-resource.git/commit/$          https://salsa.debian.org/ruby-team/ruby-compat-resource/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-compat-resource(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-compat-resource    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-compat-resource(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-compat-resource/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-concurrent-ext.git/commit/$          https://salsa.debian.org/ruby-team/ruby-concurrent-ext/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-concurrent-ext(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-concurrent-ext    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-concurrent-ext(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-concurrent-ext/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-concurrent.git/commit/$          https://salsa.debian.org/ruby-team/ruby-concurrent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-concurrent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-concurrent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-concurrent(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-concurrent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-configurate.git/commit/$          https://salsa.debian.org/ruby-team/ruby-configurate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-configurate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-configurate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-configurate(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-configurate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-connection-pool.git/commit/$          https://salsa.debian.org/ruby-team/ruby-connection-pool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-connection-pool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-connection-pool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-connection-pool(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-connection-pool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-contest.git/commit/$          https://salsa.debian.org/ruby-team/ruby-contest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-contest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-contest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-contest(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-contest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-contracts.git/commit/$          https://salsa.debian.org/ruby-team/ruby-contracts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-contracts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-contracts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-contracts(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-contracts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cookiejar.git/commit/$          https://salsa.debian.org/ruby-team/ruby-cookiejar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cookiejar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-cookiejar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-cookiejar(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-cookiejar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-coveralls.git/commit/$          https://salsa.debian.org/ruby-team/ruby-coveralls/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-coveralls(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-coveralls    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-coveralls(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-coveralls/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-crack.git/commit/$          https://salsa.debian.org/ruby-team/ruby-crack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-crack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-crack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-crack(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-crack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-crass.git/commit/$          https://salsa.debian.org/ruby-team/ruby-crass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-crass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-crass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-crass(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-crass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-crb-blast.git/commit/$          https://salsa.debian.org/ruby-team/ruby-crb-blast/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-crb-blast(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-crb-blast    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-crb-blast(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-crb-blast/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-creole.git/commit/$          https://salsa.debian.org/ruby-team/ruby-creole/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-creole(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-creole    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-creole(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-creole/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cri.git/commit/$          https://salsa.debian.org/ruby-team/ruby-cri/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cri(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-cri    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-cri(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-cri/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cssmin.git/commit/$          https://salsa.debian.org/ruby-team/ruby-cssmin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cssmin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-cssmin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-cssmin(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-cssmin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-css-parser.git/commit/$          https://salsa.debian.org/ruby-team/ruby-css-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-css-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-css-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-css-parser(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-css-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cucumber-core.git/commit/$          https://salsa.debian.org/ruby-team/ruby-cucumber-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cucumber-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-cucumber-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-cucumber-core(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-cucumber-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cucumber-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-cucumber-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cucumber-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-cucumber-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-cucumber-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-cucumber-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cucumber-wire.git/commit/$          https://salsa.debian.org/ruby-team/ruby-cucumber-wire/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cucumber-wire(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-cucumber-wire    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-cucumber-wire(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-cucumber-wire/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-curb.git/commit/$          https://salsa.debian.org/ruby-team/ruby-curb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-curb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-curb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-curb(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-curb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cutest.git/commit/$          https://salsa.debian.org/ruby-team/ruby-cutest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-cutest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-cutest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-cutest(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-cutest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-d3-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-d3-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-d3-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-d3-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-d3-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-d3-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-daemons.git/commit/$          https://salsa.debian.org/ruby-team/ruby-daemons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-daemons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-daemons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-daemons(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-daemons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dalli.git/commit/$          https://salsa.debian.org/ruby-team/ruby-dalli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dalli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-dalli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-dalli(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-dalli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-database-cleaner.git/commit/$          https://salsa.debian.org/ruby-team/ruby-database-cleaner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-database-cleaner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-database-cleaner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-database-cleaner(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-database-cleaner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dataobjects.git/commit/$          https://salsa.debian.org/ruby-team/ruby-dataobjects/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dataobjects(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-dataobjects    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-dataobjects(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-dataobjects/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dataobjects-mysql.git/commit/$          https://salsa.debian.org/ruby-team/ruby-dataobjects-mysql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dataobjects-mysql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-dataobjects-mysql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-dataobjects-mysql(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-dataobjects-mysql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dataobjects-postgres.git/commit/$          https://salsa.debian.org/ruby-team/ruby-dataobjects-postgres/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dataobjects-postgres(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-dataobjects-postgres    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-dataobjects-postgres(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-dataobjects-postgres/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dataobjects-sqlite3.git/commit/$          https://salsa.debian.org/ruby-team/ruby-dataobjects-sqlite3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dataobjects-sqlite3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-dataobjects-sqlite3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-dataobjects-sqlite3(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-dataobjects-sqlite3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dbf.git/commit/$          https://salsa.debian.org/ruby-team/ruby-dbf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dbf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-dbf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-dbf(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-dbf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dbus.git/commit/$          https://salsa.debian.org/ruby-team/ruby-dbus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dbus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-dbus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-dbus(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-dbus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ddplugin.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ddplugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ddplugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ddplugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ddplugin(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ddplugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-debian-doc.git/commit/$          https://salsa.debian.org/ruby-team/ruby-debian-doc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-debian-doc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-debian-doc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-debian-doc(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-debian-doc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-debian.git/commit/$          https://salsa.debian.org/ruby-team/ruby-debian/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-debian(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-debian    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-debian(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-debian/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-debian-qa.git/commit/$          https://salsa.debian.org/ruby-team/ruby-debian-qa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-debian-qa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-debian-qa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-debian-qa(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-debian-qa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-debugger-ruby-core-source.git/commit/$          https://salsa.debian.org/ruby-team/ruby-debugger-ruby-core-source/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-debugger-ruby-core-source(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-debugger-ruby-core-source    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-debugger-ruby-core-source(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-debugger-ruby-core-source/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-debug-inspector.git/commit/$          https://salsa.debian.org/ruby-team/ruby-debug-inspector/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-debug-inspector(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-debug-inspector    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-debug-inspector(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-debug-inspector/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-declarative.git/commit/$          https://salsa.debian.org/ruby-team/ruby-declarative/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-declarative(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-declarative    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-declarative(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-declarative/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-declarative-option.git/commit/$          https://salsa.debian.org/ruby-team/ruby-declarative-option/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-declarative-option(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-declarative-option    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-declarative-option(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-declarative-option/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-deep-merge.git/commit/$          https://salsa.debian.org/ruby-team/ruby-deep-merge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-deep-merge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-deep-merge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-deep-merge(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-deep-merge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-default-value-for.git/commit/$          https://salsa.debian.org/ruby-team/ruby-default-value-for/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-default-value-for(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-default-value-for    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-default-value-for(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-default-value-for/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-delayed-job-active-record.git/commit/$          https://salsa.debian.org/ruby-team/ruby-delayed-job-active-record/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-delayed-job-active-record(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-delayed-job-active-record    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-delayed-job-active-record(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-delayed-job-active-record/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-delayed-job.git/commit/$          https://salsa.debian.org/ruby-team/ruby-delayed-job/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-delayed-job(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-delayed-job    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-delayed-job(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-delayed-job/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-delayer-deferred.git/commit/$          https://salsa.debian.org/ruby-team/ruby-delayer-deferred/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-delayer-deferred(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-delayer-deferred    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-delayer-deferred(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-delayer-deferred/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-delayer.git/commit/$          https://salsa.debian.org/ruby-team/ruby-delayer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-delayer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-delayer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-delayer(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-delayer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-delorean.git/commit/$          https://salsa.debian.org/ruby-team/ruby-delorean/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-delorean(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-delorean    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-delorean(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-delorean/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dependor.git/commit/$          https://salsa.debian.org/ruby-team/ruby-dependor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dependor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-dependor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-dependor(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-dependor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-deprecated.git/commit/$          https://salsa.debian.org/ruby-team/ruby-deprecated/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-deprecated(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-deprecated    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-deprecated(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-deprecated/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dep-selector.git/commit/$          https://salsa.debian.org/ruby-team/ruby-dep-selector/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dep-selector(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-dep-selector    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-dep-selector(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-dep-selector/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-descendants-tracker.git/commit/$          https://salsa.debian.org/ruby-team/ruby-descendants-tracker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-descendants-tracker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-descendants-tracker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-descendants-tracker(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-descendants-tracker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-devise-async.git/commit/$          https://salsa.debian.org/ruby-team/ruby-devise-async/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-devise-async(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-devise-async    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-devise-async(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-devise-async/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-devise.git/commit/$          https://salsa.debian.org/ruby-team/ruby-devise/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-devise(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-devise    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-devise(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-devise/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-devise-lastseenable.git/commit/$          https://salsa.debian.org/ruby-team/ruby-devise-lastseenable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-devise-lastseenable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-devise-lastseenable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-devise-lastseenable(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-devise-lastseenable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-devise-token-authenticatable.git/commit/$          https://salsa.debian.org/ruby-team/ruby-devise-token-authenticatable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-devise-token-authenticatable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-devise-token-authenticatable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-devise-token-authenticatable(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-devise-token-authenticatable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-devise-two-factor.git/commit/$          https://salsa.debian.org/ruby-team/ruby-devise-two-factor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-devise-two-factor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-devise-two-factor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-devise-two-factor(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-devise-two-factor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-diaspora-federation.git/commit/$          https://salsa.debian.org/ruby-team/ruby-diaspora-federation/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-diaspora-federation(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-diaspora-federation    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-diaspora-federation(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-diaspora-federation/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-diaspora-federation-json-schema.git/commit/$          https://salsa.debian.org/ruby-team/ruby-diaspora-federation-json-schema/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-diaspora-federation-json-schema(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-diaspora-federation-json-schema    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-diaspora-federation-json-schema(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-diaspora-federation-json-schema/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-diaspora-federation-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-diaspora-federation-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-diaspora-federation-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-diaspora-federation-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-diaspora-federation-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-diaspora-federation-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-diaspora-prosody-config.git/commit/$          https://salsa.debian.org/ruby-team/ruby-diaspora-prosody-config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-diaspora-prosody-config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-diaspora-prosody-config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-diaspora-prosody-config(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-diaspora-prosody-config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-diaspora-vines.git/commit/$          https://salsa.debian.org/ruby-team/ruby-diaspora-vines/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-diaspora-vines(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-diaspora-vines    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-diaspora-vines(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-diaspora-vines/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-did-you-mean.git/commit/$          https://salsa.debian.org/ruby-team/ruby-did-you-mean/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-did-you-mean(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-did-you-mean    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-did-you-mean(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-did-you-mean/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-diff-lcs.git/commit/$          https://salsa.debian.org/ruby-team/ruby-diff-lcs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-diff-lcs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-diff-lcs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-diff-lcs(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-diff-lcs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-diffy.git/commit/$          https://salsa.debian.org/ruby-team/ruby-diffy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-diffy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-diffy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-diffy(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-diffy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-directory-watcher.git/commit/$          https://salsa.debian.org/ruby-team/ruby-directory-watcher/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-directory-watcher(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-directory-watcher    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-directory-watcher(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-directory-watcher/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dirty-memoize.git/commit/$          https://salsa.debian.org/ruby-team/ruby-dirty-memoize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dirty-memoize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-dirty-memoize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-dirty-memoize(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-dirty-memoize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-distribution.git/commit/$          https://salsa.debian.org/ruby-team/ruby-distribution/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-distribution(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-distribution    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-distribution(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-distribution/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-diva.git/commit/$          https://salsa.debian.org/ruby-team/ruby-diva/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-diva(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-diva    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-diva(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-diva/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-docile.git/commit/$          https://salsa.debian.org/ruby-team/ruby-docile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-docile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-docile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-docile(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-docile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-docker-api.git/commit/$          https://salsa.debian.org/ruby-team/ruby-docker-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-docker-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-docker-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-docker-api(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-docker-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-domain-name.git/commit/$          https://salsa.debian.org/ruby-team/ruby-domain-name/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-domain-name(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-domain-name    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-domain-name(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-domain-name/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-doorkeeper.git/commit/$          https://salsa.debian.org/ruby-team/ruby-doorkeeper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-doorkeeper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-doorkeeper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-doorkeeper(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-doorkeeper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-doorkeeper-openid-connect.git/commit/$          https://salsa.debian.org/ruby-team/ruby-doorkeeper-openid-connect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-doorkeeper-openid-connect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-doorkeeper-openid-connect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-doorkeeper-openid-connect(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-doorkeeper-openid-connect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dotenv.git/commit/$          https://salsa.debian.org/ruby-team/ruby-dotenv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dotenv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-dotenv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-dotenv(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-dotenv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dropzonejs-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-dropzonejs-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dropzonejs-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-dropzonejs-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-dropzonejs-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-dropzonejs-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dust.git/commit/$          https://salsa.debian.org/ruby-team/ruby-dust/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-dust(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-dust    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-dust(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-dust/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-eb.git/commit/$          https://salsa.debian.org/ruby-team/ruby-eb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-eb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-eb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-eb(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-eb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-echoe.git/commit/$          https://salsa.debian.org/ruby-team/ruby-echoe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-echoe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-echoe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-echoe(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-echoe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-eim-xml.git/commit/$          https://salsa.debian.org/ruby-team/ruby-eim-xml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-eim-xml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-eim-xml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-eim-xml(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-eim-xml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ejs.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ejs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ejs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ejs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ejs(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ejs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-elasticsearch.git/commit/$          https://salsa.debian.org/ruby-team/ruby-elasticsearch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-elasticsearch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-elasticsearch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-elasticsearch(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-elasticsearch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-elasticsearch-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-elasticsearch-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-elasticsearch-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-elasticsearch-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-elasticsearch-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-elasticsearch-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-email-reply-parser.git/commit/$          https://salsa.debian.org/ruby-team/ruby-email-reply-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-email-reply-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-email-reply-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-email-reply-parser(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-email-reply-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-email-reply-trimmer.git/commit/$          https://salsa.debian.org/ruby-team/ruby-email-reply-trimmer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-email-reply-trimmer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-email-reply-trimmer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-email-reply-trimmer(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-email-reply-trimmer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-email-spec.git/commit/$          https://salsa.debian.org/ruby-team/ruby-email-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-email-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-email-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-email-spec(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-email-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-email-validator.git/commit/$          https://salsa.debian.org/ruby-team/ruby-email-validator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-email-validator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-email-validator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-email-validator(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-email-validator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-em-hiredis.git/commit/$          https://salsa.debian.org/ruby-team/ruby-em-hiredis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-em-hiredis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-em-hiredis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-em-hiredis(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-em-hiredis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-em-http-request.git/commit/$          https://salsa.debian.org/ruby-team/ruby-em-http-request/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-em-http-request(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-em-http-request    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-em-http-request(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-em-http-request/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-em-mongo.git/commit/$          https://salsa.debian.org/ruby-team/ruby-em-mongo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-em-mongo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-em-mongo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-em-mongo(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-em-mongo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-emot.git/commit/$          https://salsa.debian.org/ruby-team/ruby-emot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-emot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-emot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-emot(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-emot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-em-proxy.git/commit/$          https://salsa.debian.org/ruby-team/ruby-em-proxy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-em-proxy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-em-proxy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-em-proxy(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-em-proxy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-em-redis.git/commit/$          https://salsa.debian.org/ruby-team/ruby-em-redis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-em-redis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-em-redis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-em-redis(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-em-redis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-em-socksify.git/commit/$          https://salsa.debian.org/ruby-team/ruby-em-socksify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-em-socksify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-em-socksify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-em-socksify(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-em-socksify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-em-spec.git/commit/$          https://salsa.debian.org/ruby-team/ruby-em-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-em-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-em-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-em-spec(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-em-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-em-synchrony.git/commit/$          https://salsa.debian.org/ruby-team/ruby-em-synchrony/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-em-synchrony(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-em-synchrony    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-em-synchrony(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-em-synchrony/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-em-websocket.git/commit/$          https://salsa.debian.org/ruby-team/ruby-em-websocket/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-em-websocket(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-em-websocket    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-em-websocket(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-em-websocket/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-encryptor.git/commit/$          https://salsa.debian.org/ruby-team/ruby-encryptor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-encryptor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-encryptor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-encryptor(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-encryptor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-entypo-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-entypo-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-entypo-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-entypo-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-entypo-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-entypo-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-enumerize.git/commit/$          https://salsa.debian.org/ruby-team/ruby-enumerize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-enumerize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-enumerize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-enumerize(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-enumerize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-equalizer.git/commit/$          https://salsa.debian.org/ruby-team/ruby-equalizer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-equalizer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-equalizer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-equalizer(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-equalizer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-errbase.git/commit/$          https://salsa.debian.org/ruby-team/ruby-errbase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-errbase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-errbase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-errbase(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-errbase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-erubis.git/commit/$          https://salsa.debian.org/ruby-team/ruby-erubis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-erubis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-erubis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-erubis(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-erubis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-escape.git/commit/$          https://salsa.debian.org/ruby-team/ruby-escape/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-escape(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-escape    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-escape(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-escape/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-escape-utils.git/commit/$          https://salsa.debian.org/ruby-team/ruby-escape-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-escape-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-escape-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-escape-utils(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-escape-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ethon.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ethon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ethon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ethon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ethon(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ethon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-et-orbi.git/commit/$          https://salsa.debian.org/ruby-team/ruby-et-orbi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-et-orbi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-et-orbi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-et-orbi(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-et-orbi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-event-loop.git/commit/$          https://salsa.debian.org/ruby-team/ruby-event-loop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-event-loop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-event-loop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-event-loop(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-event-loop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-eventmachine.git/commit/$          https://salsa.debian.org/ruby-team/ruby-eventmachine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-eventmachine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-eventmachine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-eventmachine(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-eventmachine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-exception-notification.git/commit/$          https://salsa.debian.org/ruby-team/ruby-exception-notification/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-exception-notification(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-exception-notification    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-exception-notification(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-exception-notification/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-excon.git/commit/$          https://salsa.debian.org/ruby-team/ruby-excon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-excon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-excon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-excon(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-excon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-execjs.git/commit/$          https://salsa.debian.org/ruby-team/ruby-execjs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-execjs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-execjs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-execjs(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-execjs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-exif.git/commit/$          https://salsa.debian.org/ruby-team/ruby-exif/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-exif(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-exif    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-exif(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-exif/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-expression-parser.git/commit/$          https://salsa.debian.org/ruby-team/ruby-expression-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-expression-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-expression-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-expression-parser(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-expression-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-extendmatrix.git/commit/$          https://salsa.debian.org/ruby-team/ruby-extendmatrix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-extendmatrix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-extendmatrix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-extendmatrix(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-extendmatrix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-extlib.git/commit/$          https://salsa.debian.org/ruby-team/ruby-extlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-extlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-extlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-extlib(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-extlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-eye.git/commit/$          https://salsa.debian.org/ruby-team/ruby-eye/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-eye(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-eye    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-eye(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-eye/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-facade.git/commit/$          https://salsa.debian.org/ruby-team/ruby-facade/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-facade(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-facade    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-facade(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-facade/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-facebox-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-facebox-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-facebox-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-facebox-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-facebox-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-facebox-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-facets.git/commit/$          https://salsa.debian.org/ruby-team/ruby-facets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-facets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-facets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-facets(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-facets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-factory-girl.git/commit/$          https://salsa.debian.org/ruby-team/ruby-factory-girl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-factory-girl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-factory-girl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-factory-girl(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-factory-girl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-factory-girl-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-factory-girl-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-factory-girl-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-factory-girl-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-factory-girl-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-factory-girl-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fakefs.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fakefs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fakefs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fakefs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fakefs(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fakefs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fakeredis.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fakeredis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fakeredis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fakeredis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fakeredis(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fakeredis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-faker.git/commit/$          https://salsa.debian.org/ruby-team/ruby-faker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-faker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-faker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-faker(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-faker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fakeweb.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fakeweb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fakeweb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fakeweb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fakeweb(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fakeweb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-faraday-cookie-jar.git/commit/$          https://salsa.debian.org/ruby-team/ruby-faraday-cookie-jar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-faraday-cookie-jar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-faraday-cookie-jar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-faraday-cookie-jar(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-faraday-cookie-jar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-faraday.git/commit/$          https://salsa.debian.org/ruby-team/ruby-faraday/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-faraday(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-faraday    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-faraday(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-faraday/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-faraday-middleware.git/commit/$          https://salsa.debian.org/ruby-team/ruby-faraday-middleware/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-faraday-middleware(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-faraday-middleware    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-faraday-middleware(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-faraday-middleware/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-faraday-middleware-multi-json.git/commit/$          https://salsa.debian.org/ruby-team/ruby-faraday-middleware-multi-json/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-faraday-middleware-multi-json(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-faraday-middleware-multi-json    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-faraday-middleware-multi-json(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-faraday-middleware-multi-json/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fastercsv.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fastercsv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fastercsv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fastercsv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fastercsv(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fastercsv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fast-gettext.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fast-gettext/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fast-gettext(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fast-gettext    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fast-gettext(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fast-gettext/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fastimage.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fastimage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fastimage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fastimage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fastimage(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fastimage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fast-stemmer.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fast-stemmer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fast-stemmer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fast-stemmer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fast-stemmer(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fast-stemmer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fast-xs.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fast-xs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fast-xs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fast-xs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fast-xs(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fast-xs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fauxhai.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fauxhai/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fauxhai(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fauxhai    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fauxhai(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fauxhai/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-faye-websocket.git/commit/$          https://salsa.debian.org/ruby-team/ruby-faye-websocket/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-faye-websocket(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-faye-websocket    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-faye-websocket(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-faye-websocket/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fcgi.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fcgi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fcgi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fcgi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fcgi(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fcgi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-feedparser.git/commit/$          https://salsa.debian.org/ruby-team/ruby-feedparser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-feedparser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-feedparser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-feedparser(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-feedparser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-feedtools.git/commit/$          https://salsa.debian.org/ruby-team/ruby-feedtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-feedtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-feedtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-feedtools(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-feedtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ferret.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ferret/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ferret(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ferret    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ferret(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ferret/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ffaker.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ffaker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ffaker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ffaker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ffaker(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ffaker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ffi-bit-masks.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ffi-bit-masks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ffi-bit-masks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ffi-bit-masks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ffi-bit-masks(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ffi-bit-masks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ffi.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ffi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ffi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ffi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ffi(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ffi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ffi-rzmq-core.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ffi-rzmq-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ffi-rzmq-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ffi-rzmq-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ffi-rzmq-core(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ffi-rzmq-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ffi-rzmq.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ffi-rzmq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ffi-rzmq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ffi-rzmq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ffi-rzmq(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ffi-rzmq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ffi-yajl.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ffi-yajl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ffi-yajl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ffi-yajl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ffi-yajl(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ffi-yajl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fftw3.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fftw3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fftw3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fftw3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fftw3(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fftw3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-filepath.git/commit/$          https://salsa.debian.org/ruby-team/ruby-filepath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-filepath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-filepath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-filepath(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-filepath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-file-tail.git/commit/$          https://salsa.debian.org/ruby-team/ruby-file-tail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-file-tail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-file-tail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-file-tail(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-file-tail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fission.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fission/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fission(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fission    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fission(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fission/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fix-trinity-output.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fix-trinity-output/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fix-trinity-output(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fix-trinity-output    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fix-trinity-output(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fix-trinity-output/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fixture-builder.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fixture-builder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fixture-builder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fixture-builder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fixture-builder(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fixture-builder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fixwhich.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fixwhich/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fixwhich(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fixwhich    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fixwhich(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fixwhich/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-flexmock.git/commit/$          https://salsa.debian.org/ruby-team/ruby-flexmock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-flexmock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-flexmock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-flexmock(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-flexmock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-flipper-active-record.git/commit/$          https://salsa.debian.org/ruby-team/ruby-flipper-active-record/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-flipper-active-record(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-flipper-active-record    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-flipper-active-record(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-flipper-active-record/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-flipper.git/commit/$          https://salsa.debian.org/ruby-team/ruby-flipper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-flipper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-flipper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-flipper(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-flipper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-flot-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-flot-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-flot-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-flot-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-flot-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-flot-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-flowdock.git/commit/$          https://salsa.debian.org/ruby-team/ruby-flowdock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-flowdock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-flowdock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-flowdock(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-flowdock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-aliyun.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-aliyun/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-aliyun(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-aliyun    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-aliyun(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-aliyun/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-atmos.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-atmos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-atmos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-atmos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-atmos(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-atmos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-aws.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-aws/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-aws(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-aws    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-aws(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-aws/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-azure.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-azure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-azure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-azure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-azure(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-azure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-brightbox.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-brightbox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-brightbox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-brightbox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-brightbox(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-brightbox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fogbugz.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fogbugz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fogbugz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fogbugz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fogbugz(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fogbugz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-cloudatcost.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-cloudatcost/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-cloudatcost(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-cloudatcost    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-cloudatcost(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-cloudatcost/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-core.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-core(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-dynect.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-dynect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-dynect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-dynect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-dynect(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-dynect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-ecloud.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-ecloud/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-ecloud(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-ecloud    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-ecloud(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-ecloud/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-google.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-google/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-google(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-google    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-google(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-google/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-json.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-json/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-json(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-json    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-json(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-json/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-libvirt.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-libvirt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-libvirt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-libvirt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-libvirt(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-libvirt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-local.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-local/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-local(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-local    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-local(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-local/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-openstack.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-openstack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-openstack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-openstack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-openstack(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-openstack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-powerdns.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-powerdns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-powerdns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-powerdns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-powerdns(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-powerdns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-profitbricks.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-profitbricks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-profitbricks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-profitbricks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-profitbricks(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-profitbricks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-rackspace.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-rackspace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-rackspace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-rackspace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-rackspace(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-rackspace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-radosgw.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-radosgw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-radosgw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-radosgw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-radosgw(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-radosgw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-riakcs.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-riakcs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-riakcs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-riakcs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-riakcs(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-riakcs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-sakuracloud.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-sakuracloud/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-sakuracloud(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-sakuracloud    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-sakuracloud(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-sakuracloud/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-serverlove.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-serverlove/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-serverlove(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-serverlove    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-serverlove(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-serverlove/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-softlayer.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-softlayer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-softlayer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-softlayer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-softlayer(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-softlayer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-storm-on-demand.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-storm-on-demand/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-storm-on-demand(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-storm-on-demand    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-storm-on-demand(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-storm-on-demand/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-terremark.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-terremark/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-terremark(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-terremark    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-terremark(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-terremark/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-vmfusion.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-vmfusion/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-vmfusion(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-vmfusion    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-vmfusion(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-vmfusion/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-voxel.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-voxel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-voxel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-voxel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-voxel(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-voxel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-vsphere.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-vsphere/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-vsphere(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-vsphere    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-vsphere(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-vsphere/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-xenserver.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-xenserver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-xenserver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-xenserver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-xenserver(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-xenserver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-xml.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fog-xml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fog-xml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fog-xml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fog-xml(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fog-xml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-font-awesome-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-font-awesome-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-font-awesome-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-font-awesome-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-font-awesome-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-font-awesome-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-foreman.git/commit/$          https://salsa.debian.org/ruby-team/ruby-foreman/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-foreman(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-foreman    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-foreman(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-foreman/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-formatador.git/commit/$          https://salsa.debian.org/ruby-team/ruby-formatador/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-formatador(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-formatador    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-formatador(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-formatador/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-forwardable-extended.git/commit/$          https://salsa.debian.org/ruby-team/ruby-forwardable-extended/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-forwardable-extended(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-forwardable-extended    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-forwardable-extended(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-forwardable-extended/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fssm.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fssm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fssm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fssm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fssm(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fssm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ftw.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ftw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ftw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ftw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ftw(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ftw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fusefs.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fusefs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fusefs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fusefs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fusefs(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fusefs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fuubar.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fuubar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fuubar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fuubar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fuubar(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fuubar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fuzzyurl.git/commit/$          https://salsa.debian.org/ruby-team/ruby-fuzzyurl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-fuzzyurl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-fuzzyurl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-fuzzyurl(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-fuzzyurl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gd.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gd(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gelf.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gelf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gelf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gelf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gelf(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gelf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gemnasium-gitlab-service.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gemnasium-gitlab-service/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gemnasium-gitlab-service(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gemnasium-gitlab-service    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gemnasium-gitlab-service(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gemnasium-gitlab-service/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gemojione.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gemojione/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gemojione(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gemojione    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gemojione(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gemojione/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/rubygems-integration.git/commit/$          https://salsa.debian.org/ruby-team/rubygems-integration/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/rubygems-integration(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/rubygems-integration    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/rubygems-integration(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/rubygems-integration/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-generator-spec.git/commit/$          https://salsa.debian.org/ruby-team/ruby-generator-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-generator-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-generator-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-generator-spec(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-generator-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-geocoder.git/commit/$          https://salsa.debian.org/ruby-team/ruby-geocoder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-geocoder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-geocoder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-geocoder(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-geocoder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-get-process-mem.git/commit/$          https://salsa.debian.org/ruby-team/ruby-get-process-mem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-get-process-mem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-get-process-mem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-get-process-mem(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-get-process-mem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gettext-activerecord.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gettext-activerecord/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gettext-activerecord(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gettext-activerecord    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gettext-activerecord(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gettext-activerecord/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gettext.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gettext/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gettext(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gettext    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gettext(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gettext/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gettext-i18n-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gettext-i18n-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gettext-i18n-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gettext-i18n-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gettext-i18n-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gettext-i18n-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gettext-i18n-rails-js.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gettext-i18n-rails-js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gettext-i18n-rails-js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gettext-i18n-rails-js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gettext-i18n-rails-js(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gettext-i18n-rails-js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gettext-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gettext-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gettext-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gettext-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gettext-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gettext-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gherkin.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gherkin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gherkin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gherkin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gherkin(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gherkin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ghi.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ghi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ghi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ghi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ghi(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ghi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gir-ffi.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gir-ffi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gir-ffi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gir-ffi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gir-ffi(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gir-ffi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-github-api.git/commit/$          https://salsa.debian.org/ruby-team/ruby-github-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-github-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-github-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-github-api(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-github-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-github-linguist.git/commit/$          https://salsa.debian.org/ruby-team/ruby-github-linguist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-github-linguist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-github-linguist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-github-linguist(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-github-linguist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-github-markdown.git/commit/$          https://salsa.debian.org/ruby-team/ruby-github-markdown/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-github-markdown(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-github-markdown    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-github-markdown(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-github-markdown/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-github-markup.git/commit/$          https://salsa.debian.org/ruby-team/ruby-github-markup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-github-markup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-github-markup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-github-markup(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-github-markup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gitlab-emoji.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gitlab-emoji/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gitlab-emoji(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gitlab-emoji    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gitlab-emoji(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gitlab-emoji/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gitlab-flowdock-git-hook.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gitlab-flowdock-git-hook/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gitlab-flowdock-git-hook(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gitlab-flowdock-git-hook    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gitlab-flowdock-git-hook(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gitlab-flowdock-git-hook/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gitlab.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gitlab/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gitlab(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gitlab    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gitlab(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gitlab/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gitlab-git.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gitlab-git/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gitlab-git(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gitlab-git    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gitlab-git(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gitlab-git/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gli.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gli(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-globalhotkeys.git/commit/$          https://salsa.debian.org/ruby-team/ruby-globalhotkeys/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-globalhotkeys(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-globalhotkeys    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-globalhotkeys(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-globalhotkeys/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-globalid.git/commit/$          https://salsa.debian.org/ruby-team/ruby-globalid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-globalid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-globalid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-globalid(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-globalid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gnome2.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gnome2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gnome2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gnome2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gnome2(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gnome2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gnuplot.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gnuplot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gnuplot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gnuplot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gnuplot(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gnuplot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gollum-lib.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gollum-lib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gollum-lib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gollum-lib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gollum-lib(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gollum-lib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gollum-rugged-adapter.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gollum-rugged-adapter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gollum-rugged-adapter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gollum-rugged-adapter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gollum-rugged-adapter(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gollum-rugged-adapter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gon.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gon(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-google-api-client.git/commit/$          https://salsa.debian.org/ruby-team/ruby-google-api-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-google-api-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-google-api-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-google-api-client(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-google-api-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-googleauth.git/commit/$          https://salsa.debian.org/ruby-team/ruby-googleauth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-googleauth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-googleauth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-googleauth(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-googleauth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-googlecharts.git/commit/$          https://salsa.debian.org/ruby-team/ruby-googlecharts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-googlecharts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-googlecharts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-googlecharts(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-googlecharts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-google-protobuf.git/commit/$          https://salsa.debian.org/ruby-team/ruby-google-protobuf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-google-protobuf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-google-protobuf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-google-protobuf(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-google-protobuf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gpgme.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gpgme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gpgme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gpgme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gpgme(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gpgme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-grack.git/commit/$          https://salsa.debian.org/ruby-team/ruby-grack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-grack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-grack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-grack(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-grack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-graffiti.git/commit/$          https://salsa.debian.org/ruby-team/ruby-graffiti/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-graffiti(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-graffiti    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-graffiti(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-graffiti/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-grape-entity.git/commit/$          https://salsa.debian.org/ruby-team/ruby-grape-entity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-grape-entity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-grape-entity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-grape-entity(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-grape-entity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-grape.git/commit/$          https://salsa.debian.org/ruby-team/ruby-grape/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-grape(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-grape    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-grape(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-grape/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-grape-logging.git/commit/$          https://salsa.debian.org/ruby-team/ruby-grape-logging/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-grape-logging(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-grape-logging    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-grape-logging(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-grape-logging/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-grape-msgpack.git/commit/$          https://salsa.debian.org/ruby-team/ruby-grape-msgpack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-grape-msgpack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-grape-msgpack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-grape-msgpack(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-grape-msgpack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-grape-route-helpers.git/commit/$          https://salsa.debian.org/ruby-team/ruby-grape-route-helpers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-grape-route-helpers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-grape-route-helpers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-grape-route-helpers(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-grape-route-helpers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-graphviz.git/commit/$          https://salsa.debian.org/ruby-team/ruby-graphviz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-graphviz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-graphviz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-graphviz(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-graphviz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-grib.git/commit/$          https://salsa.debian.org/ruby-team/ruby-grib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-grib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-grib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-grib(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-grib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-grit-ext.git/commit/$          https://salsa.debian.org/ruby-team/ruby-grit-ext/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-grit-ext(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-grit-ext    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-grit-ext(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-grit-ext/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-grit.git/commit/$          https://salsa.debian.org/ruby-team/ruby-grit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-grit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-grit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-grit(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-grit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-grpc.git/commit/$          https://salsa.debian.org/ruby-team/ruby-grpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-grpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-grpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-grpc(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-grpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gruff.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gruff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gruff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gruff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gruff(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gruff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gsl.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gsl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gsl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gsl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gsl(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gsl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gssapi.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gssapi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gssapi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gssapi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gssapi(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gssapi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-guard-compat.git/commit/$          https://salsa.debian.org/ruby-team/ruby-guard-compat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-guard-compat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-guard-compat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-guard-compat(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-guard-compat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-guard.git/commit/$          https://salsa.debian.org/ruby-team/ruby-guard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-guard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-guard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-guard(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-guard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-guard-shell.git/commit/$          https://salsa.debian.org/ruby-team/ruby-guard-shell/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-guard-shell(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-guard-shell    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-guard-shell(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-guard-shell/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gyoku.git/commit/$          https://salsa.debian.org/ruby-team/ruby-gyoku/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-gyoku(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-gyoku    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-gyoku(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-gyoku/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-haml-contrib.git/commit/$          https://salsa.debian.org/ruby-team/ruby-haml-contrib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-haml-contrib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-haml-contrib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-haml-contrib(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-haml-contrib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-haml.git/commit/$          https://salsa.debian.org/ruby-team/ruby-haml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-haml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-haml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-haml(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-haml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hamlit.git/commit/$          https://salsa.debian.org/ruby-team/ruby-hamlit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hamlit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-hamlit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-hamlit(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-hamlit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-haml-magic-translations.git/commit/$          https://salsa.debian.org/ruby-team/ruby-haml-magic-translations/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-haml-magic-translations(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-haml-magic-translations    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-haml-magic-translations(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-haml-magic-translations/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-haml-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-haml-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-haml-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-haml-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-haml-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-haml-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hamster.git/commit/$          https://salsa.debian.org/ruby-team/ruby-hamster/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hamster(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-hamster    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-hamster(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-hamster/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-handlebars-assets.git/commit/$          https://salsa.debian.org/ruby-team/ruby-handlebars-assets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-handlebars-assets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-handlebars-assets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-handlebars-assets(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-handlebars-assets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hashdiff.git/commit/$          https://salsa.debian.org/ruby-team/ruby-hashdiff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hashdiff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-hashdiff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-hashdiff(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-hashdiff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hashery.git/commit/$          https://salsa.debian.org/ruby-team/ruby-hashery/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hashery(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-hashery    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-hashery(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-hashery/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hashie-forbidden-attributes.git/commit/$          https://salsa.debian.org/ruby-team/ruby-hashie-forbidden-attributes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hashie-forbidden-attributes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-hashie-forbidden-attributes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-hashie-forbidden-attributes(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-hashie-forbidden-attributes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hashie.git/commit/$          https://salsa.debian.org/ruby-team/ruby-hashie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hashie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-hashie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-hashie(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-hashie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-health-check.git/commit/$          https://salsa.debian.org/ruby-team/ruby-health-check/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-health-check(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-health-check    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-health-check(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-health-check/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-heckle.git/commit/$          https://salsa.debian.org/ruby-team/ruby-heckle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-heckle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-heckle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-heckle(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-heckle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hiera-puppet.git/commit/$          https://salsa.debian.org/ruby-team/ruby-hiera-puppet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hiera-puppet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-hiera-puppet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-hiera-puppet(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-hiera-puppet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-highline.git/commit/$          https://salsa.debian.org/ruby-team/ruby-highline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-highline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-highline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-highline(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-highline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hike.git/commit/$          https://salsa.debian.org/ruby-team/ruby-hike/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hike(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-hike    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-hike(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-hike/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hikidoc.git/commit/$          https://salsa.debian.org/ruby-team/ruby-hikidoc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hikidoc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-hikidoc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-hikidoc(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-hikidoc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hipchat.git/commit/$          https://salsa.debian.org/ruby-team/ruby-hipchat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hipchat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-hipchat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-hipchat(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-hipchat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hiredis.git/commit/$          https://salsa.debian.org/ruby-team/ruby-hiredis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hiredis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-hiredis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-hiredis(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-hiredis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hitimes.git/commit/$          https://salsa.debian.org/ruby-team/ruby-hitimes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hitimes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-hitimes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-hitimes(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-hitimes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hmac.git/commit/$          https://salsa.debian.org/ruby-team/ruby-hmac/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hmac(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-hmac    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-hmac(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-hmac/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hocon.git/commit/$          https://salsa.debian.org/ruby-team/ruby-hocon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hocon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-hocon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-hocon(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-hocon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hoe.git/commit/$          https://salsa.debian.org/ruby-team/ruby-hoe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hoe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-hoe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-hoe(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-hoe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hoptoad-notifier.git/commit/$          https://salsa.debian.org/ruby-team/ruby-hoptoad-notifier/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hoptoad-notifier(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-hoptoad-notifier    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-hoptoad-notifier(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-hoptoad-notifier/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hpricot.git/commit/$          https://salsa.debian.org/ruby-team/ruby-hpricot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-hpricot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-hpricot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-hpricot(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-hpricot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-html2haml.git/commit/$          https://salsa.debian.org/ruby-team/ruby-html2haml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-html2haml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-html2haml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-html2haml(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-html2haml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-html2text.git/commit/$          https://salsa.debian.org/ruby-team/ruby-html2text/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-html2text(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-html2text    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-html2text(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-html2text/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-htmlentities.git/commit/$          https://salsa.debian.org/ruby-team/ruby-htmlentities/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-htmlentities(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-htmlentities    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-htmlentities(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-htmlentities/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-html-pipeline.git/commit/$          https://salsa.debian.org/ruby-team/ruby-html-pipeline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-html-pipeline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-html-pipeline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-html-pipeline(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-html-pipeline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-htree.git/commit/$          https://salsa.debian.org/ruby-team/ruby-htree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-htree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-htree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-htree(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-htree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-http-accept-language.git/commit/$          https://salsa.debian.org/ruby-team/ruby-http-accept-language/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-http-accept-language(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-http-accept-language    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-http-accept-language(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-http-accept-language/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-httparty.git/commit/$          https://salsa.debian.org/ruby-team/ruby-httparty/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-httparty(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-httparty    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-httparty(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-httparty/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-httpauth.git/commit/$          https://salsa.debian.org/ruby-team/ruby-httpauth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-httpauth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-httpauth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-httpauth(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-httpauth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-httpclient.git/commit/$          https://salsa.debian.org/ruby-team/ruby-httpclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-httpclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-httpclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-httpclient(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-httpclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-http-connection.git/commit/$          https://salsa.debian.org/ruby-team/ruby-http-connection/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-http-connection(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-http-connection    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-http-connection(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-http-connection/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-http-cookie.git/commit/$          https://salsa.debian.org/ruby-team/ruby-http-cookie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-http-cookie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-http-cookie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-http-cookie(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-http-cookie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-http-form-data.git/commit/$          https://salsa.debian.org/ruby-team/ruby-http-form-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-http-form-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-http-form-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-http-form-data(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-http-form-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-http.git/commit/$          https://salsa.debian.org/ruby-team/ruby-http/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-http(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-http    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-http(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-http/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-http-parser.git/commit/$          https://salsa.debian.org/ruby-team/ruby-http-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-http-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-http-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-http-parser(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-http-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-http-parser.rb.git/commit/$          https://salsa.debian.org/ruby-team/ruby-http-parser.rb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-http-parser.rb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-http-parser.rb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-http-parser.rb(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-http-parser.rb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-i18n.git/commit/$          https://salsa.debian.org/ruby-team/ruby-i18n/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-i18n(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-i18n    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-i18n(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-i18n/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-i18n-inflector.git/commit/$          https://salsa.debian.org/ruby-team/ruby-i18n-inflector/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-i18n-inflector(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-i18n-inflector    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-i18n-inflector(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-i18n-inflector/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-i18n-inflector-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-i18n-inflector-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-i18n-inflector-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-i18n-inflector-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-i18n-inflector-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-i18n-inflector-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-icalendar.git/commit/$          https://salsa.debian.org/ruby-team/ruby-icalendar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-icalendar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-icalendar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-icalendar(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-icalendar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ice-cube.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ice-cube/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ice-cube(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ice-cube    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ice-cube(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ice-cube/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ice-nine.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ice-nine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ice-nine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ice-nine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ice-nine(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ice-nine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ihelp.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ihelp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ihelp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ihelp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ihelp(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ihelp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-image-science.git/commit/$          https://salsa.debian.org/ruby-team/ruby-image-science/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-image-science(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-image-science    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-image-science(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-image-science/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-indentation.git/commit/$          https://salsa.debian.org/ruby-team/ruby-indentation/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-indentation(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-indentation    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-indentation(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-indentation/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-inflecto.git/commit/$          https://salsa.debian.org/ruby-team/ruby-inflecto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-inflecto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-inflecto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-inflecto(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-inflecto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-influxdb.git/commit/$          https://salsa.debian.org/ruby-team/ruby-influxdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-influxdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-influxdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-influxdb(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-influxdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-iniparse.git/commit/$          https://salsa.debian.org/ruby-team/ruby-iniparse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-iniparse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-iniparse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-iniparse(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-iniparse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-inline.git/commit/$          https://salsa.debian.org/ruby-team/ruby-inline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-inline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-inline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-inline(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-inline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-innate.git/commit/$          https://salsa.debian.org/ruby-team/ruby-innate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-innate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-innate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-innate(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-innate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-innertube.git/commit/$          https://salsa.debian.org/ruby-team/ruby-innertube/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-innertube(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-innertube    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-innertube(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-innertube/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-inotify.git/commit/$          https://salsa.debian.org/ruby-team/ruby-inotify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-inotify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-inotify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-inotify(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-inotify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-insist.git/commit/$          https://salsa.debian.org/ruby-team/ruby-insist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-insist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-insist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-insist(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-insist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-instance-storage.git/commit/$          https://salsa.debian.org/ruby-team/ruby-instance-storage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-instance-storage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-instance-storage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-instance-storage(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-instance-storage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-instantiator.git/commit/$          https://salsa.debian.org/ruby-team/ruby-instantiator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-instantiator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-instantiator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-instantiator(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-instantiator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-integration.git/commit/$          https://salsa.debian.org/ruby-team/ruby-integration/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-integration(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-integration    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-integration(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-integration/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-introspection.git/commit/$          https://salsa.debian.org/ruby-team/ruby-introspection/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-introspection(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-introspection    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-introspection(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-introspection/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ipaddress.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ipaddress/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ipaddress(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ipaddress    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ipaddress(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ipaddress/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jar-dependencies.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jar-dependencies/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jar-dependencies(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jar-dependencies    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jar-dependencies(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jar-dependencies/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jbuilder.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jbuilder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jbuilder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jbuilder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jbuilder(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jbuilder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jekyll-coffeescript.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jekyll-coffeescript/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jekyll-coffeescript(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jekyll-coffeescript    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jekyll-coffeescript(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jekyll-coffeescript/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jekyll-feed.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jekyll-feed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jekyll-feed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jekyll-feed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jekyll-feed(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jekyll-feed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jekyll-gist.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jekyll-gist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jekyll-gist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jekyll-gist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jekyll-gist(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jekyll-gist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jekyll-paginate.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jekyll-paginate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jekyll-paginate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jekyll-paginate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jekyll-paginate(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jekyll-paginate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jekyll-sass-converter.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jekyll-sass-converter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jekyll-sass-converter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jekyll-sass-converter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jekyll-sass-converter(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jekyll-sass-converter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jekyll-test-plugin.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jekyll-test-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jekyll-test-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jekyll-test-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jekyll-test-plugin(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jekyll-test-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jekyll-test-plugin-malicious.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jekyll-test-plugin-malicious/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jekyll-test-plugin-malicious(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jekyll-test-plugin-malicious    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jekyll-test-plugin-malicious(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jekyll-test-plugin-malicious/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jekyll-watch.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jekyll-watch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jekyll-watch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jekyll-watch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jekyll-watch(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jekyll-watch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jeweler.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jeweler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jeweler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jeweler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jeweler(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jeweler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jira.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jira/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jira(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jira    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jira(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jira/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jnunemaker-matchy.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jnunemaker-matchy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jnunemaker-matchy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jnunemaker-matchy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jnunemaker-matchy(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jnunemaker-matchy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-joiner.git/commit/$          https://salsa.debian.org/ruby-team/ruby-joiner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-joiner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-joiner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-joiner(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-joiner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-journey.git/commit/$          https://salsa.debian.org/ruby-team/ruby-journey/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-journey(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-journey    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-journey(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-journey/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jquery-atwho-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jquery-atwho-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jquery-atwho-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jquery-atwho-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jquery-atwho-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jquery-atwho-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jquery-datatables-rails1.12.2.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jquery-datatables-rails1.12.2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jquery-datatables-rails1.12.2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jquery-datatables-rails1.12.2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jquery-datatables-rails1.12.2(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jquery-datatables-rails1.12.2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jquery-datatables-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jquery-datatables-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jquery-datatables-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jquery-datatables-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jquery-datatables-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jquery-datatables-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jquery-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jquery-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jquery-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jquery-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jquery-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jquery-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jquery-scrollto-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jquery-scrollto-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jquery-scrollto-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jquery-scrollto-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jquery-scrollto-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jquery-scrollto-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jquery-turbolinks.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jquery-turbolinks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jquery-turbolinks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jquery-turbolinks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jquery-turbolinks(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jquery-turbolinks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jquery-ui-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jquery-ui-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jquery-ui-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jquery-ui-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jquery-ui-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jquery-ui-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-js-image-paths.git/commit/$          https://salsa.debian.org/ruby-team/ruby-js-image-paths/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-js-image-paths(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-js-image-paths    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-js-image-paths(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-js-image-paths/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jsonapi-renderer.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jsonapi-renderer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jsonapi-renderer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jsonapi-renderer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jsonapi-renderer(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jsonapi-renderer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-json.git/commit/$          https://salsa.debian.org/ruby-team/ruby-json/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-json(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-json    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-json(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-json/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jsonify.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jsonify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jsonify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jsonify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jsonify(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jsonify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-json-jwt.git/commit/$          https://salsa.debian.org/ruby-team/ruby-json-jwt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-json-jwt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-json-jwt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-json-jwt(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-json-jwt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-json-pure.git/commit/$          https://salsa.debian.org/ruby-team/ruby-json-pure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-json-pure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-json-pure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-json-pure(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-json-pure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-json-schema.git/commit/$          https://salsa.debian.org/ruby-team/ruby-json-schema/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-json-schema(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-json-schema    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-json-schema(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-json-schema/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-json-spec.git/commit/$          https://salsa.debian.org/ruby-team/ruby-json-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-json-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-json-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-json-spec(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-json-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-js-routes.git/commit/$          https://salsa.debian.org/ruby-team/ruby-js-routes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-js-routes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-js-routes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-js-routes(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-js-routes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jwt.git/commit/$          https://salsa.debian.org/ruby-team/ruby-jwt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-jwt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-jwt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-jwt(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-jwt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-kakasi-ffi.git/commit/$          https://salsa.debian.org/ruby-team/ruby-kakasi-ffi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-kakasi-ffi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-kakasi-ffi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-kakasi-ffi(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-kakasi-ffi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-kakasi.git/commit/$          https://salsa.debian.org/ruby-team/ruby-kakasi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-kakasi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-kakasi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-kakasi(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-kakasi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-kaminari.git/commit/$          https://salsa.debian.org/ruby-team/ruby-kaminari/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-kaminari(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-kaminari    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-kaminari(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-kaminari/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-kgio.git/commit/$          https://salsa.debian.org/ruby-team/ruby-kgio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-kgio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-kgio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-kgio(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-kgio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-knife-acl.git/commit/$          https://salsa.debian.org/ruby-team/ruby-knife-acl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-knife-acl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-knife-acl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-knife-acl(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-knife-acl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-kpeg.git/commit/$          https://salsa.debian.org/ruby-team/ruby-kpeg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-kpeg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-kpeg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-kpeg(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-kpeg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-kramdown.git/commit/$          https://salsa.debian.org/ruby-team/ruby-kramdown/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-kramdown(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-kramdown    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-kramdown(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-kramdown/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-kramdown-rfc2629.git/commit/$          https://salsa.debian.org/ruby-team/ruby-kramdown-rfc2629/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-kramdown-rfc2629(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-kramdown-rfc2629    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-kramdown-rfc2629(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-kramdown-rfc2629/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-krb5-auth.git/commit/$          https://salsa.debian.org/ruby-team/ruby-krb5-auth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-krb5-auth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-krb5-auth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-krb5-auth(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-krb5-auth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-kubeclient.git/commit/$          https://salsa.debian.org/ruby-team/ruby-kubeclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-kubeclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-kubeclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-kubeclient(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-kubeclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-kyotocabinet.git/commit/$          https://salsa.debian.org/ruby-team/ruby-kyotocabinet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-kyotocabinet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-kyotocabinet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-kyotocabinet(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-kyotocabinet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-lapack.git/commit/$          https://salsa.debian.org/ruby-team/ruby-lapack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-lapack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-lapack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-lapack(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-lapack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-launchy-shim.git/commit/$          https://salsa.debian.org/ruby-team/ruby-launchy-shim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-launchy-shim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-launchy-shim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-launchy-shim(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-launchy-shim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ldap.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ldap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ldap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ldap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ldap(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ldap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-leaflet-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-leaflet-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-leaflet-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-leaflet-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-leaflet-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-leaflet-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-letter-opener.git/commit/$          https://salsa.debian.org/ruby-team/ruby-letter-opener/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-letter-opener(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-letter-opener    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-letter-opener(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-letter-opener/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-levenshtein.git/commit/$          https://salsa.debian.org/ruby-team/ruby-levenshtein/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-levenshtein(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-levenshtein    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-levenshtein(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-levenshtein/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-librarian.git/commit/$          https://salsa.debian.org/ruby-team/ruby-librarian/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-librarian(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-librarian    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-librarian(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-librarian/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-libxml.git/commit/$          https://salsa.debian.org/ruby-team/ruby-libxml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-libxml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-libxml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-libxml(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-libxml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-licensee.git/commit/$          https://salsa.debian.org/ruby-team/ruby-licensee/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-licensee(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-licensee    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-licensee(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-licensee/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-license-finder.git/commit/$          https://salsa.debian.org/ruby-team/ruby-license-finder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-license-finder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-license-finder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-license-finder(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-license-finder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-liquid.git/commit/$          https://salsa.debian.org/ruby-team/ruby-liquid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-liquid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-liquid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-liquid(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-liquid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-listen.git/commit/$          https://salsa.debian.org/ruby-team/ruby-listen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-listen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-listen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-listen(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-listen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-little-plugger.git/commit/$          https://salsa.debian.org/ruby-team/ruby-little-plugger/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-little-plugger(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-little-plugger    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-little-plugger(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-little-plugger/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-locale.git/commit/$          https://salsa.debian.org/ruby-team/ruby-locale/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-locale(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-locale    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-locale(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-locale/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-locale-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-locale-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-locale-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-locale-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-locale-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-locale-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-lockfile.git/commit/$          https://salsa.debian.org/ruby-team/ruby-lockfile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-lockfile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-lockfile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-lockfile(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-lockfile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-log4r.git/commit/$          https://salsa.debian.org/ruby-team/ruby-log4r/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-log4r(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-log4r    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-log4r(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-log4r/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-logger-application.git/commit/$          https://salsa.debian.org/ruby-team/ruby-logger-application/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-logger-application(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-logger-application    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-logger-application(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-logger-application/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-logging.git/commit/$          https://salsa.debian.org/ruby-team/ruby-logging/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-logging(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-logging    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-logging(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-logging/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-logging-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-logging-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-logging-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-logging-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-logging-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-logging-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-logify.git/commit/$          https://salsa.debian.org/ruby-team/ruby-logify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-logify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-logify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-logify(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-logify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-lograge.git/commit/$          https://salsa.debian.org/ruby-team/ruby-lograge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-lograge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-lograge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-lograge(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-lograge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-loofah.git/commit/$          https://salsa.debian.org/ruby-team/ruby-loofah/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-loofah(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-loofah    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-loofah(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-loofah/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-lumberjack.git/commit/$          https://salsa.debian.org/ruby-team/ruby-lumberjack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-lumberjack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-lumberjack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-lumberjack(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-lumberjack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mab.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mab/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mab(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mab    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mab(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mab/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-macaddr.git/commit/$          https://salsa.debian.org/ruby-team/ruby-macaddr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-macaddr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-macaddr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-macaddr(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-macaddr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-magic.git/commit/$          https://salsa.debian.org/ruby-team/ruby-magic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-magic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-magic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-magic(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-magic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mail.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mail(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mail-gpg.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mail-gpg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mail-gpg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mail-gpg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mail-gpg(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mail-gpg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mail-room.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mail-room/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mail-room(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mail-room    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mail-room(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mail-room/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-markerb.git/commit/$          https://salsa.debian.org/ruby-team/ruby-markerb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-markerb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-markerb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-markerb(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-markerb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-maruku.git/commit/$          https://salsa.debian.org/ruby-team/ruby-maruku/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-maruku(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-maruku    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-maruku(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-maruku/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mathgl.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mathgl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mathgl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mathgl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mathgl(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mathgl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mathml.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mathml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mathml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mathml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mathml(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mathml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-maven-libs.git/commit/$          https://salsa.debian.org/ruby-team/ruby-maven-libs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-maven-libs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-maven-libs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-maven-libs(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-maven-libs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mecab.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mecab/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mecab(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mecab    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mecab(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mecab/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mechanize.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mechanize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mechanize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mechanize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mechanize(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mechanize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-memfs.git/commit/$          https://salsa.debian.org/ruby-team/ruby-memfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-memfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-memfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-memfs(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-memfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-memoist.git/commit/$          https://salsa.debian.org/ruby-team/ruby-memoist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-memoist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-memoist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-memoist(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-memoist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-memoizable.git/commit/$          https://salsa.debian.org/ruby-team/ruby-memoizable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-memoizable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-memoizable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-memoizable(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-memoizable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-memoize.git/commit/$          https://salsa.debian.org/ruby-team/ruby-memoize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-memoize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-memoize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-memoize(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-memoize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-merb-assets.git/commit/$          https://salsa.debian.org/ruby-team/ruby-merb-assets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-merb-assets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-merb-assets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-merb-assets(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-merb-assets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-merb-core.git/commit/$          https://salsa.debian.org/ruby-team/ruby-merb-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-merb-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-merb-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-merb-core(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-merb-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-merb-haml.git/commit/$          https://salsa.debian.org/ruby-team/ruby-merb-haml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-merb-haml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-merb-haml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-merb-haml(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-merb-haml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-merb-helpers.git/commit/$          https://salsa.debian.org/ruby-team/ruby-merb-helpers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-merb-helpers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-merb-helpers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-merb-helpers(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-merb-helpers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-merb-param-protection.git/commit/$          https://salsa.debian.org/ruby-team/ruby-merb-param-protection/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-merb-param-protection(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-merb-param-protection    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-merb-param-protection(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-merb-param-protection/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mercenary.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mercenary/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mercenary(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mercenary    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mercenary(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mercenary/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-messagebus-api.git/commit/$          https://salsa.debian.org/ruby-team/ruby-messagebus-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-messagebus-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-messagebus-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-messagebus-api(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-messagebus-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-metaclass.git/commit/$          https://salsa.debian.org/ruby-team/ruby-metaclass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-metaclass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-metaclass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-metaclass(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-metaclass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-metaid.git/commit/$          https://salsa.debian.org/ruby-team/ruby-metaid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-metaid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-metaid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-metaid(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-metaid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-method-source.git/commit/$          https://salsa.debian.org/ruby-team/ruby-method-source/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-method-source(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-method-source    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-method-source(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-method-source/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-metriks.git/commit/$          https://salsa.debian.org/ruby-team/ruby-metriks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-metriks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-metriks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-metriks(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-metriks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-middleware.git/commit/$          https://salsa.debian.org/ruby-team/ruby-middleware/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-middleware(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-middleware    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-middleware(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-middleware/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mime.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mime(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mimemagic.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mimemagic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mimemagic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mimemagic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mimemagic(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mimemagic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mime-types-data.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mime-types-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mime-types-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mime-types-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mime-types-data(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mime-types-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mime-types.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mime-types/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mime-types(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mime-types    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mime-types(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mime-types/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mina.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mina/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mina(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mina    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mina(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mina/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mini-exiftool.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mini-exiftool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mini-exiftool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mini-exiftool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mini-exiftool(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mini-exiftool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mini-magick.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mini-magick/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mini-magick(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mini-magick    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mini-magick(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mini-magick/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-minimization.git/commit/$          https://salsa.debian.org/ruby-team/ruby-minimization/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-minimization(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-minimization    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-minimization(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-minimization/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-minitar.git/commit/$          https://salsa.debian.org/ruby-team/ruby-minitar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-minitar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-minitar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-minitar(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-minitar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-minitest-around.git/commit/$          https://salsa.debian.org/ruby-team/ruby-minitest-around/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-minitest-around(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-minitest-around    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-minitest-around(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-minitest-around/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-minitest-excludes.git/commit/$          https://salsa.debian.org/ruby-team/ruby-minitest-excludes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-minitest-excludes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-minitest-excludes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-minitest-excludes(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-minitest-excludes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-minitest.git/commit/$          https://salsa.debian.org/ruby-team/ruby-minitest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-minitest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-minitest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-minitest(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-minitest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-minitest-hooks.git/commit/$          https://salsa.debian.org/ruby-team/ruby-minitest-hooks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-minitest-hooks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-minitest-hooks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-minitest-hooks(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-minitest-hooks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-minitest-reporters.git/commit/$          https://salsa.debian.org/ruby-team/ruby-minitest-reporters/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-minitest-reporters(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-minitest-reporters    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-minitest-reporters(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-minitest-reporters/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-minitest-shared-description.git/commit/$          https://salsa.debian.org/ruby-team/ruby-minitest-shared-description/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-minitest-shared-description(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-minitest-shared-description    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-minitest-shared-description(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-minitest-shared-description/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-minitest-stub-const.git/commit/$          https://salsa.debian.org/ruby-team/ruby-minitest-stub-const/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-minitest-stub-const(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-minitest-stub-const    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-minitest-stub-const(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-minitest-stub-const/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-minitest-utils.git/commit/$          https://salsa.debian.org/ruby-team/ruby-minitest-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-minitest-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-minitest-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-minitest-utils(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-minitest-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mixlib-archive.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mixlib-archive/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mixlib-archive(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mixlib-archive    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mixlib-archive(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mixlib-archive/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mixlib-authentication.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mixlib-authentication/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mixlib-authentication(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mixlib-authentication    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mixlib-authentication(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mixlib-authentication/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mixlib-cli.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mixlib-cli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mixlib-cli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mixlib-cli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mixlib-cli(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mixlib-cli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mixlib-config.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mixlib-config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mixlib-config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mixlib-config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mixlib-config(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mixlib-config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mixlib-install.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mixlib-install/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mixlib-install(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mixlib-install    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mixlib-install(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mixlib-install/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mixlib-log.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mixlib-log/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mixlib-log(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mixlib-log    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mixlib-log(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mixlib-log/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mixlib-shellout.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mixlib-shellout/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mixlib-shellout(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mixlib-shellout    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mixlib-shellout(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mixlib-shellout/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mixlib-versioning.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mixlib-versioning/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mixlib-versioning(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mixlib-versioning    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mixlib-versioning(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mixlib-versioning/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mizuho.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mizuho/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mizuho(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mizuho    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mizuho(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mizuho/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mkrf.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mkrf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mkrf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mkrf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mkrf(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mkrf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mmap2.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mmap2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mmap2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mmap2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mmap2(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mmap2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mobile-fu.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mobile-fu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mobile-fu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mobile-fu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mobile-fu(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mobile-fu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mocha.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mocha/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mocha(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mocha    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mocha(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mocha/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mocha-on-bacon.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mocha-on-bacon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mocha-on-bacon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mocha-on-bacon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mocha-on-bacon(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mocha-on-bacon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-model-tokenizer.git/commit/$          https://salsa.debian.org/ruby-team/ruby-model-tokenizer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-model-tokenizer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-model-tokenizer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-model-tokenizer(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-model-tokenizer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-molinillo.git/commit/$          https://salsa.debian.org/ruby-team/ruby-molinillo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-molinillo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-molinillo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-molinillo(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-molinillo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-moneta.git/commit/$          https://salsa.debian.org/ruby-team/ruby-moneta/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-moneta(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-moneta    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-moneta(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-moneta/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mongo.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mongo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mongo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mongo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mongo(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mongo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-monkey-lib.git/commit/$          https://salsa.debian.org/ruby-team/ruby-monkey-lib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-monkey-lib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-monkey-lib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-monkey-lib(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-monkey-lib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mono-logger.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mono-logger/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mono-logger(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mono-logger    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mono-logger(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mono-logger/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mousetrap-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mousetrap-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mousetrap-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mousetrap-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mousetrap-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mousetrap-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mp3tag.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mp3tag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mp3tag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mp3tag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mp3tag(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mp3tag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mpi.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mpi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mpi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mpi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mpi(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mpi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-msgpack.git/commit/$          https://salsa.debian.org/ruby-team/ruby-msgpack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-msgpack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-msgpack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-msgpack(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-msgpack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mtrc.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mtrc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mtrc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mtrc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mtrc(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mtrc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-multibitnums.git/commit/$          https://salsa.debian.org/ruby-team/ruby-multibitnums/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-multibitnums(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-multibitnums    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-multibitnums(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-multibitnums/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-multi-json.git/commit/$          https://salsa.debian.org/ruby-team/ruby-multi-json/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-multi-json(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-multi-json    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-multi-json(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-multi-json/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-multimap.git/commit/$          https://salsa.debian.org/ruby-team/ruby-multimap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-multimap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-multimap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-multimap(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-multimap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-multipart-parser.git/commit/$          https://salsa.debian.org/ruby-team/ruby-multipart-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-multipart-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-multipart-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-multipart-parser(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-multipart-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-multipart-post.git/commit/$          https://salsa.debian.org/ruby-team/ruby-multipart-post/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-multipart-post(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-multipart-post    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-multipart-post(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-multipart-post/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-multi-test.git/commit/$          https://salsa.debian.org/ruby-team/ruby-multi-test/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-multi-test(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-multi-test    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-multi-test(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-multi-test/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-multi-xml.git/commit/$          https://salsa.debian.org/ruby-team/ruby-multi-xml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-multi-xml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-multi-xml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-multi-xml(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-multi-xml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mustache.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mustache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mustache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mustache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mustache(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mustache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mustermann19.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mustermann19/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mustermann19(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mustermann19    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mustermann19(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mustermann19/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mustermann.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mustermann/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mustermann(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mustermann    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mustermann(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mustermann/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mysql2.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mysql2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mysql2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mysql2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mysql2(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mysql2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mysql.git/commit/$          https://salsa.debian.org/ruby-team/ruby-mysql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-mysql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-mysql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-mysql(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-mysql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nanotest.git/commit/$          https://salsa.debian.org/ruby-team/ruby-nanotest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nanotest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-nanotest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-nanotest(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-nanotest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-narray.git/commit/$          https://salsa.debian.org/ruby-team/ruby-narray/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-narray(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-narray    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-narray(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-narray/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-naught.git/commit/$          https://salsa.debian.org/ruby-team/ruby-naught/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-naught(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-naught    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-naught(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-naught/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ncurses.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ncurses/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ncurses(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ncurses    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ncurses(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ncurses/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nenv.git/commit/$          https://salsa.debian.org/ruby-team/ruby-nenv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nenv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-nenv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-nenv(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-nenv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-neovim.git/commit/$          https://salsa.debian.org/ruby-team/ruby-neovim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-neovim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-neovim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-neovim(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-neovim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nested-form.git/commit/$          https://salsa.debian.org/ruby-team/ruby-nested-form/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nested-form(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-nested-form    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-nested-form(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-nested-form/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-netconf.git/commit/$          https://salsa.debian.org/ruby-team/ruby-netconf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-netconf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-netconf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-netconf(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-netconf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-dns.git/commit/$          https://salsa.debian.org/ruby-team/ruby-net-dns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-dns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-net-dns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-net-dns(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-net-dns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-http-digest-auth.git/commit/$          https://salsa.debian.org/ruby-team/ruby-net-http-digest-auth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-http-digest-auth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-net-http-digest-auth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-net-http-digest-auth(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-net-http-digest-auth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-http-persistent.git/commit/$          https://salsa.debian.org/ruby-team/ruby-net-http-persistent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-http-persistent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-net-http-persistent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-net-http-persistent(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-net-http-persistent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-irc.git/commit/$          https://salsa.debian.org/ruby-team/ruby-net-irc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-irc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-net-irc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-net-irc(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-net-irc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-ldap.git/commit/$          https://salsa.debian.org/ruby-team/ruby-net-ldap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-ldap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-net-ldap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-net-ldap(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-net-ldap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-netrc.git/commit/$          https://salsa.debian.org/ruby-team/ruby-netrc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-netrc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-netrc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-netrc(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-netrc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-scp.git/commit/$          https://salsa.debian.org/ruby-team/ruby-net-scp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-scp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-net-scp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-net-scp(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-net-scp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-sftp.git/commit/$          https://salsa.debian.org/ruby-team/ruby-net-sftp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-sftp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-net-sftp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-net-sftp(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-net-sftp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-ssh-gateway.git/commit/$          https://salsa.debian.org/ruby-team/ruby-net-ssh-gateway/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-ssh-gateway(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-net-ssh-gateway    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-net-ssh-gateway(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-net-ssh-gateway/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-ssh.git/commit/$          https://salsa.debian.org/ruby-team/ruby-net-ssh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-ssh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-net-ssh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-net-ssh(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-net-ssh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-ssh-krb.git/commit/$          https://salsa.debian.org/ruby-team/ruby-net-ssh-krb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-ssh-krb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-net-ssh-krb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-net-ssh-krb(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-net-ssh-krb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-ssh-multi.git/commit/$          https://salsa.debian.org/ruby-team/ruby-net-ssh-multi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-ssh-multi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-net-ssh-multi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-net-ssh-multi(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-net-ssh-multi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-telnet.git/commit/$          https://salsa.debian.org/ruby-team/ruby-net-telnet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-net-telnet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-net-telnet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-net-telnet(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-net-telnet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-network-interface.git/commit/$          https://salsa.debian.org/ruby-team/ruby-network-interface/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-network-interface(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-network-interface    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-network-interface(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-network-interface/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nfc.git/commit/$          https://salsa.debian.org/ruby-team/ruby-nfc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nfc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-nfc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-nfc(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-nfc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nio4r.git/commit/$          https://salsa.debian.org/ruby-team/ruby-nio4r/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nio4r(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-nio4r    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-nio4r(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-nio4r/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nmatrix.git/commit/$          https://salsa.debian.org/ruby-team/ruby-nmatrix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nmatrix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-nmatrix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-nmatrix(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-nmatrix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nokogiri-diff.git/commit/$          https://salsa.debian.org/ruby-team/ruby-nokogiri-diff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nokogiri-diff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-nokogiri-diff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-nokogiri-diff(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-nokogiri-diff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nokogiri.git/commit/$          https://salsa.debian.org/ruby-team/ruby-nokogiri/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nokogiri(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-nokogiri    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-nokogiri(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-nokogiri/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nokogumbo.git/commit/$          https://salsa.debian.org/ruby-team/ruby-nokogumbo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nokogumbo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-nokogumbo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-nokogumbo(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-nokogumbo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nori.git/commit/$          https://salsa.debian.org/ruby-team/ruby-nori/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nori(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-nori    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-nori(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-nori/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-notiffany.git/commit/$          https://salsa.debian.org/ruby-team/ruby-notiffany/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-notiffany(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-notiffany    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-notiffany(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-notiffany/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-notifier.git/commit/$          https://salsa.debian.org/ruby-team/ruby-notifier/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-notifier(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-notifier    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-notifier(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-notifier/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-notify.git/commit/$          https://salsa.debian.org/ruby-team/ruby-notify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-notify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-notify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-notify(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-notify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nprogress-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-nprogress-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-nprogress-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-nprogress-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-nprogress-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-nprogress-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ntlm.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ntlm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ntlm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ntlm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ntlm(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ntlm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-numerizer.git/commit/$          https://salsa.debian.org/ruby-team/ruby-numerizer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-numerizer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-numerizer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-numerizer(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-numerizer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-numo-narray.git/commit/$          https://salsa.debian.org/ruby-team/ruby-numo-narray/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-numo-narray(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-numo-narray    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-numo-narray(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-numo-narray/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-numru-misc.git/commit/$          https://salsa.debian.org/ruby-team/ruby-numru-misc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-numru-misc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-numru-misc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-numru-misc(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-numru-misc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-numru-units.git/commit/$          https://salsa.debian.org/ruby-team/ruby-numru-units/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-numru-units(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-numru-units    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-numru-units(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-numru-units/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-oauth2.git/commit/$          https://salsa.debian.org/ruby-team/ruby-oauth2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-oauth2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-oauth2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-oauth2(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-oauth2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-oauth.git/commit/$          https://salsa.debian.org/ruby-team/ruby-oauth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-oauth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-oauth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-oauth(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-oauth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-octokit.git/commit/$          https://salsa.debian.org/ruby-team/ruby-octokit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-octokit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-octokit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-octokit(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-octokit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-odbc.git/commit/$          https://salsa.debian.org/ruby-team/ruby-odbc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-odbc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-odbc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-odbc(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-odbc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-oembed.git/commit/$          https://salsa.debian.org/ruby-team/ruby-oembed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-oembed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-oembed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-oembed(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-oembed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ogginfo.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ogginfo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ogginfo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ogginfo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ogginfo(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ogginfo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-oj.git/commit/$          https://salsa.debian.org/ruby-team/ruby-oj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-oj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-oj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-oj(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-oj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ole.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ole/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ole(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ole    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ole(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ole/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-auth0.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-auth0/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-auth0(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-auth0    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-auth0(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-auth0/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-authentiq.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-authentiq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-authentiq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-authentiq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-authentiq(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-authentiq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-azure-oauth2.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-azure-oauth2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-azure-oauth2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-azure-oauth2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-azure-oauth2(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-azure-oauth2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-bitbucket.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-bitbucket/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-bitbucket(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-bitbucket    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-bitbucket(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-bitbucket/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-cas3.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-cas3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-cas3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-cas3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-cas3(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-cas3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-crowd.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-crowd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-crowd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-crowd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-crowd(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-crowd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-facebook.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-facebook/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-facebook(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-facebook    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-facebook(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-facebook/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-github.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-github/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-github(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-github    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-github(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-github/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-gitlab.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-gitlab/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-gitlab(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-gitlab    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-gitlab(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-gitlab/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-google-oauth2.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-google-oauth2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-google-oauth2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-google-oauth2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-google-oauth2(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-google-oauth2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-kerberos.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-kerberos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-kerberos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-kerberos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-kerberos(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-kerberos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-ldap.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-ldap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-ldap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-ldap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-ldap(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-ldap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-multipassword.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-multipassword/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-multipassword(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-multipassword    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-multipassword(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-multipassword/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-oauth2-generic.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-oauth2-generic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-oauth2-generic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-oauth2-generic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-oauth2-generic(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-oauth2-generic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-oauth2.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-oauth2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-oauth2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-oauth2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-oauth2(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-oauth2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-oauth.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-oauth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-oauth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-oauth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-oauth(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-oauth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-openid.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-openid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-openid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-openid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-openid(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-openid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-remote-user.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-remote-user/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-remote-user(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-remote-user    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-remote-user(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-remote-user/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-saml.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-saml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-saml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-saml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-saml(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-saml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-shibboleth.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-shibboleth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-shibboleth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-shibboleth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-shibboleth(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-shibboleth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-tumblr.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-tumblr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-tumblr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-tumblr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-tumblr(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-tumblr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-twitter.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-twitter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-twitter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-twitter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-twitter(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-twitter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-wordpress.git/commit/$          https://salsa.debian.org/ruby-team/ruby-omniauth-wordpress/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-omniauth-wordpress(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-omniauth-wordpress    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-omniauth-wordpress(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-omniauth-wordpress/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-open4.git/commit/$          https://salsa.debian.org/ruby-team/ruby-open4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-open4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-open4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-open4(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-open4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-opengl.git/commit/$          https://salsa.debian.org/ruby-team/ruby-opengl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-opengl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-opengl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-opengl(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-opengl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-opengraph-parser.git/commit/$          https://salsa.debian.org/ruby-team/ruby-opengraph-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-opengraph-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-opengraph-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-opengraph-parser(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-opengraph-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-open-graph-reader.git/commit/$          https://salsa.debian.org/ruby-team/ruby-open-graph-reader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-open-graph-reader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-open-graph-reader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-open-graph-reader(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-open-graph-reader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-openid-connect.git/commit/$          https://salsa.debian.org/ruby-team/ruby-openid-connect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-openid-connect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-openid-connect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-openid-connect(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-openid-connect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-openid.git/commit/$          https://salsa.debian.org/ruby-team/ruby-openid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-openid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-openid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-openid(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-openid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-openssl.git/commit/$          https://salsa.debian.org/ruby-team/ruby-openssl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-openssl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-openssl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-openssl(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-openssl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-org.git/commit/$          https://salsa.debian.org/ruby-team/ruby-org/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-org(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-org    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-org(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-org/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-origin.git/commit/$          https://salsa.debian.org/ruby-team/ruby-origin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-origin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-origin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-origin(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-origin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-orm-adapter.git/commit/$          https://salsa.debian.org/ruby-team/ruby-orm-adapter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-orm-adapter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-orm-adapter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-orm-adapter(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-orm-adapter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-os.git/commit/$          https://salsa.debian.org/ruby-team/ruby-os/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-os(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-os    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-os(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-os/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ox.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ox(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-packable.git/commit/$          https://salsa.debian.org/ruby-team/ruby-packable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-packable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-packable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-packable(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-packable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-packetfu.git/commit/$          https://salsa.debian.org/ruby-team/ruby-packetfu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-packetfu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-packetfu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-packetfu(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-packetfu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-packet.git/commit/$          https://salsa.debian.org/ruby-team/ruby-packet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-packet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-packet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-packet(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-packet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-paint.git/commit/$          https://salsa.debian.org/ruby-team/ruby-paint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-paint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-paint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-paint(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-paint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-parallel.git/commit/$          https://salsa.debian.org/ruby-team/ruby-parallel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-parallel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-parallel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-parallel(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-parallel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-paranoia.git/commit/$          https://salsa.debian.org/ruby-team/ruby-paranoia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-paranoia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-paranoia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-paranoia(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-paranoia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-parseconfig.git/commit/$          https://salsa.debian.org/ruby-team/ruby-parseconfig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-parseconfig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-parseconfig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-parseconfig(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-parseconfig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-parse-cron.git/commit/$          https://salsa.debian.org/ruby-team/ruby-parse-cron/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-parse-cron(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-parse-cron    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-parse-cron(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-parse-cron/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-parser.git/commit/$          https://salsa.debian.org/ruby-team/ruby-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-parser(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-parsetree.git/commit/$          https://salsa.debian.org/ruby-team/ruby-parsetree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-parsetree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-parsetree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-parsetree(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-parsetree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-parslet.git/commit/$          https://salsa.debian.org/ruby-team/ruby-parslet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-parslet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-parslet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-parslet(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-parslet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-passenger.git/commit/$          https://salsa.debian.org/ruby-team/ruby-passenger/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-passenger(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-passenger    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-passenger(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-passenger/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-password.git/commit/$          https://salsa.debian.org/ruby-team/ruby-password/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-password(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-password    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-password(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-password/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pathname2.git/commit/$          https://salsa.debian.org/ruby-team/ruby-pathname2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pathname2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-pathname2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-pathname2(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-pathname2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pathutil.git/commit/$          https://salsa.debian.org/ruby-team/ruby-pathutil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pathutil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-pathutil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-pathutil(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-pathutil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-patron.git/commit/$          https://salsa.debian.org/ruby-team/ruby-patron/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-patron(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-patron    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-patron(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-patron/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pcap.git/commit/$          https://salsa.debian.org/ruby-team/ruby-pcap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pcap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-pcap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-pcap(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-pcap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pcaprub.git/commit/$          https://salsa.debian.org/ruby-team/ruby-pcaprub/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pcaprub(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-pcaprub    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-pcaprub(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-pcaprub/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pdf-core.git/commit/$          https://salsa.debian.org/ruby-team/ruby-pdf-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pdf-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-pdf-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-pdf-core(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-pdf-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pdf-inspector.git/commit/$          https://salsa.debian.org/ruby-team/ruby-pdf-inspector/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pdf-inspector(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-pdf-inspector    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-pdf-inspector(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-pdf-inspector/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pdf-reader.git/commit/$          https://salsa.debian.org/ruby-team/ruby-pdf-reader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pdf-reader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-pdf-reader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-pdf-reader(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-pdf-reader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pdf-writer.git/commit/$          https://salsa.debian.org/ruby-team/ruby-pdf-writer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pdf-writer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-pdf-writer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-pdf-writer(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-pdf-writer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-peach.git/commit/$          https://salsa.debian.org/ruby-team/ruby-peach/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-peach(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-peach    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-peach(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-peach/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-peek-gc.git/commit/$          https://salsa.debian.org/ruby-team/ruby-peek-gc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-peek-gc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-peek-gc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-peek-gc(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-peek-gc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-peek.git/commit/$          https://salsa.debian.org/ruby-team/ruby-peek/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-peek(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-peek    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-peek(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-peek/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-peek-host.git/commit/$          https://salsa.debian.org/ruby-team/ruby-peek-host/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-peek-host(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-peek-host    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-peek-host(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-peek-host/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-peek-performance-bar.git/commit/$          https://salsa.debian.org/ruby-team/ruby-peek-performance-bar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-peek-performance-bar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-peek-performance-bar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-peek-performance-bar(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-peek-performance-bar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-peek-pg.git/commit/$          https://salsa.debian.org/ruby-team/ruby-peek-pg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-peek-pg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-peek-pg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-peek-pg(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-peek-pg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-peek-rblineprof.git/commit/$          https://salsa.debian.org/ruby-team/ruby-peek-rblineprof/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-peek-rblineprof(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-peek-rblineprof    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-peek-rblineprof(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-peek-rblineprof/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-peek-redis.git/commit/$          https://salsa.debian.org/ruby-team/ruby-peek-redis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-peek-redis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-peek-redis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-peek-redis(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-peek-redis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-peek-sidekiq.git/commit/$          https://salsa.debian.org/ruby-team/ruby-peek-sidekiq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-peek-sidekiq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-peek-sidekiq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-peek-sidekiq(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-peek-sidekiq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pg.git/commit/$          https://salsa.debian.org/ruby-team/ruby-pg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-pg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-pg(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-pg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pgplot.git/commit/$          https://salsa.debian.org/ruby-team/ruby-pgplot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pgplot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-pgplot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-pgplot(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-pgplot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pkg-config.git/commit/$          https://salsa.debian.org/ruby-team/ruby-pkg-config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pkg-config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-pkg-config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-pkg-config(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-pkg-config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pkg-tools.git/commit/$          https://salsa.debian.org/ruby-team/ruby-pkg-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pkg-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-pkg-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-pkg-tools(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-pkg-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-platform.git/commit/$          https://salsa.debian.org/ruby-team/ruby-platform/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-platform(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-platform    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-platform(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-platform/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-plist.git/commit/$          https://salsa.debian.org/ruby-team/ruby-plist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-plist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-plist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-plist(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-plist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pluggaloid.git/commit/$          https://salsa.debian.org/ruby-team/ruby-pluggaloid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pluggaloid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-pluggaloid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-pluggaloid(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-pluggaloid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-policy.git/commit/$          https://salsa.debian.org/ruby-team/ruby-policy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-policy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-policy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-policy(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-policy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-poltergeist.git/commit/$          https://salsa.debian.org/ruby-team/ruby-poltergeist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-poltergeist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-poltergeist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-poltergeist(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-poltergeist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-polyglot.git/commit/$          https://salsa.debian.org/ruby-team/ruby-polyglot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-polyglot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-polyglot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-polyglot(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-polyglot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-posix-spawn.git/commit/$          https://salsa.debian.org/ruby-team/ruby-posix-spawn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-posix-spawn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-posix-spawn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-posix-spawn(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-posix-spawn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-po-to-json.git/commit/$          https://salsa.debian.org/ruby-team/ruby-po-to-json/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-po-to-json(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-po-to-json    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-po-to-json(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-po-to-json/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-power-assert.git/commit/$          https://salsa.debian.org/ruby-team/ruby-power-assert/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-power-assert(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-power-assert    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-power-assert(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-power-assert/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-powerbar.git/commit/$          https://salsa.debian.org/ruby-team/ruby-powerbar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-powerbar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-powerbar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-powerbar(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-powerbar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-powerpack.git/commit/$          https://salsa.debian.org/ruby-team/ruby-powerpack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-powerpack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-powerpack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-powerpack(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-powerpack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-prawn.git/commit/$          https://salsa.debian.org/ruby-team/ruby-prawn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-prawn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-prawn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-prawn(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-prawn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-prawn-manual-builder.git/commit/$          https://salsa.debian.org/ruby-team/ruby-prawn-manual-builder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-prawn-manual-builder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-prawn-manual-builder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-prawn-manual-builder(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-prawn-manual-builder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-prawn-table.git/commit/$          https://salsa.debian.org/ruby-team/ruby-prawn-table/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-prawn-table(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-prawn-table    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-prawn-table(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-prawn-table/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-premailer.git/commit/$          https://salsa.debian.org/ruby-team/ruby-premailer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-premailer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-premailer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-premailer(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-premailer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-premailer-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-premailer-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-premailer-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-premailer-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-premailer-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-premailer-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-prof.git/commit/$          https://salsa.debian.org/ruby-team/ruby-prof/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-prof(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-prof    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-prof(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-prof/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-progressbar.git/commit/$          https://salsa.debian.org/ruby-team/ruby-progressbar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-progressbar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-progressbar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-progressbar(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-progressbar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-prometheus-client-mmap.git/commit/$          https://salsa.debian.org/ruby-team/ruby-prometheus-client-mmap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-prometheus-client-mmap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-prometheus-client-mmap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-prometheus-client-mmap(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-prometheus-client-mmap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-protected-attributes.git/commit/$          https://salsa.debian.org/ruby-team/ruby-protected-attributes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-protected-attributes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-protected-attributes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-protected-attributes(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-protected-attributes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-proxifier.git/commit/$          https://salsa.debian.org/ruby-team/ruby-proxifier/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-proxifier(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-proxifier    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-proxifier(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-proxifier/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-psych.git/commit/$          https://salsa.debian.org/ruby-team/ruby-psych/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-psych(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-psych    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-psych(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-psych/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-public-suffix.git/commit/$          https://salsa.debian.org/ruby-team/ruby-public-suffix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-public-suffix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-public-suffix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-public-suffix(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-public-suffix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pundit.git/commit/$          https://salsa.debian.org/ruby-team/ruby-pundit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pundit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-pundit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-pundit(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-pundit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-puppetlabs-spec-helper.git/commit/$          https://salsa.debian.org/ruby-team/ruby-puppetlabs-spec-helper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-puppetlabs-spec-helper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-puppetlabs-spec-helper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-puppetlabs-spec-helper(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-puppetlabs-spec-helper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-puppet-syntax.git/commit/$          https://salsa.debian.org/ruby-team/ruby-puppet-syntax/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-puppet-syntax(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-puppet-syntax    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-puppet-syntax(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-puppet-syntax/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pygments.rb.git/commit/$          https://salsa.debian.org/ruby-team/ruby-pygments.rb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-pygments.rb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-pygments.rb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-pygments.rb(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-pygments.rb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rabl.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rabl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rabl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rabl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rabl(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rabl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rabl-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rabl-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rabl-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rabl-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rabl-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rabl-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack1.4.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rack1.4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack1.4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rack1.4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rack1.4(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rack1.4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-accept.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rack-accept/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-accept(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rack-accept    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rack-accept(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rack-accept/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-attack.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rack-attack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-attack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rack-attack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rack-attack(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rack-attack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-cache.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rack-cache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-cache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rack-cache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rack-cache(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rack-cache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-contrib.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rack-contrib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-contrib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rack-contrib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rack-contrib(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rack-contrib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-cors.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rack-cors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-cors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rack-cors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rack-cors(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rack-cors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-flash3.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rack-flash3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-flash3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rack-flash3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rack-flash3(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rack-flash3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rack(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-google-analytics.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rack-google-analytics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-google-analytics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rack-google-analytics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rack-google-analytics(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rack-google-analytics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-livereload.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rack-livereload/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-livereload(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rack-livereload    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rack-livereload(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rack-livereload/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-mobile-detect.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rack-mobile-detect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-mobile-detect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rack-mobile-detect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rack-mobile-detect(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rack-mobile-detect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-mount.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rack-mount/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-mount(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rack-mount    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rack-mount(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rack-mount/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-oauth2.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rack-oauth2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-oauth2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rack-oauth2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rack-oauth2(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rack-oauth2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-openid.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rack-openid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-openid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rack-openid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rack-openid(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rack-openid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-piwik.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rack-piwik/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-piwik(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rack-piwik    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rack-piwik(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rack-piwik/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-pjax.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rack-pjax/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-pjax(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rack-pjax    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rack-pjax(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rack-pjax/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-protection.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rack-protection/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-protection(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rack-protection    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rack-protection(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rack-protection/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-proxy.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rack-proxy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-proxy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rack-proxy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rack-proxy(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rack-proxy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-rewrite.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rack-rewrite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-rewrite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rack-rewrite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rack-rewrite(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rack-rewrite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-ssl.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rack-ssl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-ssl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rack-ssl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rack-ssl(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rack-ssl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-test.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rack-test/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rack-test(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rack-test    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rack-test(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rack-test/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-admin.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-admin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-admin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-admin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-admin(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-admin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-autosize.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-autosize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-autosize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-autosize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-autosize(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-autosize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-blueimp-gallery.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-blueimp-gallery/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-blueimp-gallery(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-blueimp-gallery    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-blueimp-gallery(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-blueimp-gallery/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-bootstrap.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-bootstrap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-bootstrap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-bootstrap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-bootstrap(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-bootstrap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-bootstrap-markdown.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-bootstrap-markdown/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-bootstrap-markdown(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-bootstrap-markdown    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-bootstrap-markdown(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-bootstrap-markdown/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-chartjs.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-chartjs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-chartjs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-chartjs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-chartjs(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-chartjs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-clipboard.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-clipboard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-clipboard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-clipboard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-clipboard(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-clipboard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-diaspora-jsxc.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-diaspora-jsxc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-diaspora-jsxc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-diaspora-jsxc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-diaspora-jsxc(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-diaspora-jsxc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-emojione.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-emojione/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-emojione(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-emojione    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-emojione(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-emojione/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-favico.js.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-favico.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-favico.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-favico.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-favico.js(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-favico.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-highlightjs.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-highlightjs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-highlightjs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-highlightjs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-highlightjs(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-highlightjs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jakobmattsson-jquery-elastic.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-jakobmattsson-jquery-elastic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jakobmattsson-jquery-elastic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-jakobmattsson-jquery-elastic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-jakobmattsson-jquery-elastic(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-jakobmattsson-jquery-elastic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jeresig-jquery.hotkeys.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-jeresig-jquery.hotkeys/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jeresig-jquery.hotkeys(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-jeresig-jquery.hotkeys    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-jeresig-jquery.hotkeys(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-jeresig-jquery.hotkeys/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jquery-colorbox.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-colorbox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jquery-colorbox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-colorbox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-jquery-colorbox(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-colorbox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jquery-fullscreen.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-fullscreen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jquery-fullscreen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-fullscreen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-jquery-fullscreen(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-fullscreen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jquery-fullscreen-plugin.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-fullscreen-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jquery-fullscreen-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-fullscreen-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-jquery-fullscreen-plugin(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-fullscreen-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jquery.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jquery(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-jquery(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jquery-idletimer.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-idletimer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jquery-idletimer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-idletimer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-jquery-idletimer(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-idletimer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jquery-nicescroll.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-nicescroll/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jquery-nicescroll(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-nicescroll    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-jquery-nicescroll(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-nicescroll/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jquery-placeholder.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-placeholder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jquery-placeholder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-placeholder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-jquery-placeholder(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-placeholder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jquery.slimscroll.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery.slimscroll/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jquery.slimscroll(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery.slimscroll    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-jquery.slimscroll(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery.slimscroll/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jquery-textchange.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-textchange/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jquery-textchange(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-textchange    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-jquery-textchange(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-textchange/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jquery-ui.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-ui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-jquery-ui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-ui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-jquery-ui(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-jquery-ui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-markdown-it-diaspora-mention.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it-diaspora-mention/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-markdown-it-diaspora-mention(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it-diaspora-mention    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-markdown-it-diaspora-mention(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it-diaspora-mention/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-markdown-it.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-markdown-it(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-markdown-it(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-markdown-it-hashtag.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it-hashtag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-markdown-it-hashtag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it-hashtag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-markdown-it-hashtag(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it-hashtag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-markdown-it--markdown-it-for-inline.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it--markdown-it-for-inline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-markdown-it--markdown-it-for-inline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it--markdown-it-for-inline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-markdown-it--markdown-it-for-inline(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it--markdown-it-for-inline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-markdown-it-sanitizer.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it-sanitizer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-markdown-it-sanitizer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it-sanitizer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-markdown-it-sanitizer(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it-sanitizer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-markdown-it-sub.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it-sub/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-markdown-it-sub(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it-sub    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-markdown-it-sub(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it-sub/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-markdown-it-sup.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it-sup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-markdown-it-sup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it-sup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-markdown-it-sup(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-markdown-it-sup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-perfect-scrollbar.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-perfect-scrollbar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-perfect-scrollbar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-perfect-scrollbar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-perfect-scrollbar(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-perfect-scrollbar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-punycode.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-punycode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-punycode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-punycode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-punycode(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-punycode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-underscore.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-assets-underscore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-assets-underscore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-assets-underscore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-assets-underscore(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-assets-underscore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-autolink.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-autolink/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-autolink(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-autolink    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-autolink(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-autolink/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-deprecated-sanitizer.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-deprecated-sanitizer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-deprecated-sanitizer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-deprecated-sanitizer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-deprecated-sanitizer(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-deprecated-sanitizer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-dom-testing.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-dom-testing/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-dom-testing(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-dom-testing    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-dom-testing(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-dom-testing/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-html-sanitizer.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-html-sanitizer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-html-sanitizer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-html-sanitizer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-html-sanitizer(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-html-sanitizer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-i18n.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-i18n/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-i18n(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-i18n    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-i18n(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-i18n/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-observers.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-observers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-observers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-observers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-observers(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-observers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-timeago.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-timeago/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-timeago(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-timeago    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-timeago(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-timeago/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-tokeninput.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rails-tokeninput/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rails-tokeninput(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rails-tokeninput    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rails-tokeninput(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rails-tokeninput/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rainbow.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rainbow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rainbow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rainbow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rainbow(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rainbow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-raindrops.git/commit/$          https://salsa.debian.org/ruby-team/ruby-raindrops/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-raindrops(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-raindrops    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-raindrops(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-raindrops/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ramaze.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ramaze/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ramaze(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ramaze    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ramaze(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ramaze/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-raphael-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-raphael-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-raphael-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-raphael-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-raphael-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-raphael-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rash-alt.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rash-alt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rash-alt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rash-alt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rash-alt(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rash-alt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rash.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rash(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rb-inotify.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rb-inotify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rb-inotify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rb-inotify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rb-inotify(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rb-inotify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rblineprof.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rblineprof/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rblineprof(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rblineprof    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rblineprof(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rblineprof/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rbnacl.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rbnacl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rbnacl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rbnacl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rbnacl(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rbnacl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rbpdf.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rbpdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rbpdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rbpdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rbpdf(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rbpdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rbvmomi.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rbvmomi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rbvmomi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rbvmomi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rbvmomi(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rbvmomi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rc4.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rc4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rc4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rc4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rc4(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rc4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rchardet.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rchardet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rchardet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rchardet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rchardet(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rchardet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rdiscount.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rdiscount/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rdiscount(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rdiscount    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rdiscount(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rdiscount/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-re2.git/commit/$          https://salsa.debian.org/ruby-team/ruby-re2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-re2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-re2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-re2(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-re2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-recaptcha.git/commit/$          https://salsa.debian.org/ruby-team/ruby-recaptcha/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-recaptcha(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-recaptcha    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-recaptcha(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-recaptcha/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-recursive-open-struct.git/commit/$          https://salsa.debian.org/ruby-team/ruby-recursive-open-struct/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-recursive-open-struct(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-recursive-open-struct    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-recursive-open-struct(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-recursive-open-struct/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-redcarpet.git/commit/$          https://salsa.debian.org/ruby-team/ruby-redcarpet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-redcarpet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-redcarpet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-redcarpet(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-redcarpet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-redcloth.git/commit/$          https://salsa.debian.org/ruby-team/ruby-redcloth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-redcloth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-redcloth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-redcloth(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-redcloth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-redis-actionpack.git/commit/$          https://salsa.debian.org/ruby-team/ruby-redis-actionpack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-redis-actionpack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-redis-actionpack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-redis-actionpack(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-redis-actionpack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-redis-activesupport.git/commit/$          https://salsa.debian.org/ruby-team/ruby-redis-activesupport/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-redis-activesupport(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-redis-activesupport    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-redis-activesupport(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-redis-activesupport/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-redis.git/commit/$          https://salsa.debian.org/ruby-team/ruby-redis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-redis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-redis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-redis(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-redis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-redis-namespace.git/commit/$          https://salsa.debian.org/ruby-team/ruby-redis-namespace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-redis-namespace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-redis-namespace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-redis-namespace(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-redis-namespace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-redis-rack.git/commit/$          https://salsa.debian.org/ruby-team/ruby-redis-rack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-redis-rack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-redis-rack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-redis-rack(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-redis-rack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-redis-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-redis-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-redis-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-redis-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-redis-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-redis-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-redis-store.git/commit/$          https://salsa.debian.org/ruby-team/ruby-redis-store/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-redis-store(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-redis-store    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-redis-store(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-redis-store/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-reek.git/commit/$          https://salsa.debian.org/ruby-team/ruby-reek/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-reek(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-reek    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-reek(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-reek/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ref.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ref/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ref(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ref    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ref(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ref/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-remcached.git/commit/$          https://salsa.debian.org/ruby-team/ruby-remcached/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-remcached(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-remcached    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-remcached(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-remcached/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-remotipart.git/commit/$          https://salsa.debian.org/ruby-team/ruby-remotipart/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-remotipart(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-remotipart    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-remotipart(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-remotipart/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-representable.git/commit/$          https://salsa.debian.org/ruby-team/ruby-representable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-representable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-representable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-representable(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-representable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-request-store.git/commit/$          https://salsa.debian.org/ruby-team/ruby-request-store/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-request-store(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-request-store    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-request-store(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-request-store/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-require-all.git/commit/$          https://salsa.debian.org/ruby-team/ruby-require-all/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-require-all(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-require-all    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-require-all(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-require-all/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-responders.git/commit/$          https://salsa.debian.org/ruby-team/ruby-responders/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-responders(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-responders    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-responders(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-responders/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rest-client.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rest-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rest-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rest-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rest-client(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rest-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-retriable.git/commit/$          https://salsa.debian.org/ruby-team/ruby-retriable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-retriable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-retriable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-retriable(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-retriable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-retryable.git/commit/$          https://salsa.debian.org/ruby-team/ruby-retryable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-retryable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-retryable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-retryable(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-retryable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-revolution.git/commit/$          https://salsa.debian.org/ruby-team/ruby-revolution/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-revolution(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-revolution    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-revolution(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-revolution/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rgen.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rgen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rgen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rgen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rgen(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rgen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-riddle.git/commit/$          https://salsa.debian.org/ruby-team/ruby-riddle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-riddle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-riddle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-riddle(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-riddle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ridley.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ridley/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ridley(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ridley    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ridley(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ridley/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-riemann-client.git/commit/$          https://salsa.debian.org/ruby-team/ruby-riemann-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-riemann-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-riemann-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-riemann-client(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-riemann-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-right-http-connection.git/commit/$          https://salsa.debian.org/ruby-team/ruby-right-http-connection/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-right-http-connection(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-right-http-connection    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-right-http-connection(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-right-http-connection/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rinku.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rinku/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rinku(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rinku    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rinku(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rinku/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-riot.git/commit/$          https://salsa.debian.org/ruby-team/ruby-riot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-riot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-riot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-riot(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-riot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rjb.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rjb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rjb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rjb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rjb(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rjb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rmagick.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rmagick/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rmagick(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rmagick    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rmagick(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rmagick/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-roadie.git/commit/$          https://salsa.debian.org/ruby-team/ruby-roadie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-roadie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-roadie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-roadie(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-roadie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-roadie-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-roadie-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-roadie-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-roadie-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-roadie-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-roadie-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-romkan.git/commit/$          https://salsa.debian.org/ruby-team/ruby-romkan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-romkan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-romkan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-romkan(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-romkan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ronn.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ronn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ronn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ronn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ronn(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ronn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rotp.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rotp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rotp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rotp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rotp(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rotp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rouge.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rouge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rouge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rouge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rouge(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rouge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-roxml.git/commit/$          https://salsa.debian.org/ruby-team/ruby-roxml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-roxml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-roxml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-roxml(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-roxml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rpam-ruby19.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rpam-ruby19/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rpam-ruby19(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rpam-ruby19    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rpam-ruby19(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rpam-ruby19/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rpatricia.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rpatricia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rpatricia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rpatricia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rpatricia(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rpatricia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rqrcode.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rqrcode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rqrcode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rqrcode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rqrcode(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rqrcode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rqrcode-rails3.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rqrcode-rails3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rqrcode-rails3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rqrcode-rails3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rqrcode-rails3(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rqrcode-rails3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rr.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rr(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rsec.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rsec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rsec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rsec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rsec(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rsec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rspec-collection-matchers.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rspec-collection-matchers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rspec-collection-matchers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rspec-collection-matchers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rspec-collection-matchers(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rspec-collection-matchers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rspec.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rspec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rspec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rspec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rspec(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rspec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rspec-instafail.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rspec-instafail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rspec-instafail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rspec-instafail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rspec-instafail(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rspec-instafail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rspec-its.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rspec-its/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rspec-its(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rspec-its    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rspec-its(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rspec-its/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rspec-logsplit.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rspec-logsplit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rspec-logsplit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rspec-logsplit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rspec-logsplit(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rspec-logsplit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rspec-pending-for.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rspec-pending-for/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rspec-pending-for(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rspec-pending-for    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rspec-pending-for(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rspec-pending-for/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rspec-puppet.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rspec-puppet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rspec-puppet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rspec-puppet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rspec-puppet(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rspec-puppet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rspec-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rspec-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rspec-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rspec-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rspec-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rspec-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rspec-retry.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rspec-retry/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rspec-retry(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rspec-retry    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rspec-retry(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rspec-retry/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rsync.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rsync/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rsync(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rsync    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rsync(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rsync/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rubocop-rspec.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rubocop-rspec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rubocop-rspec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rubocop-rspec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rubocop-rspec(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rubocop-rspec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ruby2ruby.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ruby2ruby/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ruby2ruby(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ruby2ruby    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ruby2ruby(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ruby2ruby/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rubydns.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rubydns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rubydns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rubydns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rubydns(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rubydns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ruby-engine.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ruby-engine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ruby-engine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ruby-engine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ruby-engine(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ruby-engine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rubyforge.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rubyforge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rubyforge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rubyforge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rubyforge(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rubyforge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rubyipmi.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rubyipmi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rubyipmi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rubyipmi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rubyipmi(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rubyipmi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rubymail.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rubymail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rubymail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rubymail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rubymail(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rubymail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rubypants.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rubypants/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rubypants(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rubypants    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rubypants(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rubypants/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rubytorrent.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rubytorrent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rubytorrent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rubytorrent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rubytorrent(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rubytorrent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ruby-version.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ruby-version/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ruby-version(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ruby-version    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ruby-version(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ruby-version/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rubyvis.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rubyvis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rubyvis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rubyvis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rubyvis(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rubyvis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rufus-scheduler.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rufus-scheduler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rufus-scheduler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rufus-scheduler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rufus-scheduler(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rufus-scheduler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rugged.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rugged/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rugged(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rugged    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rugged(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rugged/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rugments.git/commit/$          https://salsa.debian.org/ruby-team/ruby-rugments/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-rugments(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-rugments    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-rugments(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-rugments/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-safe-yaml.git/commit/$          https://salsa.debian.org/ruby-team/ruby-safe-yaml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-safe-yaml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-safe-yaml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-safe-yaml(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-safe-yaml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-saml.git/commit/$          https://salsa.debian.org/ruby-team/ruby-saml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-saml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-saml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-saml(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-saml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-samuel.git/commit/$          https://salsa.debian.org/ruby-team/ruby-samuel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-samuel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-samuel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-samuel(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-samuel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sanitize.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sanitize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sanitize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sanitize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sanitize(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sanitize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sasl.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sasl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sasl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sasl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sasl(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sasl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sass-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sass-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sass-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sass-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sass-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sass-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sawyer.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sawyer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sawyer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sawyer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sawyer(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sawyer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-schash.git/commit/$          https://salsa.debian.org/ruby-team/ruby-schash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-schash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-schash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-schash(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-schash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sdl.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sdl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sdl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sdl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sdl(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sdl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sdoc.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sdoc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sdoc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sdoc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sdoc(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sdoc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-seamless-database-pool.git/commit/$          https://salsa.debian.org/ruby-team/ruby-seamless-database-pool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-seamless-database-pool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-seamless-database-pool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-seamless-database-pool(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-seamless-database-pool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-securecompare.git/commit/$          https://salsa.debian.org/ruby-team/ruby-securecompare/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-securecompare(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-securecompare    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-securecompare(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-securecompare/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-secure-headers.git/commit/$          https://salsa.debian.org/ruby-team/ruby-secure-headers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-secure-headers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-secure-headers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-secure-headers(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-secure-headers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-seed-fu.git/commit/$          https://salsa.debian.org/ruby-team/ruby-seed-fu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-seed-fu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-seed-fu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-seed-fu(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-seed-fu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-select2-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-select2-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-select2-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-select2-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-select2-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-select2-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-semverse.git/commit/$          https://salsa.debian.org/ruby-team/ruby-semverse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-semverse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-semverse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-semverse(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-semverse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sentry-raven.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sentry-raven/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sentry-raven(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sentry-raven    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sentry-raven(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sentry-raven/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sequel.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sequel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sequel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sequel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sequel(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sequel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sequel-pg.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sequel-pg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sequel-pg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sequel-pg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sequel-pg(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sequel-pg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sequenced.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sequenced/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sequenced(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sequenced    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sequenced(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sequenced/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-serialport.git/commit/$          https://salsa.debian.org/ruby-team/ruby-serialport/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-serialport(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-serialport    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-serialport(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-serialport/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-serverspec.git/commit/$          https://salsa.debian.org/ruby-team/ruby-serverspec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-serverspec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-serverspec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-serverspec(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-serverspec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-session.git/commit/$          https://salsa.debian.org/ruby-team/ruby-session/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-session(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-session    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-session(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-session/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-settingslogic.git/commit/$          https://salsa.debian.org/ruby-team/ruby-settingslogic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-settingslogic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-settingslogic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-settingslogic(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-settingslogic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-setup.git/commit/$          https://salsa.debian.org/ruby-team/ruby-setup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-setup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-setup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-setup(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-setup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sexp-processor.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sexp-processor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sexp-processor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sexp-processor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sexp-processor(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sexp-processor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-shadow.git/commit/$          https://salsa.debian.org/ruby-team/ruby-shadow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-shadow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-shadow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-shadow(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-shadow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sham-rack.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sham-rack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sham-rack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sham-rack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sham-rack(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sham-rack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-shellany.git/commit/$          https://salsa.debian.org/ruby-team/ruby-shellany/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-shellany(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-shellany    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-shellany(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-shellany/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-shindo.git/commit/$          https://salsa.debian.org/ruby-team/ruby-shindo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-shindo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-shindo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-shindo(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-shindo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-shoulda-context.git/commit/$          https://salsa.debian.org/ruby-team/ruby-shoulda-context/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-shoulda-context(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-shoulda-context    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-shoulda-context(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-shoulda-context/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-shoulda.git/commit/$          https://salsa.debian.org/ruby-team/ruby-shoulda/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-shoulda(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-shoulda    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-shoulda(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-shoulda/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-shoulda-matchers.git/commit/$          https://salsa.debian.org/ruby-team/ruby-shoulda-matchers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-shoulda-matchers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-shoulda-matchers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-shoulda-matchers(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-shoulda-matchers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sidekiq-cron.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sidekiq-cron/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sidekiq-cron(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sidekiq-cron    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sidekiq-cron(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sidekiq-cron/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sidekiq.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sidekiq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sidekiq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sidekiq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sidekiq(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sidekiq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sidekiq-limit-fetch.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sidekiq-limit-fetch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sidekiq-limit-fetch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sidekiq-limit-fetch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sidekiq-limit-fetch(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sidekiq-limit-fetch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sidetiq.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sidetiq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sidetiq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sidetiq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sidetiq(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sidetiq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sigar.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sigar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sigar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sigar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sigar(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sigar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-signet.git/commit/$          https://salsa.debian.org/ruby-team/ruby-signet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-signet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-signet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-signet(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-signet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-simple-captcha2.git/commit/$          https://salsa.debian.org/ruby-team/ruby-simple-captcha2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-simple-captcha2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-simple-captcha2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-simple-captcha2(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-simple-captcha2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-simplecov.git/commit/$          https://salsa.debian.org/ruby-team/ruby-simplecov/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-simplecov(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-simplecov    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-simplecov(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-simplecov/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-simplecov-html.git/commit/$          https://salsa.debian.org/ruby-team/ruby-simplecov-html/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-simplecov-html(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-simplecov-html    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-simplecov-html(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-simplecov-html/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-simple-form.git/commit/$          https://salsa.debian.org/ruby-team/ruby-simple-form/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-simple-form(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-simple-form    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-simple-form(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-simple-form/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-simple-navigation.git/commit/$          https://salsa.debian.org/ruby-team/ruby-simple-navigation/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-simple-navigation(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-simple-navigation    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-simple-navigation(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-simple-navigation/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-simple-oauth.git/commit/$          https://salsa.debian.org/ruby-team/ruby-simple-oauth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-simple-oauth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-simple-oauth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-simple-oauth(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-simple-oauth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sinatra-contrib.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sinatra-contrib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sinatra-contrib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sinatra-contrib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sinatra-contrib(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sinatra-contrib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sinatra.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sinatra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sinatra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sinatra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sinatra(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sinatra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sinatra-simple-navigation.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sinatra-simple-navigation/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sinatra-simple-navigation(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sinatra-simple-navigation    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sinatra-simple-navigation(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sinatra-simple-navigation/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sinon-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sinon-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sinon-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sinon-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sinon-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sinon-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-six.git/commit/$          https://salsa.debian.org/ruby-team/ruby-six/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-six(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-six    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-six(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-six/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-slack-notifier.git/commit/$          https://salsa.debian.org/ruby-team/ruby-slack-notifier/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-slack-notifier(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-slack-notifier    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-slack-notifier(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-slack-notifier/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-slim.git/commit/$          https://salsa.debian.org/ruby-team/ruby-slim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-slim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-slim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-slim(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-slim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-slop.git/commit/$          https://salsa.debian.org/ruby-team/ruby-slop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-slop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-slop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-slop(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-slop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-slow-enumerator-tools.git/commit/$          https://salsa.debian.org/ruby-team/ruby-slow-enumerator-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-slow-enumerator-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-slow-enumerator-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-slow-enumerator-tools(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-slow-enumerator-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-snmp.git/commit/$          https://salsa.debian.org/ruby-team/ruby-snmp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-snmp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-snmp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-snmp(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-snmp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-soap4r.git/commit/$          https://salsa.debian.org/ruby-team/ruby-soap4r/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-soap4r(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-soap4r    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-soap4r(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-soap4r/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-solve.git/commit/$          https://salsa.debian.org/ruby-team/ruby-solve/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-solve(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-solve    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-solve(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-solve/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-source-map.git/commit/$          https://salsa.debian.org/ruby-team/ruby-source-map/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-source-map(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-source-map    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-source-map(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-source-map/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sourcify.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sourcify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sourcify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sourcify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sourcify(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sourcify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-specinfra.git/commit/$          https://salsa.debian.org/ruby-team/ruby-specinfra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-specinfra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-specinfra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-specinfra(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-specinfra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sphinx.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sphinx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sphinx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sphinx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sphinx(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sphinx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-spider.git/commit/$          https://salsa.debian.org/ruby-team/ruby-spider/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-spider(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-spider    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-spider(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-spider/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-spinach.git/commit/$          https://salsa.debian.org/ruby-team/ruby-spinach/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-spinach(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-spinach    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-spinach(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-spinach/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-spoon.git/commit/$          https://salsa.debian.org/ruby-team/ruby-spoon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-spoon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-spoon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-spoon(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-spoon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-spreadsheet.git/commit/$          https://salsa.debian.org/ruby-team/ruby-spreadsheet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-spreadsheet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-spreadsheet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-spreadsheet(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-spreadsheet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-spring.git/commit/$          https://salsa.debian.org/ruby-team/ruby-spring/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-spring(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-spring    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-spring(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-spring/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sprite-factory.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sprite-factory/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sprite-factory(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sprite-factory    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sprite-factory(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sprite-factory/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sprockets-es6.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sprockets-es6/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sprockets-es6(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sprockets-es6    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sprockets-es6(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sprockets-es6/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sprockets.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sprockets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sprockets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sprockets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sprockets(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sprockets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sprockets-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sprockets-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sprockets-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sprockets-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sprockets-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sprockets-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-spy.git/commit/$          https://salsa.debian.org/ruby-team/ruby-spy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-spy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-spy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-spy(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-spy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sqlite3.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sqlite3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sqlite3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sqlite3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sqlite3(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sqlite3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sshkit.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sshkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sshkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sshkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sshkit(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sshkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-stamp.git/commit/$          https://salsa.debian.org/ruby-team/ruby-stamp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-stamp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-stamp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-stamp(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-stamp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-state-machine.git/commit/$          https://salsa.debian.org/ruby-team/ruby-state-machine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-state-machine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-state-machine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-state-machine(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-state-machine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-state-machines-activemodel.git/commit/$          https://salsa.debian.org/ruby-team/ruby-state-machines-activemodel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-state-machines-activemodel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-state-machines-activemodel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-state-machines-activemodel(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-state-machines-activemodel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-state-machines-activerecord.git/commit/$          https://salsa.debian.org/ruby-team/ruby-state-machines-activerecord/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-state-machines-activerecord(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-state-machines-activerecord    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-state-machines-activerecord(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-state-machines-activerecord/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-state-machines.git/commit/$          https://salsa.debian.org/ruby-team/ruby-state-machines/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-state-machines(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-state-machines    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-state-machines(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-state-machines/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-statsample.git/commit/$          https://salsa.debian.org/ruby-team/ruby-statsample/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-statsample(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-statsample    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-statsample(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-statsample/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-stemmer.git/commit/$          https://salsa.debian.org/ruby-team/ruby-stemmer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-stemmer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-stemmer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-stemmer(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-stemmer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-stomp.git/commit/$          https://salsa.debian.org/ruby-team/ruby-stomp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-stomp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-stomp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-stomp(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-stomp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-string-direction.git/commit/$          https://salsa.debian.org/ruby-team/ruby-string-direction/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-string-direction(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-string-direction    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-string-direction(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-string-direction/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-stringex.git/commit/$          https://salsa.debian.org/ruby-team/ruby-stringex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-stringex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-stringex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-stringex(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-stringex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-strong-parameters.git/commit/$          https://salsa.debian.org/ruby-team/ruby-strong-parameters/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-strong-parameters(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-strong-parameters    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-strong-parameters(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-strong-parameters/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-stud.git/commit/$          https://salsa.debian.org/ruby-team/ruby-stud/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-stud(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-stud    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-stud(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-stud/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-subexec.git/commit/$          https://salsa.debian.org/ruby-team/ruby-subexec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-subexec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-subexec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-subexec(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-subexec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-svg-graph.git/commit/$          https://salsa.debian.org/ruby-team/ruby-svg-graph/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-svg-graph(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-svg-graph    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-svg-graph(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-svg-graph/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-swd.git/commit/$          https://salsa.debian.org/ruby-team/ruby-swd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-swd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-swd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-swd(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-swd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-switch.git/commit/$          https://salsa.debian.org/ruby-team/ruby-switch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-switch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-switch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-switch(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-switch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sys-admin.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sys-admin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sys-admin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sys-admin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sys-admin(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sys-admin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sys-filesystem.git/commit/$          https://salsa.debian.org/ruby-team/ruby-sys-filesystem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-sys-filesystem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-sys-filesystem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-sys-filesystem(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-sys-filesystem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-syslog-logger.git/commit/$          https://salsa.debian.org/ruby-team/ruby-syslog-logger/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-syslog-logger(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-syslog-logger    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-syslog-logger(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-syslog-logger/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-systemtimer.git/commit/$          https://salsa.debian.org/ruby-team/ruby-systemtimer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-systemtimer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-systemtimer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-systemtimer(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-systemtimer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-systemu.git/commit/$          https://salsa.debian.org/ruby-team/ruby-systemu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-systemu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-systemu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-systemu(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-systemu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-table-print.git/commit/$          https://salsa.debian.org/ruby-team/ruby-table-print/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-table-print(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-table-print    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-table-print(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-table-print/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-taglib2.git/commit/$          https://salsa.debian.org/ruby-team/ruby-taglib2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-taglib2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-taglib2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-taglib2(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-taglib2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-task-list.git/commit/$          https://salsa.debian.org/ruby-team/ruby-task-list/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-task-list(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-task-list    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-task-list(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-task-list/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tdiff.git/commit/$          https://salsa.debian.org/ruby-team/ruby-tdiff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tdiff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-tdiff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-tdiff(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-tdiff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-temple.git/commit/$          https://salsa.debian.org/ruby-team/ruby-temple/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-temple(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-temple    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-temple(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-temple/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-term-ansicolor.git/commit/$          https://salsa.debian.org/ruby-team/ruby-term-ansicolor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-term-ansicolor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-term-ansicolor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-term-ansicolor(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-term-ansicolor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-terminal-table.git/commit/$          https://salsa.debian.org/ruby-team/ruby-terminal-table/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-terminal-table(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-terminal-table    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-terminal-table(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-terminal-table/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-termios.git/commit/$          https://salsa.debian.org/ruby-team/ruby-termios/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-termios(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-termios    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-termios(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-termios/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-test-after-commit.git/commit/$          https://salsa.debian.org/ruby-team/ruby-test-after-commit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-test-after-commit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-test-after-commit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-test-after-commit(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-test-after-commit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-test-construct.git/commit/$          https://salsa.debian.org/ruby-team/ruby-test-construct/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-test-construct(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-test-construct    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-test-construct(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-test-construct/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-test-declarative.git/commit/$          https://salsa.debian.org/ruby-team/ruby-test-declarative/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-test-declarative(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-test-declarative    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-test-declarative(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-test-declarative/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-test-spec.git/commit/$          https://salsa.debian.org/ruby-team/ruby-test-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-test-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-test-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-test-spec(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-test-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-test-unit-context.git/commit/$          https://salsa.debian.org/ruby-team/ruby-test-unit-context/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-test-unit-context(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-test-unit-context    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-test-unit-context(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-test-unit-context/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-test-unit.git/commit/$          https://salsa.debian.org/ruby-team/ruby-test-unit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-test-unit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-test-unit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-test-unit(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-test-unit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-test-unit-notify.git/commit/$          https://salsa.debian.org/ruby-team/ruby-test-unit-notify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-test-unit-notify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-test-unit-notify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-test-unit-notify(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-test-unit-notify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-test-unit-rr.git/commit/$          https://salsa.debian.org/ruby-team/ruby-test-unit-rr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-test-unit-rr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-test-unit-rr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-test-unit-rr(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-test-unit-rr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-test-xml.git/commit/$          https://salsa.debian.org/ruby-team/ruby-test-xml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-test-xml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-test-xml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-test-xml(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-test-xml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-text-format.git/commit/$          https://salsa.debian.org/ruby-team/ruby-text-format/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-text-format(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-text-format    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-text-format(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-text-format/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-text.git/commit/$          https://salsa.debian.org/ruby-team/ruby-text/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-text(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-text    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-text(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-text/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-text-table.git/commit/$          https://salsa.debian.org/ruby-team/ruby-text-table/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-text-table(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-text-table    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-text-table(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-text-table/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-thinking-sphinx.git/commit/$          https://salsa.debian.org/ruby-team/ruby-thinking-sphinx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-thinking-sphinx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-thinking-sphinx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-thinking-sphinx(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-thinking-sphinx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-thor.git/commit/$          https://salsa.debian.org/ruby-team/ruby-thor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-thor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-thor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-thor(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-thor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-threach.git/commit/$          https://salsa.debian.org/ruby-team/ruby-threach/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-threach(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-threach    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-threach(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-threach/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-thread-order.git/commit/$          https://salsa.debian.org/ruby-team/ruby-thread-order/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-thread-order(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-thread-order    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-thread-order(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-thread-order/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-thread-safe.git/commit/$          https://salsa.debian.org/ruby-team/ruby-thread-safe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-thread-safe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-thread-safe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-thread-safe(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-thread-safe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tidy.git/commit/$          https://salsa.debian.org/ruby-team/ruby-tidy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tidy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-tidy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-tidy(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-tidy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tilt.git/commit/$          https://salsa.debian.org/ruby-team/ruby-tilt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tilt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-tilt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-tilt(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-tilt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-timecop.git/commit/$          https://salsa.debian.org/ruby-team/ruby-timecop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-timecop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-timecop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-timecop(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-timecop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-timers.git/commit/$          https://salsa.debian.org/ruby-team/ruby-timers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-timers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-timers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-timers(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-timers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-timfel-krb5-auth.git/commit/$          https://salsa.debian.org/ruby-team/ruby-timfel-krb5-auth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-timfel-krb5-auth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-timfel-krb5-auth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-timfel-krb5-auth(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-timfel-krb5-auth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tinder.git/commit/$          https://salsa.debian.org/ruby-team/ruby-tinder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tinder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-tinder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-tinder(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-tinder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tins.git/commit/$          https://salsa.debian.org/ruby-team/ruby-tins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-tins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-tins(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-tins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tioga.git/commit/$          https://salsa.debian.org/ruby-team/ruby-tioga/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tioga(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-tioga    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-tioga(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-tioga/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tmail.git/commit/$          https://salsa.debian.org/ruby-team/ruby-tmail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tmail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-tmail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-tmail(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-tmail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tokyocabinet.git/commit/$          https://salsa.debian.org/ruby-team/ruby-tokyocabinet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tokyocabinet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-tokyocabinet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-tokyocabinet(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-tokyocabinet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-toml.git/commit/$          https://salsa.debian.org/ruby-team/ruby-toml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-toml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-toml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-toml(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-toml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-toml-rb.git/commit/$          https://salsa.debian.org/ruby-team/ruby-toml-rb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-toml-rb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-toml-rb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-toml-rb(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-toml-rb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tool.git/commit/$          https://salsa.debian.org/ruby-team/ruby-tool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-tool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-tool(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-tool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-torquebox-no-op.git/commit/$          https://salsa.debian.org/ruby-team/ruby-torquebox-no-op/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-torquebox-no-op(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-torquebox-no-op    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-torquebox-no-op(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-torquebox-no-op/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-totoridipjp.git/commit/$          https://salsa.debian.org/ruby-team/ruby-totoridipjp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-totoridipjp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-totoridipjp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-totoridipjp(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-totoridipjp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-treetop.git/commit/$          https://salsa.debian.org/ruby-team/ruby-treetop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-treetop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-treetop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-treetop(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-treetop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-trollop.git/commit/$          https://salsa.debian.org/ruby-team/ruby-trollop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-trollop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-trollop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-trollop(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-trollop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-truncato.git/commit/$          https://salsa.debian.org/ruby-team/ruby-truncato/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-truncato(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-truncato    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-truncato(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-truncato/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ttfunk.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ttfunk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ttfunk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ttfunk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ttfunk(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ttfunk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-turbolinks.git/commit/$          https://salsa.debian.org/ruby-team/ruby-turbolinks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-turbolinks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-turbolinks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-turbolinks(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-turbolinks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-twitter4r.git/commit/$          https://salsa.debian.org/ruby-team/ruby-twitter4r/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-twitter4r(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-twitter4r    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-twitter4r(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-twitter4r/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-twitter.git/commit/$          https://salsa.debian.org/ruby-team/ruby-twitter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-twitter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-twitter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-twitter(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-twitter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-twitter-oauth.git/commit/$          https://salsa.debian.org/ruby-team/ruby-twitter-oauth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-twitter-oauth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-twitter-oauth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-twitter-oauth(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-twitter-oauth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-twitter-stream.git/commit/$          https://salsa.debian.org/ruby-team/ruby-twitter-stream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-twitter-stream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-twitter-stream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-twitter-stream(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-twitter-stream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-twitter-text.git/commit/$          https://salsa.debian.org/ruby-team/ruby-twitter-text/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-twitter-text(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-twitter-text    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-twitter-text(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-twitter-text/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-typed-array.git/commit/$          https://salsa.debian.org/ruby-team/ruby-typed-array/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-typed-array(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-typed-array    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-typed-array(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-typed-array/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-typhoeus.git/commit/$          https://salsa.debian.org/ruby-team/ruby-typhoeus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-typhoeus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-typhoeus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-typhoeus(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-typhoeus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tzinfo-data.git/commit/$          https://salsa.debian.org/ruby-team/ruby-tzinfo-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tzinfo-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-tzinfo-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-tzinfo-data(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-tzinfo-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tzinfo.git/commit/$          https://salsa.debian.org/ruby-team/ruby-tzinfo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-tzinfo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-tzinfo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-tzinfo(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-tzinfo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-u2f.git/commit/$          https://salsa.debian.org/ruby-team/ruby-u2f/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-u2f(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-u2f    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-u2f(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-u2f/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-uber.git/commit/$          https://salsa.debian.org/ruby-team/ruby-uber/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-uber(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-uber    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-uber(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-uber/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-uconv.git/commit/$          https://salsa.debian.org/ruby-team/ruby-uconv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-uconv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-uconv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-uconv(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-uconv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-uglifier.git/commit/$          https://salsa.debian.org/ruby-team/ruby-uglifier/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-uglifier(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-uglifier    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-uglifier(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-uglifier/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-underscore-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-underscore-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-underscore-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-underscore-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-underscore-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-underscore-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-unf-ext.git/commit/$          https://salsa.debian.org/ruby-team/ruby-unf-ext/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-unf-ext(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-unf-ext    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-unf-ext(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-unf-ext/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-unf.git/commit/$          https://salsa.debian.org/ruby-team/ruby-unf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-unf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-unf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-unf(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-unf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-unicode-display-width.git/commit/$          https://salsa.debian.org/ruby-team/ruby-unicode-display-width/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-unicode-display-width(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-unicode-display-width    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-unicode-display-width(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-unicode-display-width/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-unicode.git/commit/$          https://salsa.debian.org/ruby-team/ruby-unicode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-unicode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-unicode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-unicode(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-unicode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-unicorn-worker-killer.git/commit/$          https://salsa.debian.org/ruby-team/ruby-unicorn-worker-killer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-unicorn-worker-killer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-unicorn-worker-killer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-unicorn-worker-killer(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-unicorn-worker-killer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-unindent.git/commit/$          https://salsa.debian.org/ruby-team/ruby-unindent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-unindent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-unindent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-unindent(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-unindent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-upr.git/commit/$          https://salsa.debian.org/ruby-team/ruby-upr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-upr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-upr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-upr(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-upr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-url-safe-base64.git/commit/$          https://salsa.debian.org/ruby-team/ruby-url-safe-base64/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-url-safe-base64(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-url-safe-base64    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-url-safe-base64(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-url-safe-base64/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-useragent.git/commit/$          https://salsa.debian.org/ruby-team/ruby-useragent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-useragent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-useragent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-useragent(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-useragent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-uuid.git/commit/$          https://salsa.debian.org/ruby-team/ruby-uuid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-uuid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-uuid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-uuid(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-uuid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-uuidtools.git/commit/$          https://salsa.debian.org/ruby-team/ruby-uuidtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-uuidtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-uuidtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-uuidtools(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-uuidtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-validatable.git/commit/$          https://salsa.debian.org/ruby-team/ruby-validatable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-validatable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-validatable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-validatable(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-validatable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-validate-email.git/commit/$          https://salsa.debian.org/ruby-team/ruby-validate-email/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-validate-email(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-validate-email    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-validate-email(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-validate-email/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-validates-hostname.git/commit/$          https://salsa.debian.org/ruby-team/ruby-validates-hostname/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-validates-hostname(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-validates-hostname    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-validates-hostname(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-validates-hostname/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-validate-url.git/commit/$          https://salsa.debian.org/ruby-team/ruby-validate-url/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-validate-url(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-validate-url    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-validate-url(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-validate-url/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-valid.git/commit/$          https://salsa.debian.org/ruby-team/ruby-valid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-valid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-valid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-valid(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-valid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-varia-model.git/commit/$          https://salsa.debian.org/ruby-team/ruby-varia-model/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-varia-model(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-varia-model    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-varia-model(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-varia-model/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-vcr.git/commit/$          https://salsa.debian.org/ruby-team/ruby-vcr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-vcr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-vcr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-vcr(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-vcr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-vegas.git/commit/$          https://salsa.debian.org/ruby-team/ruby-vegas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-vegas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-vegas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-vegas(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-vegas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-versionist.git/commit/$          https://salsa.debian.org/ruby-team/ruby-versionist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-versionist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-versionist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-versionist(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-versionist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-versionomy.git/commit/$          https://salsa.debian.org/ruby-team/ruby-versionomy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-versionomy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-versionomy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-versionomy(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-versionomy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-version-sorter.git/commit/$          https://salsa.debian.org/ruby-team/ruby-version-sorter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-version-sorter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-version-sorter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-version-sorter(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-version-sorter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-virtus.git/commit/$          https://salsa.debian.org/ruby-team/ruby-virtus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-virtus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-virtus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-virtus(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-virtus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-vmstat.git/commit/$          https://salsa.debian.org/ruby-team/ruby-vmstat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-vmstat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-vmstat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-vmstat(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-vmstat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-warden.git/commit/$          https://salsa.debian.org/ruby-team/ruby-warden/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-warden(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-warden    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-warden(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-warden/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-wavefile.git/commit/$          https://salsa.debian.org/ruby-team/ruby-wavefile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-wavefile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-wavefile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-wavefile(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-wavefile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-web-console.git/commit/$          https://salsa.debian.org/ruby-team/ruby-web-console/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-web-console(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-web-console    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-web-console(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-web-console/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-webfinger.git/commit/$          https://salsa.debian.org/ruby-team/ruby-webfinger/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-webfinger(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-webfinger    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-webfinger(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-webfinger/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-webmock.git/commit/$          https://salsa.debian.org/ruby-team/ruby-webmock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-webmock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-webmock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-webmock(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-webmock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-webpack-rails.git/commit/$          https://salsa.debian.org/ruby-team/ruby-webpack-rails/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-webpack-rails(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-webpack-rails    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-webpack-rails(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-webpack-rails/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-webrobots.git/commit/$          https://salsa.debian.org/ruby-team/ruby-webrobots/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-webrobots(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-webrobots    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-webrobots(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-webrobots/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-websocket-driver.git/commit/$          https://salsa.debian.org/ruby-team/ruby-websocket-driver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-websocket-driver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-websocket-driver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-websocket-driver(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-websocket-driver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-websocket-extensions.git/commit/$          https://salsa.debian.org/ruby-team/ruby-websocket-extensions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-websocket-extensions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-websocket-extensions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-websocket-extensions(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-websocket-extensions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-websocket-parser.git/commit/$          https://salsa.debian.org/ruby-team/ruby-websocket-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-websocket-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-websocket-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-websocket-parser(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-websocket-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-whenever.git/commit/$          https://salsa.debian.org/ruby-team/ruby-whenever/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-whenever(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-whenever    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-whenever(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-whenever/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-whitequark-parser.git/commit/$          https://salsa.debian.org/ruby-team/ruby-whitequark-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-whitequark-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-whitequark-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-whitequark-parser(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-whitequark-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-whitewash.git/commit/$          https://salsa.debian.org/ruby-team/ruby-whitewash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-whitewash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-whitewash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-whitewash(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-whitewash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-wikicloth.git/commit/$          https://salsa.debian.org/ruby-team/ruby-wikicloth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-wikicloth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-wikicloth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-wikicloth(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-wikicloth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-will-paginate.git/commit/$          https://salsa.debian.org/ruby-team/ruby-will-paginate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-will-paginate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-will-paginate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-will-paginate(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-will-paginate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-wirble.git/commit/$          https://salsa.debian.org/ruby-team/ruby-wirble/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-wirble(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-wirble    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-wirble(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-wirble/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-xmlhash.git/commit/$          https://salsa.debian.org/ruby-team/ruby-xmlhash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-xmlhash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-xmlhash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-xmlhash(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-xmlhash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-xmlparser.git/commit/$          https://salsa.debian.org/ruby-team/ruby-xmlparser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-xmlparser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-xmlparser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-xmlparser(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-xmlparser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-xml-simple.git/commit/$          https://salsa.debian.org/ruby-team/ruby-xml-simple/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-xml-simple(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-xml-simple    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-xml-simple(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-xml-simple/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-xpath.git/commit/$          https://salsa.debian.org/ruby-team/ruby-xpath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-xpath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-xpath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-xpath(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-xpath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ya2yaml.git/commit/$          https://salsa.debian.org/ruby-team/ruby-ya2yaml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-ya2yaml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-ya2yaml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-ya2yaml(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-ya2yaml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-yajl.git/commit/$          https://salsa.debian.org/ruby-team/ruby-yajl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-yajl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-yajl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-yajl(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-yajl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-yaml-db.git/commit/$          https://salsa.debian.org/ruby-team/ruby-yaml-db/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-yaml-db(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-yaml-db    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-yaml-db(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-yaml-db/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-yard-sinatra.git/commit/$          https://salsa.debian.org/ruby-team/ruby-yard-sinatra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-yard-sinatra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-yard-sinatra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-yard-sinatra(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-yard-sinatra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-yell.git/commit/$          https://salsa.debian.org/ruby-team/ruby-yell/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-yell(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-yell    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-yell(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-yell/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-zentest.git/commit/$          https://salsa.debian.org/ruby-team/ruby-zentest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-zentest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-zentest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-zentest(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-zentest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-zip.git/commit/$          https://salsa.debian.org/ruby-team/ruby-zip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-zip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-zip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-zip(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-zip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-zip-zip.git/commit/$          https://salsa.debian.org/ruby-team/ruby-zip-zip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-zip-zip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-zip-zip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-zip-zip(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-zip-zip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-zoom.git/commit/$          https://salsa.debian.org/ruby-team/ruby-zoom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/ruby-zoom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/ruby-zoom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/ruby-zoom(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/ruby-zoom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/rumember.git/commit/$          https://salsa.debian.org/ruby-team/rumember/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/rumember(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/rumember    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/rumember(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/rumember/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/samizdat.git/commit/$          https://salsa.debian.org/ruby-team/samizdat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/samizdat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/samizdat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/samizdat(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/samizdat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/schleuder-cli.git/commit/$          https://salsa.debian.org/ruby-team/schleuder-cli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/schleuder-cli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/schleuder-cli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/schleuder-cli(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/schleuder-cli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/schleuder.git/commit/$          https://salsa.debian.org/ruby-team/schleuder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/schleuder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/schleuder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/schleuder(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/schleuder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/scripts.git/commit/$          https://salsa.debian.org/ruby-team/scripts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/scripts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/scripts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/scripts(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/scripts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/shelr.git/commit/$          https://salsa.debian.org/ruby-team/shelr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/shelr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/shelr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/shelr(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/shelr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/stompserver.git/commit/$          https://salsa.debian.org/ruby-team/stompserver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/stompserver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/stompserver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/stompserver(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/stompserver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/sup-mail.git/commit/$          https://salsa.debian.org/ruby-team/sup-mail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/sup-mail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/sup-mail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/sup-mail(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/sup-mail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/syncache.git/commit/$          https://salsa.debian.org/ruby-team/syncache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/syncache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/syncache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/syncache(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/syncache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/taskjuggler.git/commit/$          https://salsa.debian.org/ruby-team/taskjuggler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/taskjuggler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/taskjuggler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/taskjuggler(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/taskjuggler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/taskwarrior-web.git/commit/$          https://salsa.debian.org/ruby-team/taskwarrior-web/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/taskwarrior-web(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/taskwarrior-web    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/taskwarrior-web(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/taskwarrior-web/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/tdiary-contrib.git/commit/$          https://salsa.debian.org/ruby-team/tdiary-contrib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/tdiary-contrib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/tdiary-contrib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/tdiary-contrib(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/tdiary-contrib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/tdiary.git/commit/$          https://salsa.debian.org/ruby-team/tdiary/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/tdiary(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/tdiary    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/tdiary(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/tdiary/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/tdiary-style-gfm.git/commit/$          https://salsa.debian.org/ruby-team/tdiary-style-gfm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/tdiary-style-gfm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/tdiary-style-gfm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/tdiary-style-gfm(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/tdiary-style-gfm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/tdiary-style-rd.git/commit/$          https://salsa.debian.org/ruby-team/tdiary-style-rd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/tdiary-style-rd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/tdiary-style-rd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/tdiary-style-rd(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/tdiary-style-rd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/tdiary-theme.git/commit/$          https://salsa.debian.org/ruby-team/tdiary-theme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/tdiary-theme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/tdiary-theme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/tdiary-theme(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/tdiary-theme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/test-kitchen.git/commit/$          https://salsa.debian.org/ruby-team/test-kitchen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/test-kitchen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/test-kitchen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/test-kitchen(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/test-kitchen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/thin.git/commit/$          https://salsa.debian.org/ruby-team/thin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/thin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/thin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/thin(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/thin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/tmuxinator.git/commit/$          https://salsa.debian.org/ruby-team/tmuxinator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/tmuxinator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/tmuxinator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/tmuxinator(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/tmuxinator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/transrate.git/commit/$          https://salsa.debian.org/ruby-team/transrate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/transrate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/transrate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/transrate(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/transrate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/trocla.git/commit/$          https://salsa.debian.org/ruby-team/trocla/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/trocla(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/trocla    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/trocla(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/trocla/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/unicorn.git/commit/$          https://salsa.debian.org/ruby-team/unicorn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/unicorn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/unicorn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/unicorn(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/unicorn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/vagrant-cachier.git/commit/$          https://salsa.debian.org/ruby-team/vagrant-cachier/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/vagrant-cachier(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/vagrant-cachier    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/vagrant-cachier(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/vagrant-cachier/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/vagrant-libvirt.git/commit/$          https://salsa.debian.org/ruby-team/vagrant-libvirt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/vagrant-libvirt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/vagrant-libvirt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/vagrant-libvirt(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/vagrant-libvirt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/vagrant-lxc.git/commit/$          https://salsa.debian.org/ruby-team/vagrant-lxc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/vagrant-lxc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/vagrant-lxc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/vagrant-lxc(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/vagrant-lxc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/vagrant-mutate.git/commit/$          https://salsa.debian.org/ruby-team/vagrant-mutate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/vagrant-mutate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/vagrant-mutate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/vagrant-mutate(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/vagrant-mutate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/vagrant-sshfs.git/commit/$          https://salsa.debian.org/ruby-team/vagrant-sshfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/vagrant-sshfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/vagrant-sshfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/vagrant-sshfs(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/vagrant-sshfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/vagrant-vsphere.git/commit/$          https://salsa.debian.org/ruby-team/vagrant-vsphere/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/vagrant-vsphere(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/vagrant-vsphere    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/vagrant-vsphere(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/vagrant-vsphere/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/vpim.git/commit/$          https://salsa.debian.org/ruby-team/vpim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/vpim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/vpim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/vpim(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/vpim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/webgen0.4.git/commit/$          https://salsa.debian.org/ruby-team/webgen0.4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/webgen0.4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/webgen0.4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/webgen0.4(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/webgen0.4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/webgen0.5.git/commit/$          https://salsa.debian.org/ruby-team/webgen0.5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/webgen0.5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/webgen0.5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/webgen0.5(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/webgen0.5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/wheezy-transition-tracker.git/commit/$          https://salsa.debian.org/ruby-team/wheezy-transition-tracker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/wheezy-transition-tracker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/wheezy-transition-tracker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/wheezy-transition-tracker(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/wheezy-transition-tracker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-ruby-extras/yard.git/commit/$          https://salsa.debian.org/ruby-team/yard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-ruby-extras/yard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ruby-team/yard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-ruby-extras/yard(?:\.git)?/(.*)          https://salsa.debian.org/ruby-team/yard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-systemd/python-systemd.git/commit/$          https://salsa.debian.org/systemd-team/python-systemd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-systemd/python-systemd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/systemd-team/python-systemd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-systemd/python-systemd(?:\.git)?/(.*)          https://salsa.debian.org/systemd-team/python-systemd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-systemd/systemd.git/commit/$          https://salsa.debian.org/systemd-team/systemd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-systemd/systemd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/systemd-team/systemd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-systemd/systemd(?:\.git)?/(.*)          https://salsa.debian.org/systemd-team/systemd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-systemd/systemd-bootchart.git/commit/$          https://salsa.debian.org/systemd-team/systemd-bootchart/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-systemd/systemd-bootchart(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/systemd-team/systemd-bootchart    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-systemd/systemd-bootchart(?:\.git)?/(.*)          https://salsa.debian.org/systemd-team/systemd-bootchart/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-systemd/systemd-ui.git/commit/$          https://salsa.debian.org/systemd-team/systemd-ui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-systemd/systemd-ui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/systemd-team/systemd-ui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-systemd/systemd-ui(?:\.git)?/(.*)          https://salsa.debian.org/systemd-team/systemd-ui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-systemd/mkosi.git/commit/$          https://salsa.debian.org/systemd-team/mkosi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-systemd/mkosi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/systemd-team/mkosi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-systemd/mkosi(?:\.git)?/(.*)          https://salsa.debian.org/systemd-team/mkosi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/casync.git/commit/$          https://salsa.debian.org/systemd-team/casync/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/casync(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/systemd-team/casync    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/casync(?:\.git)?/(.*)          https://salsa.debian.org/systemd-team/casync/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-nvidia/vdpauinfo.git/commit/$          https://salsa.debian.org/nvidia-team/vdpauinfo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-nvidia/vdpauinfo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/nvidia-team/vdpauinfo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-nvidia/vdpauinfo(?:\.git)?/(.*)          https://salsa.debian.org/nvidia-team/vdpauinfo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-opensc/opensc.git/commit/$          https://salsa.debian.org/opensc-team/opensc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-opensc/opensc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/opensc-team/opensc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-opensc/opensc(?:\.git)?/(.*)          https://salsa.debian.org/opensc-team/opensc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-opensc/libp11.git/commit/$          https://salsa.debian.org/opensc-team/libp11/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-opensc/libp11(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/opensc-team/libp11    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-opensc/libp11(?:\.git)?/(.*)          https://salsa.debian.org/opensc-team/libp11/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-opensc/pam-p11.git/commit/$          https://salsa.debian.org/opensc-team/pam-p11/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-opensc/pam-p11(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/opensc-team/pam-p11    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-opensc/pam-p11(?:\.git)?/(.*)          https://salsa.debian.org/opensc-team/pam-p11/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-opensc/pkcs11-helper.git/commit/$          https://salsa.debian.org/opensc-team/pkcs11-helper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-opensc/pkcs11-helper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/opensc-team/pkcs11-helper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-opensc/pkcs11-helper(?:\.git)?/(.*)          https://salsa.debian.org/opensc-team/pkcs11-helper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/apitrace.git/commit/$          https://salsa.debian.org/xorg-team/app/apitrace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/apitrace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/apitrace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/apitrace(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/apitrace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/compiz.git/commit/$          https://salsa.debian.org/xorg-team/app/compiz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/compiz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/compiz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/compiz(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/compiz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/grandr.git/commit/$          https://salsa.debian.org/xorg-team/app/grandr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/grandr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/grandr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/grandr(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/grandr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/intel-gen4asm.git/commit/$          https://salsa.debian.org/xorg-team/app/intel-gen4asm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/intel-gen4asm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/intel-gen4asm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/intel-gen4asm(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/intel-gen4asm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/intel-gpu-tools.git/commit/$          https://salsa.debian.org/xorg-team/app/intel-gpu-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/intel-gpu-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/intel-gpu-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/intel-gpu-tools(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/intel-gpu-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/mesa-demos.git/commit/$          https://salsa.debian.org/xorg-team/app/mesa-demos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/mesa-demos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/mesa-demos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/mesa-demos(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/mesa-demos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/piglit.git/commit/$          https://salsa.debian.org/xorg-team/app/piglit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/piglit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/piglit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/piglit(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/piglit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/s3switch.git/commit/$          https://salsa.debian.org/xorg-team/app/s3switch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/s3switch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/s3switch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/s3switch(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/s3switch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/twm.git/commit/$          https://salsa.debian.org/xorg-team/app/twm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/twm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/twm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/twm(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/twm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/x11-apps.git/commit/$          https://salsa.debian.org/xorg-team/app/x11-apps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/x11-apps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/x11-apps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/x11-apps(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/x11-apps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/x11-session-utils.git/commit/$          https://salsa.debian.org/xorg-team/app/x11-session-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/x11-session-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/x11-session-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/x11-session-utils(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/x11-session-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/x11-utils.git/commit/$          https://salsa.debian.org/xorg-team/app/x11-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/x11-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/x11-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/x11-utils(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/x11-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/x11-xfs-utils.git/commit/$          https://salsa.debian.org/xorg-team/app/x11-xfs-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/x11-xfs-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/x11-xfs-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/x11-xfs-utils(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/x11-xfs-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/x11-xkb-utils.git/commit/$          https://salsa.debian.org/xorg-team/app/x11-xkb-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/x11-xkb-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/x11-xkb-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/x11-xkb-utils(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/x11-xkb-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/x11-xserver-utils.git/commit/$          https://salsa.debian.org/xorg-team/app/x11-xserver-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/x11-xserver-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/x11-xserver-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/x11-xserver-utils(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/x11-xserver-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/xauth.git/commit/$          https://salsa.debian.org/xorg-team/app/xauth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/xauth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/xauth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/xauth(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/xauth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/xbacklight.git/commit/$          https://salsa.debian.org/xorg-team/app/xbacklight/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/xbacklight(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/xbacklight    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/xbacklight(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/xbacklight/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/xdm.git/commit/$          https://salsa.debian.org/xorg-team/app/xdm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/xdm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/xdm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/xdm(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/xdm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/xfs.git/commit/$          https://salsa.debian.org/xorg-team/app/xfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/xfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/xfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/xfs(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/xfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/xinit.git/commit/$          https://salsa.debian.org/xorg-team/app/xinit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/xinit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/xinit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/xinit(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/xinit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/xinput-calibrator.git/commit/$          https://salsa.debian.org/xorg-team/app/xinput-calibrator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/xinput-calibrator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/xinput-calibrator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/xinput-calibrator(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/xinput-calibrator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/xinput.git/commit/$          https://salsa.debian.org/xorg-team/app/xinput/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/xinput(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/xinput    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/xinput(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/xinput/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/xprint-utils.git/commit/$          https://salsa.debian.org/xorg-team/app/xprint-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/xprint-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/xprint-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/xprint-utils(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/xprint-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/xterm.git/commit/$          https://salsa.debian.org/xorg-team/app/xterm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/xterm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/xterm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/xterm(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/xterm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/xutils-dev.git/commit/$          https://salsa.debian.org/xorg-team/app/xutils-dev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/xutils-dev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/xutils-dev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/xutils-dev(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/xutils-dev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/app/xutils.git/commit/$          https://salsa.debian.org/xorg-team/app/xutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/app/xutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/app/xutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/app/xutils(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/app/xutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/data/xbitmaps.git/commit/$          https://salsa.debian.org/xorg-team/data/xbitmaps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/data/xbitmaps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/data/xbitmaps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/data/xbitmaps(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/data/xbitmaps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/data/xcursor-themes.git/commit/$          https://salsa.debian.org/xorg-team/data/xcursor-themes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/data/xcursor-themes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/data/xcursor-themes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/data/xcursor-themes(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/data/xcursor-themes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/data/xkb-data.git/commit/$          https://salsa.debian.org/xorg-team/data/xkb-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/data/xkb-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/data/xkb-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/data/xkb-data(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/data/xkb-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/debian/xorg.git/commit/$          https://salsa.debian.org/xorg-team/debian/xorg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/debian/xorg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/debian/xorg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/debian/xorg(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/debian/xorg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/doc/xorg-docs.git/commit/$          https://salsa.debian.org/xorg-team/doc/xorg-docs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/doc/xorg-docs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/doc/xorg-docs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/doc/xorg-docs(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/doc/xorg-docs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/doc/xorg-sgml-doctools.git/commit/$          https://salsa.debian.org/xorg-team/doc/xorg-sgml-doctools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/doc/xorg-sgml-doctools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/doc/xorg-sgml-doctools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/doc/xorg-sgml-doctools(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/doc/xorg-sgml-doctools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-acecad.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-acecad/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-acecad(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-acecad    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-input-acecad(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-acecad/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-aiptek.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-aiptek/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-aiptek(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-aiptek    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-input-aiptek(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-aiptek/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-elographics.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-elographics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-elographics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-elographics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-input-elographics(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-elographics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-evdev.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-evdev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-evdev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-evdev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-input-evdev(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-evdev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-joystick.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-joystick/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-joystick(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-joystick    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-input-joystick(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-joystick/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-keyboard.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-keyboard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-keyboard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-keyboard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-input-keyboard(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-keyboard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-libinput.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-libinput/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-libinput(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-libinput    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-input-libinput(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-libinput/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-mouse.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-mouse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-mouse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-mouse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-input-mouse(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-mouse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-mutouch.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-mutouch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-mutouch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-mutouch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-input-mutouch(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-mutouch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-penmount.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-penmount/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-penmount(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-penmount    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-input-penmount(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-penmount/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-synaptics.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-synaptics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-synaptics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-synaptics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-input-synaptics(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-synaptics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-vmmouse.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-vmmouse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-vmmouse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-vmmouse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-input-vmmouse(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-vmmouse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-void.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-void/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-input-void(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-void    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-input-void(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-void/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-amdgpu.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-amdgpu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-amdgpu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-amdgpu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-amdgpu(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-amdgpu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-apm.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-apm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-apm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-apm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-apm(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-apm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-ark.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-ark/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-ark(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-ark    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-ark(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-ark/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-ati.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-ati/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-ati(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-ati    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-ati(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-ati/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-chips.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-chips/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-chips(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-chips    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-chips(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-chips/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-cirrus.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-cirrus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-cirrus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-cirrus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-cirrus(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-cirrus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-dummy.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-dummy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-dummy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-dummy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-dummy(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-dummy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-fbdev.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-fbdev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-fbdev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-fbdev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-fbdev(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-fbdev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-freedreno.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-freedreno/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-freedreno(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-freedreno    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-freedreno(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-freedreno/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-glide.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-glide/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-glide(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-glide    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-glide(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-glide/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-glint.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-glint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-glint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-glint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-glint(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-glint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-i128.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-i128/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-i128(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-i128    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-i128(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-i128/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-i740.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-i740/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-i740(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-i740    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-i740(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-i740/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-intel.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-intel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-intel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-intel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-intel(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-intel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-ivtvdev.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-ivtvdev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-ivtvdev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-ivtvdev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-ivtvdev(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-ivtvdev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-mach64.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-mach64/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-mach64(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-mach64    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-mach64(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-mach64/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-mga.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-mga/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-mga(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-mga    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-mga(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-mga/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-neomagic.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-neomagic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-neomagic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-neomagic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-neomagic(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-neomagic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-newport.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-newport/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-newport(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-newport    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-newport(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-newport/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-nouveau.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-nouveau/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-nouveau(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-nouveau    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-nouveau(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-nouveau/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-openchrome.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-openchrome/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-openchrome(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-openchrome    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-openchrome(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-openchrome/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-qxl.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-qxl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-qxl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-qxl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-qxl(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-qxl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-r128.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-r128/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-r128(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-r128    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-r128(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-r128/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-rendition.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-rendition/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-rendition(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-rendition    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-rendition(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-rendition/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-s3.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-s3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-s3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-s3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-s3(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-s3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-s3virge.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-s3virge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-s3virge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-s3virge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-s3virge(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-s3virge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-savage.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-savage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-savage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-savage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-savage(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-savage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-siliconmotion.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-siliconmotion/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-siliconmotion(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-siliconmotion    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-siliconmotion(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-siliconmotion/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-sis.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-sis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-sis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-sis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-sis(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-sis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-sisusb.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-sisusb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-sisusb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-sisusb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-sisusb(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-sisusb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-suncg14.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-suncg14/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-suncg14(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-suncg14    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-suncg14(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-suncg14/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-suncg3.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-suncg3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-suncg3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-suncg3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-suncg3(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-suncg3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-suncg6.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-suncg6/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-suncg6(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-suncg6    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-suncg6(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-suncg6/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-sunffb.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-sunffb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-sunffb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-sunffb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-sunffb(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-sunffb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-sunleo.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-sunleo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-sunleo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-sunleo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-sunleo(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-sunleo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-suntcx.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-suntcx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-suntcx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-suntcx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-suntcx(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-suntcx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-tdfx.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-tdfx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-tdfx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-tdfx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-tdfx(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-tdfx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-tga.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-tga/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-tga(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-tga    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-tga(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-tga/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-trident.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-trident/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-trident(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-trident    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-trident(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-trident/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-tseng.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-tseng/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-tseng(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-tseng    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-tseng(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-tseng/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-v4l.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-v4l/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-v4l(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-v4l    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-v4l(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-v4l/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-vesa.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-vesa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-vesa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-vesa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-vesa(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-vesa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-vmware.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-vmware/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-vmware(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-vmware    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-vmware(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-vmware/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-voodoo.git/commit/$          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-voodoo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/driver/xserver-xorg-video-voodoo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-voodoo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/driver/xserver-xorg-video-voodoo(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-voodoo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/font/xfonts-100dpi.git/commit/$          https://salsa.debian.org/xorg-team/font/xfonts-100dpi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/font/xfonts-100dpi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/font/xfonts-100dpi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/font/xfonts-100dpi(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/font/xfonts-100dpi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/font/xfonts-75dpi.git/commit/$          https://salsa.debian.org/xorg-team/font/xfonts-75dpi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/font/xfonts-75dpi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/font/xfonts-75dpi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/font/xfonts-75dpi(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/font/xfonts-75dpi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/font/xfonts-base.git/commit/$          https://salsa.debian.org/xorg-team/font/xfonts-base/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/font/xfonts-base(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/font/xfonts-base    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/font/xfonts-base(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/font/xfonts-base/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/font/xfonts-cyrillic.git/commit/$          https://salsa.debian.org/xorg-team/font/xfonts-cyrillic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/font/xfonts-cyrillic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/font/xfonts-cyrillic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/font/xfonts-cyrillic(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/font/xfonts-cyrillic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/font/xfonts-encodings.git/commit/$          https://salsa.debian.org/xorg-team/font/xfonts-encodings/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/font/xfonts-encodings(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/font/xfonts-encodings    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/font/xfonts-encodings(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/font/xfonts-encodings/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/font/xfonts-scalable.git/commit/$          https://salsa.debian.org/xorg-team/font/xfonts-scalable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/font/xfonts-scalable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/font/xfonts-scalable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/font/xfonts-scalable(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/font/xfonts-scalable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/font/xfonts-utils.git/commit/$          https://salsa.debian.org/xorg-team/font/xfonts-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/font/xfonts-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/font/xfonts-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/font/xfonts-utils(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/font/xfonts-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/glw.git/commit/$          https://salsa.debian.org/xorg-team/lib/glw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/glw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/glw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/glw(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/glw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libdmx.git/commit/$          https://salsa.debian.org/xorg-team/lib/libdmx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libdmx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libdmx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libdmx(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libdmx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libdrm.git/commit/$          https://salsa.debian.org/xorg-team/lib/libdrm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libdrm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libdrm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libdrm(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libdrm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libfontenc.git/commit/$          https://salsa.debian.org/xorg-team/lib/libfontenc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libfontenc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libfontenc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libfontenc(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libfontenc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libfs.git/commit/$          https://salsa.debian.org/xorg-team/lib/libfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libfs(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libglu.git/commit/$          https://salsa.debian.org/xorg-team/lib/libglu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libglu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libglu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libglu(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libglu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libglvnd.git/commit/$          https://salsa.debian.org/xorg-team/lib/libglvnd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libglvnd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libglvnd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libglvnd(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libglvnd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libglw.git/commit/$          https://salsa.debian.org/xorg-team/lib/libglw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libglw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libglw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libglw(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libglw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libice.git/commit/$          https://salsa.debian.org/xorg-team/lib/libice/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libice(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libice    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libice(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libice/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libinput.git/commit/$          https://salsa.debian.org/xorg-team/lib/libinput/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libinput(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libinput    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libinput(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libinput/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libpciaccess.git/commit/$          https://salsa.debian.org/xorg-team/lib/libpciaccess/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libpciaccess(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libpciaccess    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libpciaccess(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libpciaccess/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libsm.git/commit/$          https://salsa.debian.org/xorg-team/lib/libsm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libsm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libsm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libsm(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libsm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libx11.git/commit/$          https://salsa.debian.org/xorg-team/lib/libx11/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libx11(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libx11    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libx11(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libx11/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxau.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxau/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxau(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxau    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxau(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxau/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxaw.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxaw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxaw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxaw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxaw(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxaw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxcb.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxcb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxcb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxcb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxcb(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxcb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxcomposite.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxcomposite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxcomposite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxcomposite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxcomposite(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxcomposite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxcursor.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxcursor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxcursor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxcursor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxcursor(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxcursor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxdamage.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxdamage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxdamage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxdamage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxdamage(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxdamage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxdmcp.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxdmcp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxdmcp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxdmcp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxdmcp(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxdmcp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxext.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxext/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxext(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxext    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxext(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxext/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxfixes.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxfixes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxfixes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxfixes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxfixes(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxfixes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxfont.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxfont/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxfont(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxfont    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxfont(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxfont/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxi.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxi(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxinerama.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxinerama/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxinerama(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxinerama    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxinerama(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxinerama/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxkbcommon.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxkbcommon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxkbcommon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxkbcommon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxkbcommon(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxkbcommon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxkbfile.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxkbfile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxkbfile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxkbfile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxkbfile(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxkbfile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxmu.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxmu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxmu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxmu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxmu(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxmu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxp.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxp(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxpm.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxpm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxpm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxpm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxpm(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxpm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxpresent.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxpresent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxpresent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxpresent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxpresent(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxpresent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxprintapputil.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxprintapputil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxprintapputil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxprintapputil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxprintapputil(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxprintapputil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxprintutil.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxprintutil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxprintutil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxprintutil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxprintutil(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxprintutil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxrandr.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxrandr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxrandr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxrandr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxrandr(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxrandr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxrender.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxrender/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxrender(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxrender    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxrender(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxrender/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxres.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxres/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxres(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxres    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxres(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxres/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxshmfence.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxshmfence/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxshmfence(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxshmfence    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxshmfence(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxshmfence/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxss.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxss/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxss(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxss    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxss(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxss/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxt.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxt(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxtst.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxtst/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxtst(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxtst    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxtst(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxtst/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxv.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxv(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxvmc.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxvmc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxvmc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxvmc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxvmc(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxvmc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxxf86dga.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxxf86dga/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxxf86dga(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxxf86dga    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxxf86dga(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxxf86dga/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/libxxf86vm.git/commit/$          https://salsa.debian.org/xorg-team/lib/libxxf86vm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/libxxf86vm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/libxxf86vm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/libxxf86vm(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/libxxf86vm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/mesa.git/commit/$          https://salsa.debian.org/xorg-team/lib/mesa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/mesa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/mesa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/mesa(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/mesa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/pixman.git/commit/$          https://salsa.debian.org/xorg-team/lib/pixman/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/pixman(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/pixman    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/pixman(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/pixman/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/vulkan.git/commit/$          https://salsa.debian.org/xorg-team/lib/vulkan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/vulkan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/vulkan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/vulkan(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/vulkan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/xcb-util.git/commit/$          https://salsa.debian.org/xorg-team/lib/xcb-util/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/xcb-util(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/xcb-util    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/xcb-util(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/xcb-util/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/xcb-util-image.git/commit/$          https://salsa.debian.org/xorg-team/lib/xcb-util-image/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/xcb-util-image(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/xcb-util-image    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/xcb-util-image(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/xcb-util-image/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/xcb-util-keysyms.git/commit/$          https://salsa.debian.org/xorg-team/lib/xcb-util-keysyms/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/xcb-util-keysyms(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/xcb-util-keysyms    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/xcb-util-keysyms(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/xcb-util-keysyms/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/xcb-util-renderutil.git/commit/$          https://salsa.debian.org/xorg-team/lib/xcb-util-renderutil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/xcb-util-renderutil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/xcb-util-renderutil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/xcb-util-renderutil(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/xcb-util-renderutil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/xcb-util-wm.git/commit/$          https://salsa.debian.org/xorg-team/lib/xcb-util-wm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/xcb-util-wm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/xcb-util-wm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/xcb-util-wm(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/xcb-util-wm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/xft.git/commit/$          https://salsa.debian.org/xorg-team/lib/xft/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/xft(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/xft    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/xft(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/xft/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/lib/xtrans.git/commit/$          https://salsa.debian.org/xorg-team/lib/xtrans/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/lib/xtrans(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/lib/xtrans    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/lib/xtrans(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/lib/xtrans/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-bigreqs.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-bigreqs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-bigreqs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-bigreqs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-bigreqs(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-bigreqs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-composite.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-composite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-composite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-composite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-composite(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-composite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-core.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-core(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-damage.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-damage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-damage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-damage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-damage(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-damage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-dmx.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-dmx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-dmx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-dmx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-dmx(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-dmx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-dri2.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-dri2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-dri2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-dri2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-dri2(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-dri2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-dri3.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-dri3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-dri3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-dri3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-dri3(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-dri3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-fixes.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-fixes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-fixes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-fixes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-fixes(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-fixes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-fonts.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-fonts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-fonts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-fonts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-fonts(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-fonts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-gl.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-gl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-gl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-gl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-gl(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-gl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-input.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-input/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-input(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-input    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-input(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-input/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-kb.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-kb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-kb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-kb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-kb(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-kb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-present.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-present/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-present(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-present    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-present(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-present/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-print.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-print/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-print(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-print    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-print(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-print/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-randr.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-randr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-randr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-randr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-randr(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-randr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-record.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-record/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-record(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-record    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-record(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-record/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-render.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-render/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-render(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-render    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-render(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-render/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-resource.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-resource/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-resource(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-resource    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-resource(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-resource/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-scrnsaver.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-scrnsaver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-scrnsaver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-scrnsaver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-scrnsaver(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-scrnsaver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-video.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-video/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-video(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-video    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-video(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-video/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-xcmisc.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-xcmisc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-xcmisc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-xcmisc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-xcmisc(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-xcmisc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-xext.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-xext/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-xext(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-xext    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-xext(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-xext/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-xf86bigfont.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-xf86bigfont/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-xf86bigfont(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-xf86bigfont    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-xf86bigfont(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-xf86bigfont/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-xf86dga.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-xf86dga/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-xf86dga(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-xf86dga    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-xf86dga(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-xf86dga/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-xf86dri.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-xf86dri/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-xf86dri(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-xf86dri    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-xf86dri(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-xf86dri/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-xf86misc.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-xf86misc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-xf86misc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-xf86misc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-xf86misc(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-xf86misc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-xf86vidmode.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-xf86vidmode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-xf86vidmode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-xf86vidmode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-xf86vidmode(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-xf86vidmode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-xinerama.git/commit/$          https://salsa.debian.org/xorg-team/proto/x11proto-xinerama/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/x11proto-xinerama(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/x11proto-xinerama    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/x11proto-xinerama(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/x11proto-xinerama/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/proto/xcb-proto.git/commit/$          https://salsa.debian.org/xorg-team/proto/xcb-proto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/proto/xcb-proto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/proto/xcb-proto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/proto/xcb-proto(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/proto/xcb-proto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/wayland/wayland-demos.git/commit/$          https://salsa.debian.org/xorg-team/wayland/wayland-demos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/wayland/wayland-demos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/wayland/wayland-demos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/wayland/wayland-demos(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/wayland/wayland-demos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/wayland/wayland.git/commit/$          https://salsa.debian.org/xorg-team/wayland/wayland/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/wayland/wayland(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/wayland/wayland    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/wayland/wayland(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/wayland/wayland/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/wayland/wayland-protocols.git/commit/$          https://salsa.debian.org/xorg-team/wayland/wayland-protocols/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/wayland/wayland-protocols(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/wayland/wayland-protocols    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/wayland/wayland-protocols(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/wayland/wayland-protocols/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/wayland/weston.git/commit/$          https://salsa.debian.org/xorg-team/wayland/weston/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/wayland/weston(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/wayland/weston    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/wayland/weston(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/wayland/weston/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-xorg/xserver/xorg-server.git/commit/$          https://salsa.debian.org/xorg-team/xserver/xorg-server/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-xorg/xserver/xorg-server(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/xorg-team/xserver/xorg-server    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-xorg/xserver/xorg-server(?:\.git)?/(.*)          https://salsa.debian.org/xorg-team/xserver/xorg-server/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/ack.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/ack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/ack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/ack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/ack(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/ack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/ack-grep.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/ack-grep/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/ack-grep(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/ack-grep    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/ack-grep(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/ack-grep/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/alice.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/alice/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/alice(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/alice    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/alice(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/alice/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/all-knowing-dns.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/all-knowing-dns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/all-knowing-dns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/all-knowing-dns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/all-knowing-dns(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/all-knowing-dns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/arename.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/arename/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/arename(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/arename    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/arename(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/arename/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/attic.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/attic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/attic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/attic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/attic(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/attic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/boxer.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/boxer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/boxer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/boxer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/boxer(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/boxer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/carton.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/carton/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/carton(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/carton    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/carton(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/carton/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/cdlabelgen.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/cdlabelgen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/cdlabelgen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/cdlabelgen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/cdlabelgen(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/cdlabelgen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/ciderwebmail.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/ciderwebmail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/ciderwebmail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/ciderwebmail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/ciderwebmail(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/ciderwebmail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/cleo.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/cleo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/cleo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/cleo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/cleo(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/cleo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/cme.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/cme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/cme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/cme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/cme(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/cme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/courier-filter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/courier-filter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/courier-filter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/courier-filter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/courier-filter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/courier-filter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/cpan-listchanges.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/cpan-listchanges/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/cpan-listchanges(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/cpan-listchanges    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/cpan-listchanges(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/cpan-listchanges/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/cpanminus.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/cpanminus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/cpanminus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/cpanminus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/cpanminus(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/cpanminus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/cpanoutdated.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/cpanoutdated/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/cpanoutdated(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/cpanoutdated    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/cpanoutdated(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/cpanoutdated/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/debsums.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/debsums/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/debsums(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/debsums    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/debsums(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/debsums/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/dh-make-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/dh-make-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/dh-make-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/dh-make-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/dh-make-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/dh-make-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/dizzy.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/dizzy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/dizzy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/dizzy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/dizzy(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/dizzy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/eekboek.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/eekboek/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/eekboek(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/eekboek    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/eekboek(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/eekboek/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/equivs.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/equivs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/equivs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/equivs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/equivs(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/equivs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/file-mmagic.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/file-mmagic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/file-mmagic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/file-mmagic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/file-mmagic(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/file-mmagic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/frozen-bubble.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/frozen-bubble/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/frozen-bubble(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/frozen-bubble    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/frozen-bubble(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/frozen-bubble/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/gearman-server.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/gearman-server/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/gearman-server(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/gearman-server    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/gearman-server(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/gearman-server/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/get-flash-videos.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/get-flash-videos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/get-flash-videos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/get-flash-videos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/get-flash-videos(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/get-flash-videos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/inotify-hookable.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/inotify-hookable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/inotify-hookable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/inotify-hookable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/inotify-hookable(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/inotify-hookable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/kephra.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/kephra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/kephra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/kephra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/kephra(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/kephra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/latexdiff.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/latexdiff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/latexdiff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/latexdiff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/latexdiff(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/latexdiff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/lemonldap-ng.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/lemonldap-ng/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/lemonldap-ng(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/lemonldap-ng    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/lemonldap-ng(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/lemonldap-ng/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libaccessors-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libaccessors-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libaccessors-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libaccessors-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libaccessors-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libaccessors-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libacme-bleach-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libacme-bleach-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libacme-bleach-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libacme-bleach-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libacme-bleach-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libacme-bleach-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libacme-constant-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libacme-constant-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libacme-constant-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libacme-constant-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libacme-constant-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libacme-constant-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libacme-damn-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libacme-damn-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libacme-damn-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libacme-damn-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libacme-damn-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libacme-damn-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libacme-eyedrops-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libacme-eyedrops-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libacme-eyedrops-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libacme-eyedrops-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libacme-eyedrops-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libacme-eyedrops-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libacme-poe-knee-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libacme-poe-knee-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libacme-poe-knee-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libacme-poe-knee-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libacme-poe-knee-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libacme-poe-knee-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libafs-pag-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libafs-pag-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libafs-pag-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libafs-pag-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libafs-pag-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libafs-pag-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libai-fann-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libai-fann-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libai-fann-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libai-fann-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libai-fann-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libai-fann-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libalgorithm-c3-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libalgorithm-c3-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libalgorithm-c3-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libalgorithm-c3-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libalgorithm-c3-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libalgorithm-c3-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libalgorithm-combinatorics-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libalgorithm-combinatorics-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libalgorithm-combinatorics-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libalgorithm-combinatorics-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libalgorithm-combinatorics-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libalgorithm-combinatorics-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libalgorithm-diff-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libalgorithm-diff-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libalgorithm-diff-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libalgorithm-diff-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libalgorithm-diff-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libalgorithm-diff-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libalgorithm-diff-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libalgorithm-diff-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libalgorithm-diff-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libalgorithm-diff-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libalgorithm-diff-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libalgorithm-diff-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libalgorithm-lbfgs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libalgorithm-lbfgs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libalgorithm-lbfgs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libalgorithm-lbfgs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libalgorithm-lbfgs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libalgorithm-lbfgs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libalgorithm-merge-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libalgorithm-merge-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libalgorithm-merge-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libalgorithm-merge-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libalgorithm-merge-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libalgorithm-merge-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libalgorithm-munkres-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libalgorithm-munkres-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libalgorithm-munkres-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libalgorithm-munkres-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libalgorithm-munkres-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libalgorithm-munkres-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libalgorithm-permute-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libalgorithm-permute-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libalgorithm-permute-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libalgorithm-permute-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libalgorithm-permute-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libalgorithm-permute-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libalgorithm-svm-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libalgorithm-svm-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libalgorithm-svm-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libalgorithm-svm-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libalgorithm-svm-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libalgorithm-svm-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libaliased-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libaliased-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libaliased-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libaliased-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libaliased-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libaliased-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libalias-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libalias-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libalias-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libalias-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libalias-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libalias-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libalien-gnuplot-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libalien-gnuplot-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libalien-gnuplot-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libalien-gnuplot-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libalien-gnuplot-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libalien-gnuplot-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libalien-sdl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libalien-sdl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libalien-sdl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libalien-sdl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libalien-sdl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libalien-sdl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libalien-wxwidgets-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libalien-wxwidgets-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libalien-wxwidgets-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libalien-wxwidgets-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libalien-wxwidgets-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libalien-wxwidgets-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libalt-alien-ffi-system-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libalt-alien-ffi-system-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libalt-alien-ffi-system-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libalt-alien-ffi-system-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libalt-alien-ffi-system-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libalt-alien-ffi-system-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libalt-base-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libalt-base-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libalt-base-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libalt-base-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libalt-base-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libalt-base-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libalt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libalt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libalt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libalt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libalt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libalt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libalzabo-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libalzabo-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libalzabo-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libalzabo-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libalzabo-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libalzabo-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libamazon-s3-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libamazon-s3-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libamazon-s3-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libamazon-s3-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libamazon-s3-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libamazon-s3-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libamazon-sqs-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libamazon-sqs-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libamazon-sqs-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libamazon-sqs-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libamazon-sqs-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libamazon-sqs-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libanydata-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libanydata-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libanydata-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libanydata-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libanydata-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libanydata-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-cachedns-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libanyevent-cachedns-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-cachedns-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libanyevent-cachedns-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libanyevent-cachedns-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libanyevent-cachedns-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-connection-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libanyevent-connection-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-connection-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libanyevent-connection-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libanyevent-connection-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libanyevent-connection-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-dbd-pg-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libanyevent-dbd-pg-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-dbd-pg-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libanyevent-dbd-pg-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libanyevent-dbd-pg-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libanyevent-dbd-pg-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-dbi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libanyevent-dbi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-dbi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libanyevent-dbi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libanyevent-dbi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libanyevent-dbi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-fcgi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libanyevent-fcgi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-fcgi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libanyevent-fcgi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libanyevent-fcgi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libanyevent-fcgi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-feed-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libanyevent-feed-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-feed-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libanyevent-feed-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libanyevent-feed-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libanyevent-feed-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-handle-udp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libanyevent-handle-udp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-handle-udp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libanyevent-handle-udp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libanyevent-handle-udp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libanyevent-handle-udp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-httpd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libanyevent-httpd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-httpd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libanyevent-httpd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libanyevent-httpd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libanyevent-httpd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-http-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libanyevent-http-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-http-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libanyevent-http-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libanyevent-http-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libanyevent-http-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-http-scopedclient-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libanyevent-http-scopedclient-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-http-scopedclient-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libanyevent-http-scopedclient-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libanyevent-http-scopedclient-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libanyevent-http-scopedclient-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-i3-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libanyevent-i3-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-i3-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libanyevent-i3-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libanyevent-i3-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libanyevent-i3-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-irc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libanyevent-irc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-irc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libanyevent-irc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libanyevent-irc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libanyevent-irc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-memcached-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libanyevent-memcached-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-memcached-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libanyevent-memcached-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libanyevent-memcached-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libanyevent-memcached-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libanyevent-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libanyevent-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libanyevent-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libanyevent-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-processor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libanyevent-processor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-processor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libanyevent-processor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libanyevent-processor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libanyevent-processor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-rabbitmq-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libanyevent-rabbitmq-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-rabbitmq-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libanyevent-rabbitmq-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libanyevent-rabbitmq-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libanyevent-rabbitmq-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-redis-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libanyevent-redis-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-redis-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libanyevent-redis-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libanyevent-redis-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libanyevent-redis-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-termkey-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libanyevent-termkey-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-termkey-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libanyevent-termkey-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libanyevent-termkey-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libanyevent-termkey-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-xmpp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libanyevent-xmpp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-xmpp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libanyevent-xmpp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libanyevent-xmpp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libanyevent-xmpp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-yubico-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libanyevent-yubico-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libanyevent-yubico-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libanyevent-yubico-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libanyevent-yubico-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libanyevent-yubico-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libany-moose-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libany-moose-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libany-moose-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libany-moose-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libany-moose-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libany-moose-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libany-template-processdir-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libany-template-processdir-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libany-template-processdir-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libany-template-processdir-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libany-template-processdir-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libany-template-processdir-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libany-uri-escape-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libany-uri-escape-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libany-uri-escape-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libany-uri-escape-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libany-uri-escape-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libany-uri-escape-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache2-authcassimple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache2-authcassimple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache2-authcassimple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache2-authcassimple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache2-authcassimple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache2-authcassimple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache2-authcookie-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache2-authcookie-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache2-authcookie-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache2-authcookie-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache2-authcookie-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache2-authcookie-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache2-mod-perl2.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache2-mod-perl2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache2-mod-perl2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache2-mod-perl2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache2-mod-perl2(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache2-mod-perl2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache2-reload-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache2-reload-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache2-reload-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache2-reload-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache2-reload-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache2-reload-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache2-sitecontrol-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache2-sitecontrol-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache2-sitecontrol-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache2-sitecontrol-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache2-sitecontrol-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache2-sitecontrol-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache-admin-config-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache-admin-config-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache-admin-config-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache-admin-config-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache-admin-config-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache-admin-config-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache-asp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache-asp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache-asp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache-asp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache-asp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache-asp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache-authenhook-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache-authenhook-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache-authenhook-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache-authenhook-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache-authenhook-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache-authenhook-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache-authznetldap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache-authznetldap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache-authznetldap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache-authznetldap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache-authznetldap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache-authznetldap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache-dbilogger-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache-dbilogger-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache-dbilogger-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache-dbilogger-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache-dbilogger-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache-dbilogger-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache-dbi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache-dbi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache-dbi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache-dbi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache-dbi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache-dbi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache-db-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache-db-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache-db-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache-db-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache-db-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache-db-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache-htgroup-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache-htgroup-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache-htgroup-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache-htgroup-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache-htgroup-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache-htgroup-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache-htpasswd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache-htpasswd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache-htpasswd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache-htpasswd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache-htpasswd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache-htpasswd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache-logformat-compiler-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache-logformat-compiler-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache-logformat-compiler-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache-logformat-compiler-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache-logformat-compiler-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache-logformat-compiler-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache-session-browseable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache-session-browseable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache-session-browseable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache-session-browseable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache-session-browseable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache-session-browseable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache-session-ldap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache-session-ldap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache-session-ldap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache-session-ldap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache-session-ldap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache-session-ldap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache-session-memcached-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache-session-memcached-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache-session-memcached-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache-session-memcached-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache-session-memcached-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache-session-memcached-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache-session-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache-session-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache-session-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache-session-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache-session-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache-session-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache-session-sqlite3-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache-session-sqlite3-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache-session-sqlite3-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache-session-sqlite3-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache-session-sqlite3-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache-session-sqlite3-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache-session-wrapper-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache-session-wrapper-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache-session-wrapper-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache-session-wrapper-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache-session-wrapper-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache-session-wrapper-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache-sessionx-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache-sessionx-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache-sessionx-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache-sessionx-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache-sessionx-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache-sessionx-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache-singleton-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache-singleton-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache-singleton-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache-singleton-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache-singleton-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache-singleton-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapache-ssllookup-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapache-ssllookup-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapache-ssllookup-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapache-ssllookup-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapache-ssllookup-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapache-ssllookup-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapp-cache-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapp-cache-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapp-cache-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapp-cache-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapp-cache-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapp-cache-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapp-cell-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapp-cell-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapp-cell-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapp-cell-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapp-cell-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapp-cell-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapp-cli-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapp-cli-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapp-cli-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapp-cli-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapp-cli-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapp-cli-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapp-cmd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapp-cmd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapp-cmd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapp-cmd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapp-cmd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapp-cmd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapp-cmd-plugin-prompt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapp-cmd-plugin-prompt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapp-cmd-plugin-prompt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapp-cmd-plugin-prompt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapp-cmd-plugin-prompt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapp-cmd-plugin-prompt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libappconfig-std-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libappconfig-std-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libappconfig-std-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libappconfig-std-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libappconfig-std-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libappconfig-std-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapp-control-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapp-control-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapp-control-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapp-control-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapp-control-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapp-control-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapp-cpants-lint-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapp-cpants-lint-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapp-cpants-lint-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapp-cpants-lint-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapp-cpants-lint-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapp-cpants-lint-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapp-daemon-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapp-daemon-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapp-daemon-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapp-daemon-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapp-daemon-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapp-daemon-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapp-fatpacker-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapp-fatpacker-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapp-fatpacker-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapp-fatpacker-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapp-fatpacker-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapp-fatpacker-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapp-info-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapp-info-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapp-info-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapp-info-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapp-info-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapp-info-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapp-nopaste-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapp-nopaste-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapp-nopaste-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapp-nopaste-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapp-nopaste-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapp-nopaste-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapp-options-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapp-options-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapp-options-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapp-options-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapp-options-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapp-options-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapp-perlrdf-command-query-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapp-perlrdf-command-query-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapp-perlrdf-command-query-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapp-perlrdf-command-query-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapp-perlrdf-command-query-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapp-perlrdf-command-query-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapp-rad-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapp-rad-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapp-rad-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapp-rad-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapp-rad-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapp-rad-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapp-repl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapp-repl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapp-repl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapp-repl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapp-repl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapp-repl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapp-stacktrace-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapp-stacktrace-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapp-stacktrace-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapp-stacktrace-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapp-stacktrace-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapp-stacktrace-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libapp-termcast-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libapp-termcast-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libapp-termcast-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libapp-termcast-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libapp-termcast-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libapp-termcast-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libarchive-any-create-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libarchive-any-create-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libarchive-any-create-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libarchive-any-create-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libarchive-any-create-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libarchive-any-create-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libarchive-any-lite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libarchive-any-lite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libarchive-any-lite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libarchive-any-lite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libarchive-any-lite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libarchive-any-lite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libarchive-any-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libarchive-any-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libarchive-any-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libarchive-any-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libarchive-any-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libarchive-any-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libarchive-ar-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libarchive-ar-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libarchive-ar-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libarchive-ar-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libarchive-ar-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libarchive-ar-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libarchive-cpio-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libarchive-cpio-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libarchive-cpio-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libarchive-cpio-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libarchive-cpio-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libarchive-cpio-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libarchive-extract-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libarchive-extract-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libarchive-extract-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libarchive-extract-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libarchive-extract-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libarchive-extract-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libarchive-peek-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libarchive-peek-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libarchive-peek-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libarchive-peek-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libarchive-peek-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libarchive-peek-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libarchive-tar-wrapper-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libarchive-tar-wrapper-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libarchive-tar-wrapper-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libarchive-tar-wrapper-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libarchive-tar-wrapper-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libarchive-tar-wrapper-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libarchive-zip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libarchive-zip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libarchive-zip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libarchive-zip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libarchive-zip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libarchive-zip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libarch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libarch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libarch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libarch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libarch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libarch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libarray-compare-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libarray-compare-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libarray-compare-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libarray-compare-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libarray-compare-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libarray-compare-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libarray-diff-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libarray-diff-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libarray-diff-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libarray-diff-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libarray-diff-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libarray-diff-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libarray-group-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libarray-group-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libarray-group-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libarray-group-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libarray-group-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libarray-group-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libarray-intspan-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libarray-intspan-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libarray-intspan-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libarray-intspan-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libarray-intspan-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libarray-intspan-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libarray-iterator-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libarray-iterator-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libarray-iterator-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libarray-iterator-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libarray-iterator-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libarray-iterator-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libarray-printcols-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libarray-printcols-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libarray-printcols-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libarray-printcols-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libarray-printcols-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libarray-printcols-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libarray-refelem-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libarray-refelem-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libarray-refelem-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libarray-refelem-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libarray-refelem-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libarray-refelem-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libarray-unique-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libarray-unique-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libarray-unique-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libarray-unique-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libarray-unique-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libarray-unique-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libarray-utils-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libarray-utils-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libarray-utils-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libarray-utils-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libarray-utils-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libarray-utils-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libasa-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libasa-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libasa-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libasa-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libasa-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libasa-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libaspect-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libaspect-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libaspect-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libaspect-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libaspect-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libaspect-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libastro-fits-cfitsio-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libastro-fits-cfitsio-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libastro-fits-cfitsio-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libastro-fits-cfitsio-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libastro-fits-cfitsio-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libastro-fits-cfitsio-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libastro-fits-header-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libastro-fits-header-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libastro-fits-header-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libastro-fits-header-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libastro-fits-header-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libastro-fits-header-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libasync-interrupt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libasync-interrupt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libasync-interrupt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libasync-interrupt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libasync-interrupt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libasync-interrupt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libasync-mergepoint-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libasync-mergepoint-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libasync-mergepoint-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libasync-mergepoint-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libasync-mergepoint-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libasync-mergepoint-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libatombus-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libatombus-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libatombus-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libatombus-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libatombus-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libatombus-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libatompub-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libatompub-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libatompub-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libatompub-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libatompub-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libatompub-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libattean-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libattean-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libattean-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libattean-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libattean-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libattean-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libatteanx-compatilibity-trine-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libatteanx-compatilibity-trine-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libatteanx-compatilibity-trine-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libatteanx-compatilibity-trine-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libatteanx-compatilibity-trine-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libatteanx-compatilibity-trine-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libatteanx-endpoint-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libatteanx-endpoint-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libatteanx-endpoint-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libatteanx-endpoint-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libatteanx-endpoint-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libatteanx-endpoint-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libatteanx-store-ldf-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libatteanx-store-ldf-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libatteanx-store-ldf-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libatteanx-store-ldf-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libatteanx-store-ldf-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libatteanx-store-ldf-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libatteanx-store-memorytriplestore-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libatteanx-store-memorytriplestore-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libatteanx-store-memorytriplestore-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libatteanx-store-memorytriplestore-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libatteanx-store-memorytriplestore-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libatteanx-store-memorytriplestore-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libatteanx-store-sparql-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libatteanx-store-sparql-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libatteanx-store-sparql-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libatteanx-store-sparql-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libatteanx-store-sparql-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libatteanx-store-sparql-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-cd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libaudio-cd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-cd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libaudio-cd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libaudio-cd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libaudio-cd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-ecasound-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libaudio-ecasound-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-ecasound-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libaudio-ecasound-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libaudio-ecasound-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libaudio-ecasound-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-file-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libaudio-file-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-file-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libaudio-file-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libaudio-file-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libaudio-file-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-flac-decoder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libaudio-flac-decoder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-flac-decoder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libaudio-flac-decoder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libaudio-flac-decoder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libaudio-flac-decoder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-flac-header-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libaudio-flac-header-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-flac-header-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libaudio-flac-header-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libaudio-flac-header-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libaudio-flac-header-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-mixer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libaudio-mixer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-mixer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libaudio-mixer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libaudio-mixer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libaudio-mixer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-moosic-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libaudio-moosic-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-moosic-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libaudio-moosic-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libaudio-moosic-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libaudio-moosic-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-mpd-common-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libaudio-mpd-common-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-mpd-common-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libaudio-mpd-common-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libaudio-mpd-common-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libaudio-mpd-common-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-mpd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libaudio-mpd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-mpd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libaudio-mpd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libaudio-mpd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libaudio-mpd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-musepack-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libaudio-musepack-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-musepack-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libaudio-musepack-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libaudio-musepack-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libaudio-musepack-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-rpld-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libaudio-rpld-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-rpld-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libaudio-rpld-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libaudio-rpld-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libaudio-rpld-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-scan-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libaudio-scan-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-scan-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libaudio-scan-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libaudio-scan-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libaudio-scan-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-wav-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libaudio-wav-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-wav-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libaudio-wav-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libaudio-wav-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libaudio-wav-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-wma-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libaudio-wma-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libaudio-wma-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libaudio-wma-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libaudio-wma-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libaudio-wma-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-bitcard-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-bitcard-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-bitcard-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-bitcard-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-bitcard-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-bitcard-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-captcha-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-captcha-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-captcha-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-captcha-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-captcha-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-captcha-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-cas-client-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-cas-client-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-cas-client-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-cas-client-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-cas-client-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-cas-client-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-dechpwd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-dechpwd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-dechpwd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-dechpwd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-dechpwd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-dechpwd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-htpasswd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-htpasswd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-htpasswd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-htpasswd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-htpasswd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-htpasswd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-krb5-admin-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-krb5-admin-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-krb5-admin-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-krb5-admin-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-krb5-admin-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-krb5-admin-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-krb5-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-krb5-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-krb5-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-krb5-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-krb5-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-krb5-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-krb5-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-krb5-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-krb5-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-krb5-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-krb5-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-krb5-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-libwrap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-libwrap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-libwrap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-libwrap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-libwrap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-libwrap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-ntlm-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-ntlm-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-ntlm-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-ntlm-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-ntlm-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-ntlm-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-oath-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-oath-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-oath-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-oath-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-oath-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-oath-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-pam-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-pam-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-pam-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-pam-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-pam-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-pam-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-passphrase-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-passphrase-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-passphrase-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-passphrase-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-passphrase-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-passphrase-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-radius-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-radius-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-radius-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-radius-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-radius-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-radius-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-sasl-cyrus-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-sasl-cyrus-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-sasl-cyrus-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-sasl-cyrus-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-sasl-cyrus-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-sasl-cyrus-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-sasl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-sasl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-sasl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-sasl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-sasl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-sasl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-sasl-saslprep-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-sasl-saslprep-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-sasl-saslprep-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-sasl-saslprep-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-sasl-saslprep-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-sasl-saslprep-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-scram-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-scram-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-scram-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-scram-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-scram-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-scram-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-cdbi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-cdbi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-cdbi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-cdbi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-simple-cdbi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-cdbi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-dbi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-dbi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-dbi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-dbi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-simple-dbi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-dbi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-dbm-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-dbm-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-dbm-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-dbm-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-simple-dbm-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-dbm-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-http-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-http-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-http-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-http-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-simple-http-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-http-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-kerberos-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-kerberos-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-kerberos-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-kerberos-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-simple-kerberos-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-kerberos-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-ldap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-ldap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-ldap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-ldap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-simple-ldap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-ldap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-net-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-net-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-net-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-net-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-simple-net-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-net-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-pam-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-pam-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-pam-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-pam-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-simple-pam-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-pam-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-passwd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-passwd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-passwd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-passwd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-simple-passwd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-passwd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-radius-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-radius-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-radius-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-radius-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-simple-radius-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-radius-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-smb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-smb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-simple-smb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-smb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-simple-smb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-simple-smb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-smb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-smb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-smb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-smb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-smb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-smb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-tacacsplus-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauthen-tacacsplus-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauthen-tacacsplus-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauthen-tacacsplus-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauthen-tacacsplus-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauthen-tacacsplus-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauth-yubikey-decrypter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauth-yubikey-decrypter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauth-yubikey-decrypter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauth-yubikey-decrypter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauth-yubikey-decrypter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauth-yubikey-decrypter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libauth-yubikey-webclient-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libauth-yubikey-webclient-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libauth-yubikey-webclient-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libauth-yubikey-webclient-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libauth-yubikey-webclient-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libauth-yubikey-webclient-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libautobox-core-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libautobox-core-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libautobox-core-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libautobox-core-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libautobox-core-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libautobox-core-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libautobox-dump-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libautobox-dump-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libautobox-dump-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libautobox-dump-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libautobox-dump-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libautobox-dump-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libautobox-junctions-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libautobox-junctions-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libautobox-junctions-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libautobox-junctions-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libautobox-junctions-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libautobox-junctions-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libautobox-list-util-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libautobox-list-util-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libautobox-list-util-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libautobox-list-util-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libautobox-list-util-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libautobox-list-util-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libautobox-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libautobox-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libautobox-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libautobox-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libautobox-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libautobox-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libautodie-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libautodie-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libautodie-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libautodie-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libautodie-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libautodie-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libautovivification-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libautovivification-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libautovivification-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libautovivification-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libautovivification-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libautovivification-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libaws-signature4-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libaws-signature4-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libaws-signature4-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libaws-signature4-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libaws-signature4-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libaws-signature4-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbarcode-code128-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbarcode-code128-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbarcode-code128-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbarcode-code128-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbarcode-code128-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbarcode-code128-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbarcode-datamatrix-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbarcode-datamatrix-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbarcode-datamatrix-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbarcode-datamatrix-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbarcode-datamatrix-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbarcode-datamatrix-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbarcode-datamatrix-png-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbarcode-datamatrix-png-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbarcode-datamatrix-png-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbarcode-datamatrix-png-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbarcode-datamatrix-png-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbarcode-datamatrix-png-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbareword-filehandles-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbareword-filehandles-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbareword-filehandles-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbareword-filehandles-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbareword-filehandles-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbareword-filehandles-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libb-compiling-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libb-compiling-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libb-compiling-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libb-compiling-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libb-compiling-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libb-compiling-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbenchmark-apps-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbenchmark-apps-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbenchmark-apps-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbenchmark-apps-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbenchmark-apps-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbenchmark-apps-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbenchmark-progressbar-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbenchmark-progressbar-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbenchmark-progressbar-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbenchmark-progressbar-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbenchmark-progressbar-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbenchmark-progressbar-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbenchmark-timer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbenchmark-timer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbenchmark-timer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbenchmark-timer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbenchmark-timer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbenchmark-timer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbencode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbencode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbencode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbencode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbencode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbencode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbest-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbest-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbest-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbest-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbest-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbest-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libb-hooks-endofscope-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libb-hooks-endofscope-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libb-hooks-endofscope-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libb-hooks-endofscope-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libb-hooks-endofscope-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libb-hooks-endofscope-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libb-hooks-op-annotation-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libb-hooks-op-annotation-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libb-hooks-op-annotation-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libb-hooks-op-annotation-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libb-hooks-op-annotation-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libb-hooks-op-annotation-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libb-hooks-op-check-entersubforcv-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libb-hooks-op-check-entersubforcv-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libb-hooks-op-check-entersubforcv-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libb-hooks-op-check-entersubforcv-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libb-hooks-op-check-entersubforcv-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libb-hooks-op-check-entersubforcv-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libb-hooks-op-check-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libb-hooks-op-check-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libb-hooks-op-check-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libb-hooks-op-check-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libb-hooks-op-check-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libb-hooks-op-check-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libb-hooks-op-ppaddr-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libb-hooks-op-ppaddr-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libb-hooks-op-ppaddr-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libb-hooks-op-ppaddr-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libb-hooks-op-ppaddr-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libb-hooks-op-ppaddr-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libb-hooks-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libb-hooks-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libb-hooks-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libb-hooks-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libb-hooks-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libb-hooks-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbiblio-citation-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbiblio-citation-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbiblio-citation-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbiblio-citation-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbiblio-citation-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbiblio-citation-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbiblio-endnotestyle-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbiblio-endnotestyle-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbiblio-endnotestyle-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbiblio-endnotestyle-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbiblio-endnotestyle-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbiblio-endnotestyle-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbiblio-thesaurus-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbiblio-thesaurus-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbiblio-thesaurus-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbiblio-thesaurus-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbiblio-thesaurus-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbiblio-thesaurus-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbind-config-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbind-config-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbind-config-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbind-config-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbind-config-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbind-config-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbind-confparser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbind-confparser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbind-confparser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbind-confparser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbind-confparser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbind-confparser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbio-asn1-entrezgene-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbio-asn1-entrezgene-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbio-asn1-entrezgene-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbio-asn1-entrezgene-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbio-asn1-entrezgene-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbio-asn1-entrezgene-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbio-chado-schema-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbio-chado-schema-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbio-chado-schema-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbio-chado-schema-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbio-chado-schema-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbio-chado-schema-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbio-eutilities-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbio-eutilities-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbio-eutilities-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbio-eutilities-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbio-eutilities-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbio-eutilities-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbio-primerdesigner-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbio-primerdesigner-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbio-primerdesigner-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbio-primerdesigner-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbio-primerdesigner-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbio-primerdesigner-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbio-samtools-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbio-samtools-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbio-samtools-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbio-samtools-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbio-samtools-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbio-samtools-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbio-scf-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbio-scf-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbio-scf-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbio-scf-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbio-scf-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbio-scf-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbit-vector-minimal-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbit-vector-minimal-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbit-vector-minimal-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbit-vector-minimal-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbit-vector-minimal-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbit-vector-minimal-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbit-vector-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbit-vector-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbit-vector-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbit-vector-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbit-vector-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbit-vector-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libb-keywords-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libb-keywords-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libb-keywords-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libb-keywords-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libb-keywords-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libb-keywords-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libb-lint-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libb-lint-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libb-lint-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libb-lint-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libb-lint-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libb-lint-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbloom-filter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbloom-filter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbloom-filter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbloom-filter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbloom-filter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbloom-filter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libboolean-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libboolean-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libboolean-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libboolean-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libboolean-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libboolean-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libboost-geometry-utils-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libboost-geometry-utils-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libboost-geometry-utils-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libboost-geometry-utils-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libboost-geometry-utils-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libboost-geometry-utils-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbot-basicbot-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbot-basicbot-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbot-basicbot-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbot-basicbot-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbot-basicbot-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbot-basicbot-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbot-basicbot-pluggable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbot-basicbot-pluggable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbot-basicbot-pluggable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbot-basicbot-pluggable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbot-basicbot-pluggable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbot-basicbot-pluggable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbot-training-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbot-training-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbot-training-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbot-training-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbot-training-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbot-training-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libboulder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libboulder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libboulder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libboulder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libboulder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libboulder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libb-perlreq-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libb-perlreq-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libb-perlreq-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libb-perlreq-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libb-perlreq-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libb-perlreq-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbread-board-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbread-board-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbread-board-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbread-board-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbread-board-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbread-board-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbrowser-open-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbrowser-open-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbrowser-open-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbrowser-open-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbrowser-open-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbrowser-open-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbsd-arc4random-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbsd-arc4random-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbsd-arc4random-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbsd-arc4random-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbsd-arc4random-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbsd-arc4random-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbsd-resource-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbsd-resource-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbsd-resource-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbsd-resource-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbsd-resource-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbsd-resource-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbson-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbson-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbson-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbson-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbson-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbson-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbssolv-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbssolv-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbssolv-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbssolv-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbssolv-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbssolv-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-br-ids-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-br-ids-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-br-ids-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-br-ids-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-br-ids-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-br-ids-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-creditcard-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-creditcard-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-creditcard-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-creditcard-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-creditcard-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-creditcard-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-edifact-interchange-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-edifact-interchange-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-edifact-interchange-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-edifact-interchange-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-edifact-interchange-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-edifact-interchange-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-edi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-edi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-edi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-edi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-edi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-edi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-hours-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-hours-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-hours-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-hours-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-hours-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-hours-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-isbn-data-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-isbn-data-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-isbn-data-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-isbn-data-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-isbn-data-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-isbn-data-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-isbn-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-isbn-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-isbn-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-isbn-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-isbn-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-isbn-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-ismn-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-ismn-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-ismn-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-ismn-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-ismn-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-ismn-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-issn-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-issn-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-issn-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-issn-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-issn-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-issn-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-onlinepayment-authorizenet-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-authorizenet-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-onlinepayment-authorizenet-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-authorizenet-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-onlinepayment-authorizenet-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-authorizenet-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-onlinepayment-ippay-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-ippay-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-onlinepayment-ippay-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-ippay-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-onlinepayment-ippay-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-ippay-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-onlinepayment-openecho-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-openecho-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-onlinepayment-openecho-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-openecho-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-onlinepayment-openecho-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-openecho-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-onlinepayment-payconnect-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-payconnect-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-onlinepayment-payconnect-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-payconnect-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-onlinepayment-payconnect-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-payconnect-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-onlinepayment-payflowpro-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-payflowpro-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-onlinepayment-payflowpro-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-payflowpro-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-onlinepayment-payflowpro-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-payflowpro-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-onlinepayment-paymentech-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-paymentech-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-onlinepayment-paymentech-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-paymentech-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-onlinepayment-paymentech-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-paymentech-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-onlinepayment-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-onlinepayment-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-onlinepayment-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-onlinepayment-tclink-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-tclink-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-onlinepayment-tclink-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-tclink-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-onlinepayment-tclink-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-tclink-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-onlinepayment-transactioncentral-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-transactioncentral-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-onlinepayment-transactioncentral-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-transactioncentral-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-onlinepayment-transactioncentral-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-transactioncentral-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-onlinepayment-viaklix-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-viaklix-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-onlinepayment-viaklix-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-viaklix-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-onlinepayment-viaklix-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-onlinepayment-viaklix-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-paypal-api-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-paypal-api-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-paypal-api-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-paypal-api-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-paypal-api-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-paypal-api-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-tax-vat-validation-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-tax-vat-validation-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-tax-vat-validation-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-tax-vat-validation-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-tax-vat-validation-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-tax-vat-validation-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-us-usps-webtools-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbusiness-us-usps-webtools-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbusiness-us-usps-webtools-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbusiness-us-usps-webtools-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbusiness-us-usps-webtools-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbusiness-us-usps-webtools-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libb-utils-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libb-utils-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libb-utils-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libb-utils-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libb-utils-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libb-utils-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libbytes-random-secure-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libbytes-random-secure-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libbytes-random-secure-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libbytes-random-secure-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libbytes-random-secure-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libbytes-random-secure-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcache-bdb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcache-bdb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcache-bdb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcache-bdb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcache-bdb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcache-bdb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcache-cache-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcache-cache-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcache-cache-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcache-cache-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcache-cache-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcache-cache-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcache-fastmmap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcache-fastmmap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcache-fastmmap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcache-fastmmap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcache-fastmmap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcache-fastmmap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcache-historical-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcache-historical-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcache-historical-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcache-historical-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcache-historical-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcache-historical-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcache-lru-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcache-lru-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcache-lru-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcache-lru-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcache-lru-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcache-lru-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcache-memcached-fast-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcache-memcached-fast-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcache-memcached-fast-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcache-memcached-fast-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcache-memcached-fast-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcache-memcached-fast-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcache-memcached-getparserxs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcache-memcached-getparserxs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcache-memcached-getparserxs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcache-memcached-getparserxs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcache-memcached-getparserxs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcache-memcached-getparserxs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcache-memcached-libmemcached-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcache-memcached-libmemcached-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcache-memcached-libmemcached-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcache-memcached-libmemcached-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcache-memcached-libmemcached-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcache-memcached-libmemcached-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcache-memcached-managed-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcache-memcached-managed-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcache-memcached-managed-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcache-memcached-managed-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcache-memcached-managed-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcache-memcached-managed-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcache-memcached-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcache-memcached-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcache-memcached-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcache-memcached-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcache-memcached-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcache-memcached-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcache-mmap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcache-mmap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcache-mmap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcache-mmap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcache-mmap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcache-mmap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcache-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcache-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcache-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcache-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcache-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcache-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcache-ref-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcache-ref-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcache-ref-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcache-ref-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcache-ref-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcache-ref-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcache-simple-timedexpiry-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcache-simple-timedexpiry-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcache-simple-timedexpiry-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcache-simple-timedexpiry-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcache-simple-timedexpiry-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcache-simple-timedexpiry-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcairo-gobject-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcairo-gobject-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcairo-gobject-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcairo-gobject-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcairo-gobject-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcairo-gobject-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcairo-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcairo-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcairo-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcairo-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcairo-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcairo-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcal-dav-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcal-dav-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcal-dav-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcal-dav-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcal-dav-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcal-dav-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcalendar-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcalendar-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcalendar-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcalendar-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcalendar-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcalendar-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcam-pdf-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcam-pdf-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcam-pdf-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcam-pdf-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcam-pdf-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcam-pdf-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcanary-stability-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcanary-stability-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcanary-stability-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcanary-stability-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcanary-stability-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcanary-stability-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcaptcha-recaptcha-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcaptcha-recaptcha-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcaptcha-recaptcha-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcaptcha-recaptcha-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcaptcha-recaptcha-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcaptcha-recaptcha-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcapture-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcapture-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcapture-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcapture-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcapture-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcapture-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcarp-always-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcarp-always-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcarp-always-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcarp-always-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcarp-always-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcarp-always-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcarp-assert-more-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcarp-assert-more-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcarp-assert-more-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcarp-assert-more-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcarp-assert-more-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcarp-assert-more-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcarp-assert-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcarp-assert-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcarp-assert-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcarp-assert-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcarp-assert-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcarp-assert-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcarp-clan-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcarp-clan-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcarp-clan-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcarp-clan-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcarp-clan-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcarp-clan-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcarp-clan-share-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcarp-clan-share-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcarp-clan-share-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcarp-clan-share-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcarp-clan-share-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcarp-clan-share-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcarp-datum-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcarp-datum-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcarp-datum-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcarp-datum-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcarp-datum-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcarp-datum-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcarp-fix-1-25-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcarp-fix-1-25-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcarp-fix-1-25-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcarp-fix-1-25-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcarp-fix-1-25-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcarp-fix-1-25-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-action-renderview-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-action-renderview-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-action-renderview-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-action-renderview-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-action-renderview-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-action-renderview-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-action-rest-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-action-rest-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-action-rest-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-action-rest-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-action-rest-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-action-rest-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-actionrole-acl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-actionrole-acl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-actionrole-acl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-actionrole-acl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-actionrole-acl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-actionrole-acl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-actionrole-checktrailingslash-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-actionrole-checktrailingslash-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-actionrole-checktrailingslash-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-actionrole-checktrailingslash-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-actionrole-checktrailingslash-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-actionrole-checktrailingslash-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-actionrole-requiressl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-actionrole-requiressl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-actionrole-requiressl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-actionrole-requiressl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-actionrole-requiressl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-actionrole-requiressl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-action-serialize-data-serializer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-action-serialize-data-serializer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-action-serialize-data-serializer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-action-serialize-data-serializer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-action-serialize-data-serializer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-action-serialize-data-serializer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-authentication-credential-authen-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-authentication-credential-authen-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-authentication-credential-authen-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-authentication-credential-authen-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-authentication-credential-authen-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-authentication-credential-authen-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-authentication-credential-http-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-authentication-credential-http-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-authentication-credential-http-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-authentication-credential-http-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-authentication-credential-http-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-authentication-credential-http-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-authentication-store-dbix-class-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-authentication-store-dbix-class-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-authentication-store-dbix-class-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-authentication-store-dbix-class-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-authentication-store-dbix-class-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-authentication-store-dbix-class-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-authentication-store-htpasswd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-authentication-store-htpasswd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-authentication-store-htpasswd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-authentication-store-htpasswd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-authentication-store-htpasswd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-authentication-store-htpasswd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-component-instancepercontext-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-component-instancepercontext-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-component-instancepercontext-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-component-instancepercontext-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-component-instancepercontext-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-component-instancepercontext-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-controller-actionrole-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-controller-actionrole-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-controller-actionrole-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-controller-actionrole-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-controller-actionrole-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-controller-actionrole-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-controller-formbuilder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-controller-formbuilder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-controller-formbuilder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-controller-formbuilder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-controller-formbuilder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-controller-formbuilder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-controller-html-formfu-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-controller-html-formfu-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-controller-html-formfu-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-controller-html-formfu-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-controller-html-formfu-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-controller-html-formfu-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-devel-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-devel-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-devel-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-devel-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-devel-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-devel-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-dispatchtype-regex-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-dispatchtype-regex-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-dispatchtype-regex-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-dispatchtype-regex-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-dispatchtype-regex-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-dispatchtype-regex-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-engine-apache-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-engine-apache-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-engine-apache-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-engine-apache-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-engine-apache-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-engine-apache-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-log-log4perl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-log-log4perl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-log-log4perl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-log-log4perl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-log-log4perl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-log-log4perl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-manual-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-manual-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-manual-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-manual-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-manual-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-manual-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-model-adaptor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-model-adaptor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-model-adaptor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-model-adaptor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-model-adaptor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-model-adaptor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-model-cdbi-crud-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-model-cdbi-crud-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-model-cdbi-crud-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-model-cdbi-crud-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-model-cdbi-crud-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-model-cdbi-crud-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-model-cdbi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-model-cdbi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-model-cdbi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-model-cdbi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-model-cdbi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-model-cdbi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-model-dbic-schema-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-model-dbic-schema-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-model-dbic-schema-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-model-dbic-schema-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-model-dbic-schema-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-model-dbic-schema-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-model-dbi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-model-dbi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-model-dbi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-model-dbi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-model-dbi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-model-dbi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-modules-extra-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-modules-extra-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-modules-extra-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-modules-extra-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-modules-extra-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-modules-extra-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-modules-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-modules-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-modules-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-modules-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-modules-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-modules-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-authentication-credential-openid-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-authentication-credential-openid-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-authentication-credential-openid-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-authentication-credential-openid-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-authentication-credential-openid-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-authentication-credential-openid-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-authentication-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-authentication-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-authentication-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-authentication-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-authentication-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-authentication-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-authorization-acl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-authorization-acl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-authorization-acl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-authorization-acl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-authorization-acl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-authorization-acl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-authorization-roles-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-authorization-roles-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-authorization-roles-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-authorization-roles-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-authorization-roles-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-authorization-roles-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-cache-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-cache-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-cache-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-cache-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-cache-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-cache-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-cache-store-fastmmap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-cache-store-fastmmap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-cache-store-fastmmap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-cache-store-fastmmap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-cache-store-fastmmap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-cache-store-fastmmap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-captcha-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-captcha-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-captcha-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-captcha-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-captcha-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-captcha-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-configloader-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-configloader-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-configloader-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-configloader-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-configloader-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-configloader-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-fillinform-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-fillinform-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-fillinform-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-fillinform-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-fillinform-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-fillinform-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-i18n-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-i18n-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-i18n-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-i18n-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-i18n-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-i18n-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-log-dispatch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-log-dispatch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-log-dispatch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-log-dispatch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-log-dispatch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-log-dispatch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-scheduler-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-scheduler-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-scheduler-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-scheduler-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-scheduler-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-scheduler-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-session-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-session-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-session-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-session-state-cookie-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-state-cookie-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-session-state-cookie-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-state-cookie-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-session-state-cookie-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-state-cookie-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-session-store-cache-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-store-cache-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-session-store-cache-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-store-cache-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-session-store-cache-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-store-cache-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-session-store-dbic-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-store-dbic-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-session-store-dbic-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-store-dbic-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-session-store-dbic-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-store-dbic-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-session-store-dbi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-store-dbi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-session-store-dbi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-store-dbi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-session-store-dbi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-store-dbi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-session-store-delegate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-store-delegate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-session-store-delegate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-store-delegate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-session-store-delegate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-store-delegate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-session-store-fastmmap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-store-fastmmap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-session-store-fastmmap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-store-fastmmap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-session-store-fastmmap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-store-fastmmap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-session-store-file-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-store-file-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-session-store-file-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-store-file-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-session-store-file-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-session-store-file-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-setenv-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-setenv-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-setenv-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-setenv-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-setenv-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-setenv-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-smarturi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-smarturi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-smarturi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-smarturi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-smarturi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-smarturi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-stacktrace-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-stacktrace-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-stacktrace-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-stacktrace-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-stacktrace-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-stacktrace-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-static-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-static-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-static-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-static-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-static-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-static-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-subrequest-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-subrequest-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-subrequest-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-subrequest-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-subrequest-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-subrequest-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-unicode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-unicode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-plugin-unicode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-unicode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-plugin-unicode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-plugin-unicode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-view-component-subinclude-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-view-component-subinclude-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-view-component-subinclude-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-view-component-subinclude-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-view-component-subinclude-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-view-component-subinclude-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-view-csv-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-view-csv-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-view-csv-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-view-csv-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-view-csv-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-view-csv-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-view-email-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-view-email-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-view-email-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-view-email-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-view-email-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-view-email-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-view-json-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-view-json-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-view-json-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-view-json-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-view-json-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-view-json-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-view-mason-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-view-mason-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-view-mason-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-view-mason-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-view-mason-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-view-mason-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-view-petal-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-view-petal-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-view-petal-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-view-petal-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-view-petal-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-view-petal-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-view-tt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-view-tt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalyst-view-tt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalyst-view-tt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalyst-view-tt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalyst-view-tt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalystx-component-traits-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalystx-component-traits-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalystx-component-traits-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalystx-component-traits-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalystx-component-traits-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalystx-component-traits-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalystx-injectcomponent-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalystx-injectcomponent-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalystx-injectcomponent-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalystx-injectcomponent-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalystx-injectcomponent-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalystx-injectcomponent-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalystx-leakchecker-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalystx-leakchecker-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalystx-leakchecker-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalystx-leakchecker-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalystx-leakchecker-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalystx-leakchecker-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatalystx-simplelogin-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatalystx-simplelogin-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatalystx-simplelogin-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatalystx-simplelogin-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatalystx-simplelogin-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatalystx-simplelogin-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-atom-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-atom-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-atom-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatmandu-atom-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatmandu-atom-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-atom-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-importer-getjson-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-importer-getjson-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-importer-getjson-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatmandu-importer-getjson-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatmandu-importer-getjson-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-importer-getjson-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-mab2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-mab2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-mab2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatmandu-mab2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatmandu-mab2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-mab2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-marc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-marc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-marc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatmandu-marc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatmandu-marc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-marc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-mods-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-mods-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-mods-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatmandu-mods-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatmandu-mods-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-mods-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatmandu-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatmandu-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-rdf-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-rdf-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-rdf-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatmandu-rdf-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatmandu-rdf-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-rdf-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-rdf-perl.git.old.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-rdf-perl.git.old/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-rdf-perl.git.old(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatmandu-rdf-perl.git.old    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatmandu-rdf-perl.git.old(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-rdf-perl.git.old/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-sru-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-sru-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-sru-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatmandu-sru-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatmandu-sru-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-sru-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-store-elasticsearch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-store-elasticsearch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-store-elasticsearch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatmandu-store-elasticsearch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatmandu-store-elasticsearch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-store-elasticsearch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-store-lucy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-store-lucy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-store-lucy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatmandu-store-lucy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatmandu-store-lucy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-store-lucy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-store-mongodb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-store-mongodb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-store-mongodb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatmandu-store-mongodb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatmandu-store-mongodb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-store-mongodb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-template-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-template-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-template-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatmandu-template-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatmandu-template-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-template-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-wikidata-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-wikidata-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-wikidata-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatmandu-wikidata-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatmandu-wikidata-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-wikidata-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-xml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-xml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-xml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatmandu-xml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatmandu-xml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-xml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-xsd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-xsd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcatmandu-xsd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcatmandu-xsd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcatmandu-xsd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcatmandu-xsd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcbitcoin-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcbitcoin-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcbitcoin-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcbitcoin-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcbitcoin-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcbitcoin-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcbor-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcbor-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcbor-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcbor-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcbor-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcbor-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcdb-file-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcdb-file-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcdb-file-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcdb-file-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcdb-file-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcdb-file-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcddb-file-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcddb-file-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcddb-file-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcddb-file-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcddb-file-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcddb-file-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcddb-get-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcddb-get-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcddb-get-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcddb-get-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcddb-get-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcddb-get-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcddb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcddb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcddb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcddb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcddb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcddb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcdk-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcdk-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcdk-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcdk-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcdk-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcdk-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-ajax-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-ajax-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-ajax-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-ajax-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-ajax-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-ajax-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-basic-plugin-bundle-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-basic-plugin-bundle-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-basic-plugin-bundle-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-basic-plugin-bundle-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-basic-plugin-bundle-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-basic-plugin-bundle-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-dispatch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-dispatch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-dispatch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-dispatch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-dispatch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-dispatch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-extra-plugin-bundle-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-extra-plugin-bundle-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-extra-plugin-bundle-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-extra-plugin-bundle-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-extra-plugin-bundle-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-extra-plugin-bundle-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-actiondispatch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-actiondispatch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-actiondispatch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-actiondispatch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-actiondispatch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-actiondispatch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-anytemplate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-anytemplate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-anytemplate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-anytemplate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-anytemplate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-anytemplate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-authentication-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-authentication-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-authentication-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-authentication-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-authentication-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-authentication-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-authorization-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-authorization-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-authorization-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-authorization-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-authorization-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-authorization-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-autorunmode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-autorunmode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-autorunmode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-autorunmode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-autorunmode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-autorunmode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-captcha-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-captcha-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-captcha-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-captcha-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-captcha-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-captcha-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-configauto-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-configauto-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-configauto-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-configauto-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-configauto-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-configauto-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-config-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-config-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-config-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-config-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-config-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-config-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-dbh-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-dbh-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-dbh-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-dbh-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-dbh-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-dbh-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-dbiprofile-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-dbiprofile-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-dbiprofile-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-dbiprofile-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-dbiprofile-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-dbiprofile-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-devpopup-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-devpopup-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-devpopup-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-devpopup-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-devpopup-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-devpopup-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-fillinform-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-fillinform-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-fillinform-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-fillinform-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-fillinform-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-fillinform-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-formstate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-formstate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-formstate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-formstate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-formstate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-formstate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-forward-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-forward-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-forward-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-forward-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-forward-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-forward-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-json-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-json-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-json-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-json-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-json-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-json-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-linkintegrity-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-linkintegrity-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-linkintegrity-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-linkintegrity-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-linkintegrity-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-linkintegrity-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-logdispatch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-logdispatch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-logdispatch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-logdispatch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-logdispatch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-logdispatch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-messagestack-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-messagestack-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-messagestack-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-messagestack-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-messagestack-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-messagestack-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-protectcsrf-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-protectcsrf-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-protectcsrf-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-protectcsrf-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-protectcsrf-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-protectcsrf-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-ratelimit-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-ratelimit-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-ratelimit-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-ratelimit-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-ratelimit-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-ratelimit-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-requiressl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-requiressl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-requiressl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-requiressl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-requiressl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-requiressl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-session-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-session-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-session-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-session-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-session-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-session-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-stream-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-stream-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-stream-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-stream-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-stream-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-stream-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-tt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-tt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-tt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-tt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-tt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-tt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-validaterm-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-validaterm-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-validaterm-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-validaterm-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-validaterm-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-validaterm-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-viewcode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-viewcode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-plugin-viewcode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-viewcode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-plugin-viewcode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-plugin-viewcode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-server-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-server-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-application-server-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-application-server-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-application-server-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-application-server-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-compile-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-compile-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-compile-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-compile-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-compile-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-compile-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-compress-gzip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-compress-gzip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-compress-gzip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-compress-gzip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-compress-gzip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-compress-gzip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-cookie-splitter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-cookie-splitter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-cookie-splitter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-cookie-splitter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-cookie-splitter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-cookie-splitter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-emulate-psgi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-emulate-psgi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-emulate-psgi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-emulate-psgi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-emulate-psgi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-emulate-psgi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-expand-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-expand-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-expand-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-expand-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-expand-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-expand-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-fast-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-fast-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-fast-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-fast-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-fast-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-fast-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-formalware-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-formalware-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-formalware-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-formalware-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-formalware-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-formalware-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-formbuilder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-formbuilder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-formbuilder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-formbuilder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-formbuilder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-formbuilder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-formbuilder-source-yaml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-formbuilder-source-yaml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-formbuilder-source-yaml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-formbuilder-source-yaml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-formbuilder-source-yaml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-formbuilder-source-yaml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-pm-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-pm-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-pm-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-pm-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-pm-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-pm-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-psgi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-psgi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-psgi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-psgi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-psgi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-psgi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-session-driver-chi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-session-driver-chi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-session-driver-chi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-session-driver-chi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-session-driver-chi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-session-driver-chi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-session-driver-memcached-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-session-driver-memcached-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-session-driver-memcached-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-session-driver-memcached-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-session-driver-memcached-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-session-driver-memcached-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-session-expiresessions-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-session-expiresessions-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-session-expiresessions-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-session-expiresessions-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-session-expiresessions-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-session-expiresessions-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-session-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-session-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-session-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-session-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-session-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-session-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-session-serialize-yaml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-session-serialize-yaml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-session-serialize-yaml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-session-serialize-yaml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-session-serialize-yaml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-session-serialize-yaml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-ssi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-ssi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-ssi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-ssi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-ssi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-ssi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-struct-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-struct-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-struct-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-struct-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-struct-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-struct-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-test-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-test-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-test-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-test-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-test-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-test-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-untaint-date-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-untaint-date-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-untaint-date-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-untaint-date-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-untaint-date-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-untaint-date-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-untaint-email-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-untaint-email-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-untaint-email-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-untaint-email-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-untaint-email-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-untaint-email-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-untaint-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-untaint-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-untaint-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-untaint-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-untaint-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-untaint-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-uploader-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-uploader-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-uploader-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-uploader-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-uploader-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-uploader-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-xmlapplication-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-xmlapplication-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-xmlapplication-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-xmlapplication-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-xmlapplication-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-xmlapplication-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-xmlform-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-xmlform-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-xmlform-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-xmlform-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-xmlform-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-xmlform-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-xml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcgi-xml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcgi-xml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcgi-xml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcgi-xml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcgi-xml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libchart-clicker-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libchart-clicker-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libchart-clicker-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libchart-clicker-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libchart-clicker-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libchart-clicker-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libchart-gnuplot-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libchart-gnuplot-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libchart-gnuplot-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libchart-gnuplot-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libchart-gnuplot-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libchart-gnuplot-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libchart-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libchart-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libchart-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libchart-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libchart-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libchart-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libchart-strip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libchart-strip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libchart-strip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libchart-strip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libchart-strip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libchart-strip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libchatbot-eliza-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libchatbot-eliza-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libchatbot-eliza-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libchatbot-eliza-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libchatbot-eliza-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libchatbot-eliza-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcheck-isa-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcheck-isa-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcheck-isa-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcheck-isa-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcheck-isa-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcheck-isa-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libchemistry-elements-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libchemistry-elements-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libchemistry-elements-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libchemistry-elements-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libchemistry-elements-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libchemistry-elements-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libchi-driver-memcached-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libchi-driver-memcached-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libchi-driver-memcached-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libchi-driver-memcached-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libchi-driver-memcached-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libchi-driver-memcached-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libchi-driver-redis-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libchi-driver-redis-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libchi-driver-redis-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libchi-driver-redis-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libchi-driver-redis-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libchi-driver-redis-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libchild-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libchild-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libchild-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libchild-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libchild-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libchild-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libchi-memoize-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libchi-memoize-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libchi-memoize-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libchi-memoize-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libchi-memoize-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libchi-memoize-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libchi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libchi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libchi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libchi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libchi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libchi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclang-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclang-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclang-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclang-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclang-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclang-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-accessor-chained-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-chained-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-accessor-chained-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-chained-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-accessor-chained-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-chained-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-accessor-children-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-children-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-accessor-children-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-children-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-accessor-children-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-children-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-accessor-class-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-class-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-accessor-class-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-class-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-accessor-class-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-class-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-accessor-classy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-classy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-accessor-classy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-classy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-accessor-classy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-classy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-accessor-grouped-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-grouped-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-accessor-grouped-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-grouped-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-accessor-grouped-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-grouped-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-accessor-lite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-lite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-accessor-lite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-lite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-accessor-lite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-lite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-accessor-lvalue-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-lvalue-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-accessor-lvalue-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-lvalue-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-accessor-lvalue-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-lvalue-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-accessor-named-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-named-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-accessor-named-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-named-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-accessor-named-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-named-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-accessor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-accessor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-accessor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-accessor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-adapter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-adapter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-adapter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-adapter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-adapter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-adapter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-autoloadcan-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-autoloadcan-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-autoloadcan-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-autoloadcan-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-autoloadcan-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-autoloadcan-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-autouse-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-autouse-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-autouse-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-autouse-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-autouse-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-autouse-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-base-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-base-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-base-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-base-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-base-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-base-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-c3-adopt-next-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-c3-adopt-next-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-c3-adopt-next-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-c3-adopt-next-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-c3-adopt-next-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-c3-adopt-next-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-c3-componentised-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-c3-componentised-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-c3-componentised-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-c3-componentised-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-c3-componentised-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-c3-componentised-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-c3-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-c3-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-c3-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-c3-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-c3-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-c3-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-c3-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-c3-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-c3-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-c3-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-c3-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-c3-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-container-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-container-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-container-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-container-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-container-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-container-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-contract-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-contract-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-contract-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-contract-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-contract-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-contract-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-data-accessor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-data-accessor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-data-accessor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-data-accessor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-data-accessor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-data-accessor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-data-inheritable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-data-inheritable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-data-inheritable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-data-inheritable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-data-inheritable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-data-inheritable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-date-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-date-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-date-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-date-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-date-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-date-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-abstractsearch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-abstractsearch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-abstractsearch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-abstractsearch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-dbi-abstractsearch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-abstractsearch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-asform-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-asform-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-asform-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-asform-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-dbi-asform-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-asform-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-fromcgi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-fromcgi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-fromcgi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-fromcgi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-dbi-fromcgi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-fromcgi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-fromform-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-fromform-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-fromform-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-fromform-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-dbi-fromform-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-fromform-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-loader-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-loader-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-loader-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-loader-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-dbi-loader-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-loader-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-loader-relationship-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-loader-relationship-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-loader-relationship-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-loader-relationship-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-dbi-loader-relationship-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-loader-relationship-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-mysql-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-mysql-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-mysql-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-mysql-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-dbi-mysql-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-mysql-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-pager-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-pager-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-pager-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-pager-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-dbi-pager-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-pager-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-dbi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-pg-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-pg-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-pg-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-pg-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-dbi-pg-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-pg-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-plugin-abstractcount-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-plugin-abstractcount-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-plugin-abstractcount-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-plugin-abstractcount-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-dbi-plugin-abstractcount-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-plugin-abstractcount-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-plugin-pager-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-plugin-pager-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-plugin-pager-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-plugin-pager-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-dbi-plugin-pager-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-plugin-pager-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-plugin-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-plugin-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-plugin-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-plugin-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-dbi-plugin-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-plugin-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-plugin-retrieveall-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-plugin-retrieveall-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-plugin-retrieveall-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-plugin-retrieveall-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-dbi-plugin-retrieveall-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-plugin-retrieveall-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-plugin-type-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-plugin-type-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-plugin-type-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-plugin-type-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-dbi-plugin-type-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-plugin-type-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-sqlite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-sqlite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-sqlite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-sqlite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-dbi-sqlite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-sqlite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-sweet-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-sweet-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-dbi-sweet-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-sweet-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-dbi-sweet-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-dbi-sweet-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-default-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-default-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-default-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-default-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-default-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-default-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-delegator-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-delegator-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-delegator-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-delegator-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-delegator-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-delegator-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-ehierarchy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-ehierarchy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-ehierarchy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-ehierarchy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-ehierarchy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-ehierarchy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-errorhandler-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-errorhandler-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-errorhandler-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-errorhandler-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-errorhandler-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-errorhandler-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-factory-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-factory-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-factory-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-factory-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-factory-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-factory-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-factory-util-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-factory-util-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-factory-util-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-factory-util-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-factory-util-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-factory-util-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-field-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-field-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-field-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-field-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-field-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-field-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-forward-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-forward-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-forward-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-forward-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-forward-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-forward-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-gomor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-gomor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-gomor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-gomor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-gomor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-gomor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-handle-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-handle-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-handle-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-handle-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-handle-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-handle-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-inner-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-inner-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-inner-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-inner-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-inner-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-inner-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-insideout-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-insideout-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-insideout-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-insideout-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-insideout-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-insideout-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-inspector-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-inspector-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-inspector-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-inspector-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-inspector-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-inspector-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-isa-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-isa-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-isa-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-isa-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-isa-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-isa-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-loader-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-loader-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-loader-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-loader-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-loader-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-loader-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-load-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-load-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-load-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-load-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-load-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-load-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-load-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-load-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-load-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-load-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-load-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-load-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-makemethods-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-makemethods-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-makemethods-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-makemethods-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-makemethods-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-makemethods-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-meta-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-meta-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-meta-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-meta-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-meta-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-meta-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-methodmaker-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-methodmaker-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-methodmaker-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-methodmaker-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-methodmaker-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-methodmaker-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-method-modifiers-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-method-modifiers-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-method-modifiers-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-method-modifiers-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-method-modifiers-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-method-modifiers-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-mixinfactory-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-mixinfactory-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-mixinfactory-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-mixinfactory-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-mixinfactory-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-mixinfactory-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-mix-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-mix-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-mix-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-mix-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-mix-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-mix-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-multimethods-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-multimethods-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-multimethods-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-multimethods-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-multimethods-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-multimethods-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-objecttemplate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-objecttemplate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-objecttemplate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-objecttemplate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-objecttemplate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-objecttemplate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-ooorno-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-ooorno-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-ooorno-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-ooorno-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-ooorno-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-ooorno-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-prototyped-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-prototyped-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-prototyped-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-prototyped-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-prototyped-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-prototyped-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-refresh-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-refresh-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-refresh-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-refresh-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-refresh-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-refresh-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-returnvalue-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-returnvalue-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-returnvalue-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-returnvalue-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-returnvalue-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-returnvalue-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-singleton-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-singleton-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-singleton-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-singleton-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-singleton-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-singleton-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-spiffy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-spiffy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-spiffy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-spiffy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-spiffy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-spiffy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-std-fast-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-std-fast-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-std-fast-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-std-fast-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-std-fast-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-std-fast-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-std-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-std-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-std-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-std-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-std-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-std-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-std-utils-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-std-utils-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-std-utils-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-std-utils-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-std-utils-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-std-utils-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-throwable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-throwable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-throwable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-throwable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-throwable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-throwable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-unload-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-unload-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-unload-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-unload-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-unload-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-unload-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-virtual-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-virtual-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-virtual-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-virtual-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-virtual-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-virtual-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-whitehole-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-whitehole-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-whitehole-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-whitehole-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-whitehole-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-whitehole-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclass-xsaccessor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclass-xsaccessor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclass-xsaccessor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclass-xsaccessor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclass-xsaccessor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclass-xsaccessor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcli-framework-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcli-framework-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcli-framework-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcli-framework-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcli-framework-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcli-framework-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclipboard-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclipboard-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclipboard-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclipboard-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclipboard-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclipboard-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclone-choose-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclone-choose-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclone-choose-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclone-choose-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclone-choose-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclone-choose-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclone-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclone-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclone-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclone-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclone-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclone-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclone-pp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclone-pp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclone-pp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclone-pp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclone-pp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclone-pp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libclutter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libclutter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libclutter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libclutter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libclutter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libclutter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcode-tidyall-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcode-tidyall-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcode-tidyall-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcode-tidyall-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcode-tidyall-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcode-tidyall-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcode-tidyall-plugin-sortlines-naturally-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcode-tidyall-plugin-sortlines-naturally-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcode-tidyall-plugin-sortlines-naturally-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcode-tidyall-plugin-sortlines-naturally-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcode-tidyall-plugin-sortlines-naturally-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcode-tidyall-plugin-sortlines-naturally-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcolor-calc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcolor-calc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcolor-calc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcolor-calc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcolor-calc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcolor-calc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcolor-library-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcolor-library-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcolor-library-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcolor-library-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcolor-library-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcolor-library-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcolor-palette-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcolor-palette-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcolor-palette-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcolor-palette-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcolor-palette-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcolor-palette-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcolor-scheme-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcolor-scheme-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcolor-scheme-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcolor-scheme-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcolor-scheme-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcolor-scheme-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcommon-sense-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcommon-sense-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcommon-sense-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcommon-sense-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcommon-sense-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcommon-sense-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcompress-bzip2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcompress-bzip2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcompress-bzip2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcompress-bzip2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcompress-bzip2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcompress-bzip2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcompress-lz4-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcompress-lz4-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcompress-lz4-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcompress-lz4-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcompress-lz4-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcompress-lz4-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcompress-raw-bzip2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcompress-raw-bzip2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcompress-raw-bzip2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcompress-raw-bzip2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcompress-raw-bzip2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcompress-raw-bzip2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcompress-raw-lzma-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcompress-raw-lzma-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcompress-raw-lzma-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcompress-raw-lzma-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcompress-raw-lzma-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcompress-raw-lzma-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcompress-raw-zlib-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcompress-raw-zlib-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcompress-raw-zlib-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcompress-raw-zlib-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcompress-raw-zlib-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcompress-raw-zlib-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-any-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-any-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-any-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-any-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-any-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-any-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-apacheformat-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-apacheformat-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-apacheformat-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-apacheformat-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-apacheformat-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-apacheformat-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-augeas-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-augeas-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-augeas-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-augeas-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-augeas-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-augeas-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-autoconf-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-autoconf-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-autoconf-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-autoconf-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-autoconf-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-autoconf-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-auto-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-auto-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-auto-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-auto-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-auto-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-auto-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-crontab-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-crontab-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-crontab-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-crontab-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-crontab-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-crontab-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-file-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-file-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-file-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-file-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-file-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-file-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-find-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-find-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-find-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-find-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-find-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-find-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-general-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-general-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-general-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-general-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-general-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-general-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-gitlike-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-gitlike-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-gitlike-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-gitlike-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-gitlike-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-gitlike-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-grammar-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-grammar-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-grammar-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-grammar-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-grammar-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-grammar-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-identity-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-identity-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-identity-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-identity-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-identity-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-identity-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-inifiles-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-inifiles-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-inifiles-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-inifiles-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-inifiles-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-inifiles-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-inihash-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-inihash-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-inihash-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-inihash-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-inihash-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-inihash-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-ini-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-ini-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-ini-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-ini-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-ini-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-ini-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-ini-reader-ordered-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-ini-reader-ordered-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-ini-reader-ordered-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-ini-reader-ordered-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-ini-reader-ordered-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-ini-reader-ordered-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-jfdi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-jfdi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-jfdi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-jfdi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-jfdi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-jfdi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-json-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-json-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-json-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-json-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-json-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-json-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-merge-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-merge-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-merge-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-merge-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-merge-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-merge-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-methodproxy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-methodproxy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-methodproxy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-methodproxy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-methodproxy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-methodproxy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-approx-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-approx-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-approx-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-model-approx-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-model-approx-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-approx-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-backend-augeas-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-backend-augeas-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-backend-augeas-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-model-backend-augeas-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-model-backend-augeas-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-backend-augeas-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-cursesui-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-cursesui-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-cursesui-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-model-cursesui-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-model-cursesui-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-cursesui-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-dpkg-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-dpkg-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-dpkg-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-model-dpkg-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-model-dpkg-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-dpkg-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-itself-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-itself-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-itself-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-model-itself-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-model-itself-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-itself-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-lcdproc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-lcdproc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-lcdproc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-model-lcdproc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-model-lcdproc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-lcdproc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-openssh-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-openssh-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-openssh-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-model-openssh-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-model-openssh-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-openssh-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-model-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-model-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-systemd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-systemd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-systemd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-model-systemd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-model-systemd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-systemd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-tester-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-tester-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-tester-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-model-tester-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-model-tester-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-tester-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-tkui-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-tkui-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-model-tkui-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-model-tkui-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-model-tkui-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-model-tkui-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-mvp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-mvp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-mvp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-mvp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-mvp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-mvp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-mvp-reader-ini-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-mvp-reader-ini-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-mvp-reader-ini-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-mvp-reader-ini-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-mvp-reader-ini-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-mvp-reader-ini-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-mvp-slicer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-mvp-slicer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-mvp-slicer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-mvp-slicer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-mvp-slicer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-mvp-slicer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-onion-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-onion-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-onion-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-onion-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-onion-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-onion-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-pit-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-pit-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-pit-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-pit-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-pit-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-pit-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-properties-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-properties-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-properties-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-properties-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-properties-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-properties-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfigreader-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfigreader-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfigreader-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfigreader-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfigreader-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfigreader-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfigreader-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfigreader-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfigreader-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfigreader-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfigreader-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfigreader-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-record-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-record-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-record-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-record-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-record-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-record-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-scoped-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-scoped-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-scoped-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-scoped-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-scoped-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-scoped-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-std-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-std-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-std-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-std-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-std-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-std-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-yaml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-yaml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-yaml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-yaml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-yaml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-yaml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-zomg-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconfig-zomg-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconfig-zomg-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconfig-zomg-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconfig-zomg-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconfig-zomg-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconstant-defer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconstant-defer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconstant-defer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconstant-defer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconstant-defer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconstant-defer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconstant-generate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconstant-generate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconstant-generate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconstant-generate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconstant-generate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconstant-generate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconst-fast-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconst-fast-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconst-fast-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconst-fast-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconst-fast-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconst-fast-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcontext-preserve-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcontext-preserve-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcontext-preserve-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcontext-preserve-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcontext-preserve-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcontext-preserve-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcontextual-return-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcontextual-return-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcontextual-return-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcontextual-return-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcontextual-return-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcontextual-return-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-ascii85-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconvert-ascii85-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-ascii85-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconvert-ascii85-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconvert-ascii85-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconvert-ascii85-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-ascii-armour-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconvert-ascii-armour-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-ascii-armour-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconvert-ascii-armour-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconvert-ascii-armour-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconvert-ascii-armour-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-asn1-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconvert-asn1-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-asn1-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconvert-asn1-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconvert-asn1-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconvert-asn1-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-base32-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconvert-base32-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-base32-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconvert-base32-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconvert-base32-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconvert-base32-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-basen-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconvert-basen-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-basen-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconvert-basen-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconvert-basen-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconvert-basen-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-ber-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconvert-ber-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-ber-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconvert-ber-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconvert-ber-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconvert-ber-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-binary-c-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconvert-binary-c-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-binary-c-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconvert-binary-c-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconvert-binary-c-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconvert-binary-c-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-binhex-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconvert-binhex-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-binhex-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconvert-binhex-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconvert-binhex-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconvert-binhex-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-color-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconvert-color-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-color-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconvert-color-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconvert-color-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconvert-color-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-nls-date-format-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconvert-nls-date-format-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-nls-date-format-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconvert-nls-date-format-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconvert-nls-date-format-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconvert-nls-date-format-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-pem-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconvert-pem-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-pem-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconvert-pem-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconvert-pem-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconvert-pem-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-tnef-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconvert-tnef-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-tnef-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconvert-tnef-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconvert-tnef-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconvert-tnef-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-units-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconvert-units-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-units-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconvert-units-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconvert-units-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconvert-units-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-uulib-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconvert-uulib-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-uulib-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconvert-uulib-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconvert-uulib-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconvert-uulib-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-ytext-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libconvert-ytext-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libconvert-ytext-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libconvert-ytext-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libconvert-ytext-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libconvert-ytext-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcookie-baker-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcookie-baker-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcookie-baker-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcookie-baker-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcookie-baker-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcookie-baker-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcoro-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcoro-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcoro-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcoro-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcoro-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcoro-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcourriel-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcourriel-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcourriel-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcourriel-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcourriel-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcourriel-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcoy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcoy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcoy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcoy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcoy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcoy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-changes-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcpan-changes-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-changes-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcpan-changes-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcpan-changes-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcpan-changes-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-checksums-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcpan-checksums-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-checksums-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcpan-checksums-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcpan-checksums-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcpan-checksums-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcpandb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcpandb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcpandb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcpandb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcpandb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcpandb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-distnameinfo-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcpan-distnameinfo-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-distnameinfo-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcpan-distnameinfo-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcpan-distnameinfo-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcpan-distnameinfo-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcpanel-json-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcpanel-json-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcpanel-json-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcpanel-json-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcpanel-json-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcpanel-json-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-inject-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcpan-inject-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-inject-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcpan-inject-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcpan-inject-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcpan-inject-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-meta-check-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcpan-meta-check-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-meta-check-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcpan-meta-check-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcpan-meta-check-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcpan-meta-check-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-meta-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcpan-meta-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-meta-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcpan-meta-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcpan-meta-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcpan-meta-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-meta-requirements-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcpan-meta-requirements-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-meta-requirements-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcpan-meta-requirements-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcpan-meta-requirements-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcpan-meta-requirements-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-meta-yaml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcpan-meta-yaml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-meta-yaml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcpan-meta-yaml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcpan-meta-yaml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcpan-meta-yaml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-mini-inject-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcpan-mini-inject-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-mini-inject-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcpan-mini-inject-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcpan-mini-inject-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcpan-mini-inject-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-mini-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcpan-mini-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-mini-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcpan-mini-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcpan-mini-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcpan-mini-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-perl-releases-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcpan-perl-releases-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-perl-releases-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcpan-perl-releases-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcpan-perl-releases-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcpan-perl-releases-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcpanplus-dist-build-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcpanplus-dist-build-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcpanplus-dist-build-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcpanplus-dist-build-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcpanplus-dist-build-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcpanplus-dist-build-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcpanplus-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcpanplus-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcpanplus-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcpanplus-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcpanplus-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcpanplus-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-reporter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcpan-reporter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-reporter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcpan-reporter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcpan-reporter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcpan-reporter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-reporter-smoker-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcpan-reporter-smoker-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-reporter-smoker-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcpan-reporter-smoker-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcpan-reporter-smoker-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcpan-reporter-smoker-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-sqlite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcpan-sqlite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-sqlite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcpan-sqlite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcpan-sqlite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcpan-sqlite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-uploader-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcpan-uploader-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcpan-uploader-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcpan-uploader-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcpan-uploader-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcpan-uploader-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcps-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcps-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcps-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcps-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcps-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcps-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcql-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcql-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcql-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcql-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcql-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcql-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcriticism-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcriticism-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcriticism-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcriticism-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcriticism-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcriticism-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-blowfish-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-blowfish-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-blowfish-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-blowfish-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-blowfish-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-blowfish-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-cast5-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-cast5-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-cast5-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-cast5-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-cast5-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-cast5-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-cbc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-cbc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-cbc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-cbc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-cbc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-cbc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-cracklib-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-cracklib-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-cracklib-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-cracklib-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-cracklib-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-cracklib-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-des-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-des-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-des-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-des-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-des-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-des-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-dh-gmp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-dh-gmp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-dh-gmp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-dh-gmp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-dh-gmp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-dh-gmp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-dsa-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-dsa-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-dsa-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-dsa-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-dsa-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-dsa-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-ecb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-ecb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-ecb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-ecb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-ecb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-ecb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-eksblowfish-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-eksblowfish-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-eksblowfish-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-eksblowfish-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-eksblowfish-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-eksblowfish-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-format-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-format-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-format-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-format-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-format-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-format-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-gcrypt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-gcrypt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-gcrypt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-gcrypt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-gcrypt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-gcrypt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-generatepassword-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-generatepassword-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-generatepassword-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-generatepassword-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-generatepassword-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-generatepassword-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-hcesha-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-hcesha-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-hcesha-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-hcesha-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-hcesha-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-hcesha-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-mysql-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-mysql-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-mysql-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-mysql-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-mysql-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-mysql-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-openssl-bignum-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-bignum-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-openssl-bignum-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-bignum-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-openssl-bignum-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-bignum-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-openssl-dsa-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-dsa-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-openssl-dsa-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-dsa-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-openssl-dsa-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-dsa-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-openssl-ec-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-ec-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-openssl-ec-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-ec-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-openssl-ec-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-ec-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-openssl-pkcs10-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-pkcs10-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-openssl-pkcs10-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-pkcs10-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-openssl-pkcs10-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-pkcs10-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-openssl-pkcs12-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-pkcs12-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-openssl-pkcs12-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-pkcs12-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-openssl-pkcs12-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-pkcs12-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-openssl-random-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-random-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-openssl-random-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-random-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-openssl-random-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-random-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-openssl-rsa-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-rsa-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-openssl-rsa-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-rsa-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-openssl-rsa-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-rsa-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-openssl-x509-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-x509-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-openssl-x509-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-x509-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-openssl-x509-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-openssl-x509-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-pbkdf2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-pbkdf2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-pbkdf2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-pbkdf2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-pbkdf2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-pbkdf2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-random-seed-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-random-seed-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-random-seed-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-random-seed-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-random-seed-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-random-seed-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-random-source-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-random-source-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-random-source-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-random-source-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-random-source-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-random-source-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-rc4-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-rc4-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-rc4-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-rc4-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-rc4-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-rc4-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-rijndael-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-rijndael-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-rijndael-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-rijndael-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-rijndael-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-rijndael-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-rsa-parse-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-rsa-parse-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-rsa-parse-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-rsa-parse-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-rsa-parse-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-rsa-parse-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-saltedhash-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-saltedhash-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-saltedhash-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-saltedhash-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-saltedhash-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-saltedhash-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-smime-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-smime-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-smime-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-smime-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-smime-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-smime-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-ssleay-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-ssleay-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-ssleay-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-ssleay-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-ssleay-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-ssleay-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-twofish-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-twofish-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-twofish-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-twofish-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-twofish-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-twofish-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-u2f-server-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-u2f-server-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-u2f-server-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-u2f-server-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-u2f-server-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-u2f-server-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-unixcrypt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-unixcrypt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-unixcrypt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-unixcrypt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-unixcrypt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-unixcrypt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-unixcrypt-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-unixcrypt-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-unixcrypt-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-unixcrypt-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-unixcrypt-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-unixcrypt-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-urandom-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-urandom-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-urandom-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-urandom-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-urandom-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-urandom-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-util-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcrypt-util-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcrypt-util-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcrypt-util-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcrypt-util-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcrypt-util-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcryptx-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcryptx-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcryptx-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcryptx-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcryptx-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcryptx-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libc-scan-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libc-scan-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libc-scan-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libc-scan-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libc-scan-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libc-scan-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcss-compressor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcss-compressor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcss-compressor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcss-compressor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcss-compressor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcss-compressor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcss-dom-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcss-dom-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcss-dom-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcss-dom-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcss-dom-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcss-dom-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcss-lessp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcss-lessp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcss-lessp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcss-lessp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcss-lessp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcss-lessp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcss-minifier-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcss-minifier-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcss-minifier-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcss-minifier-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcss-minifier-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcss-minifier-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcss-minifier-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcss-minifier-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcss-minifier-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcss-minifier-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcss-minifier-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcss-minifier-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcss-packer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcss-packer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcss-packer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcss-packer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcss-packer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcss-packer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcss-squish-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcss-squish-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcss-squish-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcss-squish-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcss-squish-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcss-squish-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcss-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcss-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcss-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcss-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcss-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcss-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcurry-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcurry-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcurry-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcurry-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcurry-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcurry-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcurses-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcurses-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcurses-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcurses-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcurses-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcurses-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcurses-ui-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcurses-ui-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcurses-ui-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcurses-ui-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcurses-ui-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcurses-ui-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcurses-widgets-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcurses-widgets-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcurses-widgets-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcurses-widgets-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcurses-widgets-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcurses-widgets-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcvs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcvs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcvs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcvs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcvs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcvs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libcwd-guard-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libcwd-guard-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libcwd-guard-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libcwd-guard-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libcwd-guard-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libcwd-guard-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdaemon-control-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdaemon-control-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdaemon-control-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdaemon-control-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdaemon-control-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdaemon-control-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdaemon-generic-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdaemon-generic-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdaemon-generic-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdaemon-generic-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdaemon-generic-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdaemon-generic-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdancer2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdancer2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdancer2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdancer2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdancer2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdancer2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdancer2-plugin-ajax-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdancer2-plugin-ajax-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdancer2-plugin-ajax-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdancer2-plugin-ajax-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdancer2-plugin-ajax-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdancer2-plugin-ajax-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdancer2-plugin-database-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdancer2-plugin-database-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdancer2-plugin-database-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdancer2-plugin-database-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdancer2-plugin-database-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdancer2-plugin-database-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdancer2-plugin-passphrase-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdancer2-plugin-passphrase-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdancer2-plugin-passphrase-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdancer2-plugin-passphrase-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdancer2-plugin-passphrase-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdancer2-plugin-passphrase-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-logger-psgi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdancer-logger-psgi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-logger-psgi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdancer-logger-psgi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdancer-logger-psgi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdancer-logger-psgi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-logger-syslog-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdancer-logger-syslog-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-logger-syslog-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdancer-logger-syslog-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdancer-logger-syslog-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdancer-logger-syslog-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdancer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdancer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdancer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdancer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-plugin-auth-extensible-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdancer-plugin-auth-extensible-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-plugin-auth-extensible-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdancer-plugin-auth-extensible-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdancer-plugin-auth-extensible-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdancer-plugin-auth-extensible-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-plugin-database-core-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdancer-plugin-database-core-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-plugin-database-core-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdancer-plugin-database-core-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdancer-plugin-database-core-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdancer-plugin-database-core-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-plugin-database-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdancer-plugin-database-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-plugin-database-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdancer-plugin-database-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdancer-plugin-database-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdancer-plugin-database-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-plugin-dbic-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdancer-plugin-dbic-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-plugin-dbic-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdancer-plugin-dbic-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdancer-plugin-dbic-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdancer-plugin-dbic-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-plugin-email-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdancer-plugin-email-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-plugin-email-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdancer-plugin-email-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdancer-plugin-email-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdancer-plugin-email-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-plugin-flashmessage-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdancer-plugin-flashmessage-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-plugin-flashmessage-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdancer-plugin-flashmessage-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdancer-plugin-flashmessage-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdancer-plugin-flashmessage-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-plugin-rest-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdancer-plugin-rest-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-plugin-rest-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdancer-plugin-rest-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdancer-plugin-rest-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdancer-plugin-rest-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-session-cookie-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdancer-session-cookie-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-session-cookie-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdancer-session-cookie-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdancer-session-cookie-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdancer-session-cookie-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-session-memcached-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdancer-session-memcached-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdancer-session-memcached-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdancer-session-memcached-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdancer-session-memcached-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdancer-session-memcached-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdanga-socket-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdanga-socket-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdanga-socket-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdanga-socket-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdanga-socket-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdanga-socket-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-alias-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-alias-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-alias-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-alias-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-alias-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-alias-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-amf-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-amf-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-amf-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-amf-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-amf-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-amf-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatabase-dumptruck-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatabase-dumptruck-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatabase-dumptruck-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatabase-dumptruck-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatabase-dumptruck-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatabase-dumptruck-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-bitmask-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-bitmask-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-bitmask-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-bitmask-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-bitmask-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-bitmask-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-clone-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-clone-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-clone-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-clone-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-clone-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-clone-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-compare-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-compare-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-compare-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-compare-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-compare-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-compare-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-dmp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-dmp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-dmp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-dmp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-dmp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-dmp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-dpath-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-dpath-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-dpath-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-dpath-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-dpath-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-dpath-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-dumper-concise-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-dumper-concise-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-dumper-concise-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-dumper-concise-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-dumper-concise-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-dumper-concise-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-dumper-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-dumper-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-dumper-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-dumper-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-dumper-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-dumper-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-dump-oneline-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-dump-oneline-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-dump-oneline-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-dump-oneline-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-dump-oneline-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-dump-oneline-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-dump-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-dump-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-dump-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-dump-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-dump-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-dump-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-dump-streamer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-dump-streamer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-dump-streamer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-dump-streamer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-dump-streamer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-dump-streamer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-dumpxml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-dumpxml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-dumpxml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-dumpxml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-dumpxml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-dumpxml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-entropy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-entropy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-entropy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-entropy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-entropy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-entropy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-faker-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-faker-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-faker-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-faker-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-faker-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-faker-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-float-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-float-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-float-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-float-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-float-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-float-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-flow-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-flow-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-flow-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-flow-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-flow-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-flow-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-format-html-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-format-html-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-format-html-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-format-html-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-format-html-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-format-html-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-formvalidator-constraints-datetime-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-formvalidator-constraints-datetime-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-formvalidator-constraints-datetime-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-formvalidator-constraints-datetime-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-formvalidator-constraints-datetime-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-formvalidator-constraints-datetime-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-formvalidator-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-formvalidator-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-formvalidator-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-formvalidator-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-formvalidator-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-formvalidator-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-guid-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-guid-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-guid-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-guid-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-guid-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-guid-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-hal-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-hal-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-hal-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-hal-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-hal-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-hal-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-hexdumper-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-hexdumper-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-hexdumper-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-hexdumper-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-hexdumper-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-hexdumper-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-ical-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-ical-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-ical-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-ical-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-ical-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-ical-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-integer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-integer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-integer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-integer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-integer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-integer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-javascript-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-javascript-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-javascript-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-javascript-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-javascript-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-javascript-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-messagepack-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-messagepack-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-messagepack-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-messagepack-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-messagepack-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-messagepack-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-messagepack-stream-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-messagepack-stream-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-messagepack-stream-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-messagepack-stream-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-messagepack-stream-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-messagepack-stream-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-miscellany-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-miscellany-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-miscellany-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-miscellany-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-miscellany-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-miscellany-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-munge-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-munge-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-munge-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-munge-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-munge-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-munge-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-objectdriver-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-objectdriver-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-objectdriver-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-objectdriver-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-objectdriver-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-objectdriver-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-optlist-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-optlist-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-optlist-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-optlist-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-optlist-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-optlist-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-page-pageset-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-page-pageset-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-page-pageset-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-page-pageset-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-page-pageset-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-page-pageset-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-pageset-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-pageset-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-pageset-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-pageset-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-pageset-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-pageset-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-paginator-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-paginator-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-paginator-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-paginator-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-paginator-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-paginator-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-parsebinary-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-parsebinary-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-parsebinary-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-parsebinary-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-parsebinary-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-parsebinary-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-password-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-password-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-password-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-password-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-password-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-password-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-peek-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-peek-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-peek-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-peek-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-peek-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-peek-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-perl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-perl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-perl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-perl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-perl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-perl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-phrasebook-loader-yaml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-phrasebook-loader-yaml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-phrasebook-loader-yaml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-phrasebook-loader-yaml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-phrasebook-loader-yaml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-phrasebook-loader-yaml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-phrasebook-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-phrasebook-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-phrasebook-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-phrasebook-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-phrasebook-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-phrasebook-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-pond-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-pond-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-pond-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-pond-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-pond-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-pond-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-printer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-printer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-printer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-printer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-printer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-printer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-random-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-random-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-random-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-random-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-random-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-random-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-record-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-record-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-record-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-record-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-record-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-record-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-report-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-report-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-report-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-report-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-report-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-report-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-rmap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-rmap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-rmap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-rmap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-rmap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-rmap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-sah-normalize-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-sah-normalize-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-sah-normalize-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-sah-normalize-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-sah-normalize-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-sah-normalize-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-section-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-section-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-section-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-section-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-section-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-section-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-section-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-section-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-section-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-section-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-section-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-section-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-serializer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-serializer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-serializer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-serializer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-serializer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-serializer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-serializer-sereal-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-serializer-sereal-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-serializer-sereal-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-serializer-sereal-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-serializer-sereal-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-serializer-sereal-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-show-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-show-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-show-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-show-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-show-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-show-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-showtable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-showtable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-showtable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-showtable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-showtable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-showtable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-sorting-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-sorting-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-sorting-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-sorting-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-sorting-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-sorting-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-stag-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-stag-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-stag-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-stag-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-stag-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-stag-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-stream-bulk-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-stream-bulk-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-stream-bulk-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-stream-bulk-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-stream-bulk-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-stream-bulk-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-structure-util-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-structure-util-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-structure-util-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-structure-util-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-structure-util-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-structure-util-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-swap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-swap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-swap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-swap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-swap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-swap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-table-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-table-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-table-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-table-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-table-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-table-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-transformer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-transformer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-transformer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-transformer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-transformer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-transformer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-treedumper-oo-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-treedumper-oo-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-treedumper-oo-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-treedumper-oo-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-treedumper-oo-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-treedumper-oo-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-treedumper-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-treedumper-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-treedumper-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-treedumper-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-treedumper-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-treedumper-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-treedumper-renderer-dhtml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-treedumper-renderer-dhtml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-treedumper-renderer-dhtml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-treedumper-renderer-dhtml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-treedumper-renderer-dhtml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-treedumper-renderer-dhtml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-treedumper-renderer-gtk-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-treedumper-renderer-gtk-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-treedumper-renderer-gtk-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-treedumper-renderer-gtk-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-treedumper-renderer-gtk-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-treedumper-renderer-gtk-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-types-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-types-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-types-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-types-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-types-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-types-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-uniqid-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-uniqid-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-uniqid-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-uniqid-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-uniqid-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-uniqid-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-util-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-util-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-util-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-util-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-util-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-util-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-uuid-libuuid-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-uuid-libuuid-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-uuid-libuuid-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-uuid-libuuid-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-uuid-libuuid-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-uuid-libuuid-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-uuid-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-uuid-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-uuid-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-uuid-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-uuid-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-uuid-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-validate-email-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-validate-email-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-validate-email-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-validate-email-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-validate-email-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-validate-email-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-validate-ip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-validate-ip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-validate-ip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-validate-ip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-validate-ip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-validate-ip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-validate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-validate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-validate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-validate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-validate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-validate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-validate-struct-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-validate-struct-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-validate-struct-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-validate-struct-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-validate-struct-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-validate-struct-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-validate-uri-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-validate-uri-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-validate-uri-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-validate-uri-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-validate-uri-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-validate-uri-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-visitor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-visitor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-visitor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-visitor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-visitor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-visitor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-walk-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-walk-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-walk-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-walk-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-walk-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-walk-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdata-yaml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdata-yaml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdata-yaml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdata-yaml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdata-yaml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdata-yaml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdate-calc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdate-calc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdate-calc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdate-calc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdate-calc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdate-calc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdate-calc-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdate-calc-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdate-calc-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdate-calc-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdate-calc-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdate-calc-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdate-convert-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdate-convert-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdate-convert-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdate-convert-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdate-convert-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdate-convert-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdate-extract-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdate-extract-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdate-extract-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdate-extract-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdate-extract-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdate-extract-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdate-hijri-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdate-hijri-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdate-hijri-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdate-hijri-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdate-hijri-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdate-hijri-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdate-holidays-de-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdate-holidays-de-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdate-holidays-de-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdate-holidays-de-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdate-holidays-de-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdate-holidays-de-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdate-iso8601-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdate-iso8601-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdate-iso8601-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdate-iso8601-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdate-iso8601-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdate-iso8601-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdate-jd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdate-jd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdate-jd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdate-jd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdate-jd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdate-jd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdate-leapyear-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdate-leapyear-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdate-leapyear-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdate-leapyear-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdate-leapyear-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdate-leapyear-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdate-manip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdate-manip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdate-manip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdate-manip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdate-manip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdate-manip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdate-pcalc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdate-pcalc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdate-pcalc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdate-pcalc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdate-pcalc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdate-pcalc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdate-pregnancy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdate-pregnancy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdate-pregnancy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdate-pregnancy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdate-pregnancy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdate-pregnancy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdate-range-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdate-range-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdate-range-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdate-range-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdate-range-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdate-range-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdate-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdate-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdate-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdate-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdate-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdate-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-calendar-julian-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-calendar-julian-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-calendar-julian-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-calendar-julian-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-calendar-julian-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-calendar-julian-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-event-cron-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-event-cron-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-event-cron-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-event-cron-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-event-cron-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-event-cron-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-event-ical-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-event-ical-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-event-ical-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-event-ical-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-event-ical-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-event-ical-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-event-recurrence-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-event-recurrence-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-event-recurrence-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-event-recurrence-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-event-recurrence-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-event-recurrence-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-event-sunrise-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-event-sunrise-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-event-sunrise-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-event-sunrise-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-event-sunrise-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-event-sunrise-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-builder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-builder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-builder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-builder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-format-builder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-builder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-dateparse-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-dateparse-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-dateparse-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-dateparse-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-format-dateparse-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-dateparse-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-db2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-db2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-db2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-db2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-format-db2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-db2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-dbi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-dbi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-dbi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-dbi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-format-dbi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-dbi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-epoch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-epoch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-epoch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-epoch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-format-epoch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-epoch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-flexible-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-flexible-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-flexible-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-flexible-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-format-flexible-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-flexible-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-http-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-http-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-http-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-http-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-format-http-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-http-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-human-duration-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-human-duration-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-human-duration-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-human-duration-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-format-human-duration-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-human-duration-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-ical-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-ical-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-ical-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-ical-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-format-ical-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-ical-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-iso8601-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-iso8601-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-iso8601-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-iso8601-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-format-iso8601-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-iso8601-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-mail-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-mail-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-mail-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-mail-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-format-mail-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-mail-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-mysql-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-mysql-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-mysql-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-mysql-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-format-mysql-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-mysql-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-natural-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-natural-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-natural-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-natural-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-format-natural-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-natural-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-oracle-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-oracle-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-oracle-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-oracle-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-format-oracle-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-oracle-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-pg-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-pg-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-pg-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-pg-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-format-pg-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-pg-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-rfc3339-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-rfc3339-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-rfc3339-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-rfc3339-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-format-rfc3339-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-rfc3339-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-sqlite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-sqlite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-sqlite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-sqlite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-format-sqlite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-sqlite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-strptime-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-strptime-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-strptime-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-strptime-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-format-strptime-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-strptime-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-w3cdtf-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-w3cdtf-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-w3cdtf-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-w3cdtf-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-format-w3cdtf-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-w3cdtf-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-xsd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-xsd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-format-xsd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-xsd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-format-xsd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-format-xsd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-incomplete-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-incomplete-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-incomplete-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-incomplete-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-incomplete-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-incomplete-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-locale-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-locale-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-locale-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-locale-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-locale-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-locale-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-set-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-set-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-set-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-set-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-set-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-set-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-timezone-olson-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-timezone-olson-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-timezone-olson-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-timezone-olson-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-timezone-olson-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-timezone-olson-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-timezone-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-timezone-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-timezone-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-timezone-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-timezone-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-timezone-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-timezone-systemv-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-timezone-systemv-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-timezone-systemv-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-timezone-systemv-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-timezone-systemv-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-timezone-systemv-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-timezone-tzfile-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-timezone-tzfile-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-timezone-tzfile-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-timezone-tzfile-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-timezone-tzfile-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-timezone-tzfile-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetime-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetime-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetime-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetime-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetime-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetimex-auto-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetimex-auto-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetimex-auto-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetimex-auto-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetimex-auto-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetimex-auto-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdatetimex-easy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdatetimex-easy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdatetimex-easy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdatetimex-easy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdatetimex-easy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdatetimex-easy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-csv-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbd-csv-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-csv-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbd-csv-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbd-csv-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbd-csv-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-excel-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbd-excel-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-excel-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbd-excel-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbd-excel-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbd-excel-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-firebird-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbd-firebird-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-firebird-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbd-firebird-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbd-firebird-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbd-firebird-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-mock-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbd-mock-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-mock-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbd-mock-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbd-mock-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbd-mock-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-mysql-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbd-mysql-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-mysql-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbd-mysql-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbd-mysql-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbd-mysql-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-odbc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbd-odbc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-odbc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbd-odbc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbd-odbc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbd-odbc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-oracle-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbd-oracle-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-oracle-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbd-oracle-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbd-oracle-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbd-oracle-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-pg-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbd-pg-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-pg-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbd-pg-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbd-pg-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbd-pg-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-sqlite2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbd-sqlite2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-sqlite2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbd-sqlite2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbd-sqlite2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbd-sqlite2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-sqlite3-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbd-sqlite3-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-sqlite3-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbd-sqlite3-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbd-sqlite3-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbd-sqlite3-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-xbase-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbd-xbase-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbd-xbase-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbd-xbase-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbd-xbase-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbd-xbase-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdb-file-lock-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdb-file-lock-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdb-file-lock-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdb-file-lock-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdb-file-lock-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdb-file-lock-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbicx-sugar-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbicx-sugar-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbicx-sugar-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbicx-sugar-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbicx-sugar-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbicx-sugar-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbicx-testdatabase-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbicx-testdatabase-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbicx-testdatabase-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbicx-testdatabase-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbicx-testdatabase-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbicx-testdatabase-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbi-test-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbi-test-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbi-test-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbi-test-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbi-test-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbi-test-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-abstract-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-abstract-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-abstract-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-abstract-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-abstract-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-abstract-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-candy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-candy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-candy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-class-candy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-class-candy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-candy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-cursor-cached-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-cursor-cached-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-cursor-cached-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-class-cursor-cached-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-class-cursor-cached-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-cursor-cached-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-datetime-epoch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-datetime-epoch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-datetime-epoch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-class-datetime-epoch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-class-datetime-epoch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-datetime-epoch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-deploymenthandler-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-deploymenthandler-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-deploymenthandler-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-class-deploymenthandler-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-class-deploymenthandler-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-deploymenthandler-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-dynamicdefault-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-dynamicdefault-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-dynamicdefault-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-class-dynamicdefault-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-class-dynamicdefault-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-dynamicdefault-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-encodedcolumn-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-encodedcolumn-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-encodedcolumn-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-class-encodedcolumn-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-class-encodedcolumn-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-encodedcolumn-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-helpers-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-helpers-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-helpers-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-class-helpers-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-class-helpers-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-helpers-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-inflatecolumn-fs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-inflatecolumn-fs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-inflatecolumn-fs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-class-inflatecolumn-fs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-class-inflatecolumn-fs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-inflatecolumn-fs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-inflatecolumn-ip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-inflatecolumn-ip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-inflatecolumn-ip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-class-inflatecolumn-ip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-class-inflatecolumn-ip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-inflatecolumn-ip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-inflatecolumn-serializer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-inflatecolumn-serializer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-inflatecolumn-serializer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-class-inflatecolumn-serializer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-class-inflatecolumn-serializer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-inflatecolumn-serializer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-introspectablem2m-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-introspectablem2m-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-introspectablem2m-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-class-introspectablem2m-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-class-introspectablem2m-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-introspectablem2m-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-optimisticlocking-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-optimisticlocking-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-optimisticlocking-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-class-optimisticlocking-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-class-optimisticlocking-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-optimisticlocking-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-class-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-class-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-resultset-recursiveupdate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-resultset-recursiveupdate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-resultset-recursiveupdate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-class-resultset-recursiveupdate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-class-resultset-recursiveupdate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-resultset-recursiveupdate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-schema-config-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-schema-config-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-schema-config-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-class-schema-config-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-class-schema-config-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-schema-config-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-schema-loader-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-schema-loader-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-schema-loader-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-class-schema-loader-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-class-schema-loader-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-schema-loader-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-timestamp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-timestamp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-timestamp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-class-timestamp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-class-timestamp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-timestamp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-tree-nestedset-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-tree-nestedset-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-tree-nestedset-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-class-tree-nestedset-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-class-tree-nestedset-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-tree-nestedset-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-uuidcolumns-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-uuidcolumns-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-class-uuidcolumns-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-class-uuidcolumns-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-class-uuidcolumns-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-class-uuidcolumns-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-connector-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-connector-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-connector-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-connector-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-connector-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-connector-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-contextualfetch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-contextualfetch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-contextualfetch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-contextualfetch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-contextualfetch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-contextualfetch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-datasource-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-datasource-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-datasource-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-datasource-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-datasource-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-datasource-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-dbschema-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-dbschema-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-dbschema-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-dbschema-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-dbschema-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-dbschema-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-dbstag-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-dbstag-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-dbstag-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-dbstag-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-dbstag-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-dbstag-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-introspector-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-introspector-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-introspector-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-introspector-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-introspector-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-introspector-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-oo-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-oo-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-oo-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-oo-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-oo-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-oo-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-password-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-password-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-password-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-password-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-password-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-password-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-profile-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-profile-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-profile-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-profile-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-profile-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-profile-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-recordset-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-recordset-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-recordset-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-recordset-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-recordset-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-recordset-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-runsql-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-runsql-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-runsql-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-runsql-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-runsql-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-runsql-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-safe-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-safe-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-safe-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-safe-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-safe-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-safe-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-searchbuilder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-searchbuilder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-searchbuilder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-searchbuilder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-searchbuilder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-searchbuilder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-sequence-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-sequence-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-sequence-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-sequence-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-sequence-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-sequence-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-xmlmessage-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-xmlmessage-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-xmlmessage-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-xmlmessage-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-xmlmessage-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-xmlmessage-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-xml-rdb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbix-xml-rdb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbix-xml-rdb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbix-xml-rdb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbix-xml-rdb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbix-xml-rdb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdbm-deep-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdbm-deep-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdbm-deep-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdbm-deep-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdbm-deep-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdbm-deep-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdebian-copyright-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdebian-copyright-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdebian-copyright-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdebian-copyright-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdebian-copyright-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdebian-copyright-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdebug-trace-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdebug-trace-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdebug-trace-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdebug-trace-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdebug-trace-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdebug-trace-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdefhash-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdefhash-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdefhash-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdefhash-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdefhash-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdefhash-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdesktop-notify-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdesktop-notify-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdesktop-notify-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdesktop-notify-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdesktop-notify-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdesktop-notify-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-argnames-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-argnames-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-argnames-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-argnames-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-argnames-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-argnames-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-autoflush-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-autoflush-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-autoflush-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-autoflush-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-autoflush-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-autoflush-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-backtrace-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-backtrace-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-backtrace-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-backtrace-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-backtrace-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-backtrace-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-beginlift-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-beginlift-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-beginlift-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-beginlift-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-beginlift-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-beginlift-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-bt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-bt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-bt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-bt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-bt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-bt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-callchecker-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-callchecker-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-callchecker-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-callchecker-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-callchecker-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-callchecker-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-caller-ignorenamespaces-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-caller-ignorenamespaces-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-caller-ignorenamespaces-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-caller-ignorenamespaces-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-caller-ignorenamespaces-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-caller-ignorenamespaces-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-caller-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-caller-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-caller-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-caller-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-caller-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-caller-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-callparser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-callparser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-callparser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-callparser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-callparser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-callparser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-callsite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-callsite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-callsite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-callsite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-callsite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-callsite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-calltrace-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-calltrace-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-calltrace-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-calltrace-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-calltrace-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-calltrace-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-checkbin-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-checkbin-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-checkbin-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-checkbin-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-checkbin-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-checkbin-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-checkcompiler-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-checkcompiler-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-checkcompiler-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-checkcompiler-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-checkcompiler-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-checkcompiler-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-checklib-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-checklib-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-checklib-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-checklib-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-checklib-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-checklib-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-confess-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-confess-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-confess-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-confess-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-confess-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-confess-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-cover-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-cover-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-cover-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-cover-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-cover-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-cover-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-cycle-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-cycle-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-cycle-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-cycle-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-cycle-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-cycle-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-declare-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-declare-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-declare-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-declare-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-declare-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-declare-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-declare-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-declare-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-declare-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-declare-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-declare-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-declare-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-dprof-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-dprof-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-dprof-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-dprof-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-dprof-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-dprof-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-dumpvar-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-dumpvar-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-dumpvar-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-dumpvar-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-dumpvar-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-dumpvar-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-gdb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-gdb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-gdb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-gdb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-gdb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-gdb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-globaldestruction-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-globaldestruction-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-globaldestruction-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-globaldestruction-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-globaldestruction-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-globaldestruction-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-hide-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-hide-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-hide-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-hide-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-hide-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-hide-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-leak-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-leak-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-leak-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-leak-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-leak-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-leak-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-lexalias-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-lexalias-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-lexalias-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-lexalias-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-lexalias-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-lexalias-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-nytprof-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-nytprof-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-nytprof-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-nytprof-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-nytprof-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-nytprof-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-overloadinfo-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-overloadinfo-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-overloadinfo-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-overloadinfo-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-overloadinfo-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-overloadinfo-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-overrideglobalrequire-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-overrideglobalrequire-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-overrideglobalrequire-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-overrideglobalrequire-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-overrideglobalrequire-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-overrideglobalrequire-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-partialdump-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-partialdump-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-partialdump-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-partialdump-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-partialdump-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-partialdump-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-patchperl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-patchperl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-patchperl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-patchperl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-patchperl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-patchperl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-pragma-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-pragma-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-pragma-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-pragma-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-pragma-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-pragma-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-profile-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-profile-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-profile-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-profile-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-profile-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-profile-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-ptkdb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-ptkdb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-ptkdb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-ptkdb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-ptkdb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-ptkdb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-refactor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-refactor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-refactor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-refactor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-refactor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-refactor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-refcount-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-refcount-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-refcount-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-refcount-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-refcount-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-refcount-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-repl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-repl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-repl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-repl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-repl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-repl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-simpletrace-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-simpletrace-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-simpletrace-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-simpletrace-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-simpletrace-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-simpletrace-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-size-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-size-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-size-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-size-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-size-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-size-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-stacktrace-ashtml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-stacktrace-ashtml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-stacktrace-ashtml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-stacktrace-ashtml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-stacktrace-ashtml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-stacktrace-ashtml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-stacktrace-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-stacktrace-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-stacktrace-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-stacktrace-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-stacktrace-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-stacktrace-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-stacktrace-withlexicals-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-stacktrace-withlexicals-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-stacktrace-withlexicals-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-stacktrace-withlexicals-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-stacktrace-withlexicals-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-stacktrace-withlexicals-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-strictmode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-strictmode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-strictmode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-strictmode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-strictmode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-strictmode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-trace-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevel-trace-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevel-trace-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevel-trace-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevel-trace-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevel-trace-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevice-cdio-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevice-cdio-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevice-cdio-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevice-cdio-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevice-cdio-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevice-cdio-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevice-gsm-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevice-gsm-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevice-gsm-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevice-gsm-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevice-gsm-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevice-gsm-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevice-modem-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevice-modem-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevice-modem-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevice-modem-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevice-modem-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevice-modem-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevice-serialport-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevice-serialport-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevice-serialport-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevice-serialport-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevice-serialport-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevice-serialport-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdevice-usb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdevice-usb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdevice-usb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdevice-usb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdevice-usb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdevice-usb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-bcrypt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdigest-bcrypt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-bcrypt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdigest-bcrypt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdigest-bcrypt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdigest-bcrypt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-bubblebabble-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdigest-bubblebabble-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-bubblebabble-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdigest-bubblebabble-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdigest-bubblebabble-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdigest-bubblebabble-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-crc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdigest-crc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-crc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdigest-crc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdigest-crc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdigest-crc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-elf-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdigest-elf-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-elf-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdigest-elf-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdigest-elf-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdigest-elf-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-hmac-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdigest-hmac-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-hmac-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdigest-hmac-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdigest-hmac-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdigest-hmac-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-jhash-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdigest-jhash-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-jhash-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdigest-jhash-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdigest-jhash-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdigest-jhash-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-md2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdigest-md2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-md2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdigest-md2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdigest-md2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdigest-md2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-md4-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdigest-md4-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-md4-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdigest-md4-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdigest-md4-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdigest-md4-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-md5-file-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdigest-md5-file-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-md5-file-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdigest-md5-file-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdigest-md5-file-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdigest-md5-file-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-perl-md5-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdigest-perl-md5-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-perl-md5-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdigest-perl-md5-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdigest-perl-md5-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdigest-perl-md5-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-sha3-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdigest-sha3-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-sha3-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdigest-sha3-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdigest-sha3-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdigest-sha3-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-sha-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdigest-sha-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdigest-sha-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdigest-sha-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdigest-sha-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdigest-sha-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdime-tools-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdime-tools-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdime-tools-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdime-tools-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdime-tools-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdime-tools-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdirectory-scratch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdirectory-scratch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdirectory-scratch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdirectory-scratch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdirectory-scratch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdirectory-scratch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdirectory-scratch-structured-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdirectory-scratch-structured-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdirectory-scratch-structured-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdirectory-scratch-structured-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdirectory-scratch-structured-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdirectory-scratch-structured-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdir-purge-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdir-purge-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdir-purge-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdir-purge-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdir-purge-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdir-purge-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdir-self-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdir-self-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdir-self-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdir-self-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdir-self-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdir-self-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdispatch-class-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdispatch-class-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdispatch-class-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdispatch-class-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdispatch-class-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdispatch-class-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-checkconflicts-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-checkconflicts-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-checkconflicts-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-checkconflicts-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-checkconflicts-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-checkconflicts-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-inkt-doap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-inkt-doap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-inkt-doap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-inkt-doap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-inkt-doap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-inkt-doap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-inkt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-inkt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-inkt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-inkt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-inkt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-inkt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-inkt-profile-tobyink-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-inkt-profile-tobyink-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-inkt-profile-tobyink-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-inkt-profile-tobyink-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-inkt-profile-tobyink-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-inkt-profile-tobyink-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-inkt-role-hg-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-inkt-role-hg-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-inkt-role-hg-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-inkt-role-hg-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-inkt-role-hg-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-inkt-role-hg-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-inkt-role-release-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-inkt-role-release-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-inkt-role-release-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-inkt-role-release-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-inkt-role-release-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-inkt-role-release-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-inkt-role-test-kwalitee-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-inkt-role-test-kwalitee-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-inkt-role-test-kwalitee-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-inkt-role-test-kwalitee-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-inkt-role-test-kwalitee-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-inkt-role-test-kwalitee-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-inkt-role-test-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-inkt-role-test-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-inkt-role-test-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-inkt-role-test-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-inkt-role-test-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-inkt-role-test-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-metadata-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-metadata-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-metadata-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-metadata-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-metadata-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-metadata-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-app-command-authordebs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-app-command-authordebs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-app-command-authordebs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-app-command-authordebs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-app-command-authordebs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-app-command-authordebs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-app-command-cover-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-app-command-cover-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-app-command-cover-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-app-command-cover-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-app-command-cover-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-app-command-cover-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-config-slicer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-config-slicer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-config-slicer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-config-slicer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-config-slicer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-config-slicer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-localetextdomain-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-localetextdomain-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-localetextdomain-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-localetextdomain-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-localetextdomain-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-localetextdomain-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-autometaresources-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-autometaresources-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-autometaresources-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-autometaresources-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-autometaresources-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-autometaresources-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-bootstrap-lib-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-bootstrap-lib-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-bootstrap-lib-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-bootstrap-lib-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-bootstrap-lib-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-bootstrap-lib-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-bugtracker-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-bugtracker-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-bugtracker-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-bugtracker-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-bugtracker-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-bugtracker-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-changelogfromgit-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-changelogfromgit-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-changelogfromgit-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-changelogfromgit-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-changelogfromgit-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-changelogfromgit-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-checkbin-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-checkbin-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-checkbin-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-checkbin-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-checkbin-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-checkbin-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-config-git-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-config-git-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-config-git-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-config-git-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-config-git-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-config-git-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-emailnotify-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-emailnotify-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-emailnotify-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-emailnotify-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-emailnotify-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-emailnotify-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-githubmeta-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-githubmeta-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-githubmeta-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-githubmeta-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-githubmeta-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-githubmeta-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-git-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-git-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-git-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-git-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-git-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-git-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-installguide-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-installguide-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-installguide-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-installguide-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-installguide-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-installguide-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-localemsgfmt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-localemsgfmt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-localemsgfmt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-localemsgfmt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-localemsgfmt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-localemsgfmt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-makemaker-awesome-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-makemaker-awesome-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-makemaker-awesome-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-makemaker-awesome-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-makemaker-awesome-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-makemaker-awesome-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-makemaker-fallback-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-makemaker-fallback-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-makemaker-fallback-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-makemaker-fallback-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-makemaker-fallback-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-makemaker-fallback-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-metaprovides-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-metaprovides-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-metaprovides-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-metaprovides-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-metaprovides-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-metaprovides-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-modulebuildtiny-fallback-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-modulebuildtiny-fallback-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-modulebuildtiny-fallback-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-modulebuildtiny-fallback-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-modulebuildtiny-fallback-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-modulebuildtiny-fallback-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-modulebuildtiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-modulebuildtiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-modulebuildtiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-modulebuildtiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-modulebuildtiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-modulebuildtiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-mojibaketests-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-mojibaketests-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-mojibaketests-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-mojibaketests-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-mojibaketests-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-mojibaketests-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-ourpkgversion-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-ourpkgversion-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-ourpkgversion-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-ourpkgversion-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-ourpkgversion-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-ourpkgversion-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-podweaver-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-podweaver-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-podweaver-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-podweaver-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-podweaver-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-podweaver-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-prepender-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-prepender-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-prepender-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-prepender-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-prepender-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-prepender-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-readmefrompod-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-readmefrompod-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-readmefrompod-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-readmefrompod-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-readmefrompod-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-readmefrompod-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-repository-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-repository-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-repository-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-repository-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-repository-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-repository-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-requiresexternal-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-requiresexternal-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-requiresexternal-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-requiresexternal-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-requiresexternal-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-requiresexternal-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-run-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-run-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-run-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-run-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-run-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-run-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugins-cjm-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugins-cjm-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugins-cjm-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugins-cjm-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugins-cjm-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugins-cjm-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-templatefiles-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-templatefiles-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-templatefiles-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-templatefiles-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-templatefiles-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-templatefiles-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-test-compile-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-test-compile-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-test-compile-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-test-compile-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-test-compile-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-test-compile-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-test-eol-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-test-eol-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-test-eol-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-test-eol-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-test-eol-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-test-eol-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-test-kwalitee-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-test-kwalitee-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-test-kwalitee-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-test-kwalitee-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-test-kwalitee-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-test-kwalitee-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-test-notabs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-test-notabs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-test-notabs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-test-notabs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-test-notabs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-test-notabs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-test-perl-critic-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-test-perl-critic-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-test-perl-critic-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-test-perl-critic-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-test-perl-critic-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-test-perl-critic-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-test-podspelling-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-test-podspelling-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-test-podspelling-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-test-podspelling-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-test-podspelling-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-test-podspelling-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-test-reportprereqs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-test-reportprereqs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-test-reportprereqs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-test-reportprereqs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-test-reportprereqs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-test-reportprereqs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-twitter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-twitter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-plugin-twitter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-twitter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-plugin-twitter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-plugin-twitter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-role-bootstrap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-role-bootstrap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-role-bootstrap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-role-bootstrap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-role-bootstrap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-role-bootstrap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-role-pluginbundle-pluginremover-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-role-pluginbundle-pluginremover-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-role-pluginbundle-pluginremover-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-role-pluginbundle-pluginremover-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-role-pluginbundle-pluginremover-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-role-pluginbundle-pluginremover-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-util-configdumper-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-util-configdumper-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-util-configdumper-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-util-configdumper-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-util-configdumper-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-util-configdumper-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-util-test-kentnl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-util-test-kentnl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdist-zilla-util-test-kentnl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-util-test-kentnl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdist-zilla-util-test-kentnl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdist-zilla-util-test-kentnl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdns-zoneparse-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdns-zoneparse-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdns-zoneparse-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdns-zoneparse-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdns-zoneparse-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdns-zoneparse-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdomain-publicsuffix-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdomain-publicsuffix-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdomain-publicsuffix-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdomain-publicsuffix-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdomain-publicsuffix-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdomain-publicsuffix-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdoxygen-filter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdoxygen-filter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdoxygen-filter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdoxygen-filter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdoxygen-filter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdoxygen-filter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdpkg-parse-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdpkg-parse-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdpkg-parse-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdpkg-parse-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdpkg-parse-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdpkg-parse-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdublincore-record-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdublincore-record-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdublincore-record-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdublincore-record-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdublincore-record-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdublincore-record-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libdynaloader-functions-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libdynaloader-functions-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libdynaloader-functions-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libdynaloader-functions-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libdynaloader-functions-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libdynaloader-functions-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libelixirfm-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libelixirfm-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libelixirfm-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libelixirfm-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libelixirfm-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libelixirfm-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-abstract-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-abstract-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-abstract-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-abstract-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-abstract-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-abstract-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-address-list-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-address-list-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-address-list-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-address-list-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-address-list-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-address-list-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-address-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-address-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-address-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-address-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-address-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-address-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-address-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-address-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-address-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-address-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-address-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-address-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-date-format-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-date-format-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-date-format-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-date-format-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-date-format-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-date-format-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-date-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-date-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-date-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-date-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-date-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-date-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-filter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-filter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-filter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-filter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-filter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-filter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-find-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-find-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-find-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-find-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-find-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-find-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-folder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-folder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-folder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-folder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-folder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-folder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-localdelivery-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-localdelivery-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-localdelivery-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-localdelivery-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-localdelivery-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-localdelivery-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-messageid-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-messageid-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-messageid-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-messageid-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-messageid-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-messageid-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-mime-attachment-stripper-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-mime-attachment-stripper-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-mime-attachment-stripper-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-mime-attachment-stripper-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-mime-attachment-stripper-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-mime-attachment-stripper-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-mime-contenttype-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-mime-contenttype-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-mime-contenttype-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-mime-contenttype-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-mime-contenttype-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-mime-contenttype-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-mime-createhtml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-mime-createhtml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-mime-createhtml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-mime-createhtml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-mime-createhtml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-mime-createhtml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-mime-encodings-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-mime-encodings-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-mime-encodings-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-mime-encodings-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-mime-encodings-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-mime-encodings-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-mime-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-mime-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-mime-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-mime-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-mime-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-mime-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-outlook-message-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-outlook-message-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-outlook-message-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-outlook-message-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-outlook-message-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-outlook-message-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-received-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-received-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-received-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-received-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-received-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-received-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-reply-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-reply-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-reply-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-reply-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-reply-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-reply-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-sender-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-sender-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-sender-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-sender-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-sender-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-sender-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-stuffer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-stuffer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-stuffer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-stuffer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-stuffer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-stuffer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-thread-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-thread-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-thread-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-thread-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-thread-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-thread-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-valid-loose-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-valid-loose-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-valid-loose-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-valid-loose-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-valid-loose-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-valid-loose-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libemail-valid-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libemail-valid-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libemail-valid-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libemail-valid-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libemail-valid-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libemail-valid-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libembperl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libembperl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libembperl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libembperl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libembperl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libembperl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libencode-arabic-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libencode-arabic-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libencode-arabic-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libencode-arabic-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libencode-arabic-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libencode-arabic-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libencode-detect-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libencode-detect-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libencode-detect-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libencode-detect-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libencode-detect-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libencode-detect-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libencode-hanextra-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libencode-hanextra-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libencode-hanextra-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libencode-hanextra-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libencode-hanextra-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libencode-hanextra-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libencode-imaputf7-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libencode-imaputf7-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libencode-imaputf7-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libencode-imaputf7-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libencode-imaputf7-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libencode-imaputf7-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libencode-jis2k-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libencode-jis2k-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libencode-jis2k-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libencode-jis2k-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libencode-jis2k-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libencode-jis2k-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libencode-locale-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libencode-locale-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libencode-locale-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libencode-locale-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libencode-locale-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libencode-locale-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libencode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libencode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libencode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libencode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libencode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libencode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libencode-zapcp1252-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libencode-zapcp1252-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libencode-zapcp1252-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libencode-zapcp1252-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libencode-zapcp1252-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libencode-zapcp1252-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libencoding-fixlatin-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libencoding-fixlatin-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libencoding-fixlatin-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libencoding-fixlatin-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libencoding-fixlatin-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libencoding-fixlatin-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libencoding-fixlatin-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libencoding-fixlatin-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libencoding-fixlatin-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libencoding-fixlatin-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libencoding-fixlatin-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libencoding-fixlatin-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libend-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libend-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libend-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libend-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libend-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libend-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libenum-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libenum-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libenum-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libenum-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libenum-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libenum-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libenv-path-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libenv-path-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libenv-path-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libenv-path-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libenv-path-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libenv-path-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libenv-ps1-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libenv-ps1-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libenv-ps1-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libenv-ps1-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libenv-ps1-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libenv-ps1-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libenv-sanctify-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libenv-sanctify-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libenv-sanctify-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libenv-sanctify-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libenv-sanctify-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libenv-sanctify-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liberror-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liberror-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liberror-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liberror-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liberror-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liberror-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libeval-closure-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libeval-closure-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libeval-closure-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libeval-closure-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libeval-closure-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libeval-closure-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libeval-context-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libeval-context-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libeval-context-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libeval-context-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libeval-context-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libeval-context-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libeval-linenumbers-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libeval-linenumbers-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libeval-linenumbers-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libeval-linenumbers-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libeval-linenumbers-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libeval-linenumbers-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libevent-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libevent-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libevent-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libevent-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libevent-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libevent-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libevent-rpc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libevent-rpc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libevent-rpc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libevent-rpc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libevent-rpc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libevent-rpc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libev-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libev-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libev-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libev-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libev-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libev-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libexcel-template-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libexcel-template-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libexcel-template-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libexcel-template-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libexcel-template-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libexcel-template-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libexcel-template-plus-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libexcel-template-plus-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libexcel-template-plus-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libexcel-template-plus-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libexcel-template-plus-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libexcel-template-plus-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libexception-class-dbi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libexception-class-dbi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libexception-class-dbi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libexception-class-dbi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libexception-class-dbi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libexception-class-dbi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libexception-class-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libexception-class-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libexception-class-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libexception-class-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libexception-class-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libexception-class-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libexception-class-trycatch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libexception-class-trycatch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libexception-class-trycatch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libexception-class-trycatch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libexception-class-trycatch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libexception-class-trycatch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libexception-handler-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libexception-handler-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libexception-handler-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libexception-handler-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libexception-handler-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libexception-handler-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libex-monkeypatched-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libex-monkeypatched-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libex-monkeypatched-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libex-monkeypatched-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libex-monkeypatched-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libex-monkeypatched-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libexpect-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libexpect-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libexpect-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libexpect-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libexpect-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libexpect-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libexperimental-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libexperimental-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libexperimental-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libexperimental-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libexperimental-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libexperimental-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libexport-attrs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libexport-attrs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libexport-attrs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libexport-attrs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libexport-attrs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libexport-attrs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libexporter-autoclean-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libexporter-autoclean-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libexporter-autoclean-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libexporter-autoclean-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libexporter-autoclean-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libexporter-autoclean-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libexporter-declare-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libexporter-declare-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libexporter-declare-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libexporter-declare-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libexporter-declare-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libexporter-declare-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libexporter-easy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libexporter-easy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libexporter-easy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libexporter-easy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libexporter-easy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libexporter-easy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libexporter-lite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libexporter-lite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libexporter-lite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libexporter-lite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libexporter-lite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libexporter-lite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libexporter-renaming-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libexporter-renaming-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libexporter-renaming-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libexporter-renaming-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libexporter-renaming-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libexporter-renaming-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libexporter-tidy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libexporter-tidy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libexporter-tidy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libexporter-tidy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libexporter-tidy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libexporter-tidy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libexporter-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libexporter-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libexporter-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libexporter-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libexporter-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libexporter-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-autoinstall-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libextutils-autoinstall-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-autoinstall-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libextutils-autoinstall-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libextutils-autoinstall-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libextutils-autoinstall-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-cbuilder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libextutils-cbuilder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-cbuilder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libextutils-cbuilder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libextutils-cbuilder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libextutils-cbuilder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-cchecker-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libextutils-cchecker-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-cchecker-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libextutils-cchecker-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libextutils-cchecker-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libextutils-cchecker-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-config-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libextutils-config-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-config-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libextutils-config-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libextutils-config-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libextutils-config-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-cppguess-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libextutils-cppguess-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-cppguess-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libextutils-cppguess-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libextutils-cppguess-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libextutils-cppguess-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-depends-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libextutils-depends-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-depends-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libextutils-depends-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libextutils-depends-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libextutils-depends-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-f77-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libextutils-f77-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-f77-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libextutils-f77-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libextutils-f77-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libextutils-f77-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-helpers-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libextutils-helpers-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-helpers-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libextutils-helpers-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libextutils-helpers-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libextutils-helpers-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-installpaths-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libextutils-installpaths-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-installpaths-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libextutils-installpaths-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libextutils-installpaths-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libextutils-installpaths-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-libbuilder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libextutils-libbuilder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-libbuilder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libextutils-libbuilder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libextutils-libbuilder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libextutils-libbuilder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-makemaker-cpanfile-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libextutils-makemaker-cpanfile-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-makemaker-cpanfile-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libextutils-makemaker-cpanfile-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libextutils-makemaker-cpanfile-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libextutils-makemaker-cpanfile-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-modulemaker-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libextutils-modulemaker-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-modulemaker-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libextutils-modulemaker-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libextutils-modulemaker-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libextutils-modulemaker-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-parsexs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libextutils-parsexs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-parsexs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libextutils-parsexs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libextutils-parsexs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libextutils-parsexs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-pkgconfig-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libextutils-pkgconfig-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-pkgconfig-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libextutils-pkgconfig-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libextutils-pkgconfig-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libextutils-pkgconfig-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-typemap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libextutils-typemap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-typemap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libextutils-typemap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libextutils-typemap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libextutils-typemap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-typemaps-default-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libextutils-typemaps-default-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-typemaps-default-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libextutils-typemaps-default-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libextutils-typemaps-default-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libextutils-typemaps-default-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-xsbuilder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libextutils-xsbuilder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-xsbuilder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libextutils-xsbuilder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libextutils-xsbuilder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libextutils-xsbuilder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-xspp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libextutils-xspp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libextutils-xspp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libextutils-xspp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libextutils-xspp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libextutils-xspp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfailures-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfailures-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfailures-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfailures-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfailures-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfailures-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfax-hylafax-client-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfax-hylafax-client-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfax-hylafax-client-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfax-hylafax-client-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfax-hylafax-client-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfax-hylafax-client-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfcgi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfcgi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfcgi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfcgi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfcgi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfcgi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfcgi-procmanager-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfcgi-procmanager-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfcgi-procmanager-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfcgi-procmanager-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfcgi-procmanager-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfcgi-procmanager-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfeed-find-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfeed-find-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfeed-find-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfeed-find-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfeed-find-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfeed-find-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfennec-lite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfennec-lite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfennec-lite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfennec-lite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfennec-lite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfennec-lite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfennec-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfennec-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfennec-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfennec-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfennec-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfennec-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libffi-checklib-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libffi-checklib-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libffi-checklib-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libffi-checklib-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libffi-checklib-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libffi-checklib-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libffi-platypus-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libffi-platypus-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libffi-platypus-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libffi-platypus-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libffi-platypus-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libffi-platypus-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-basedir-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-basedir-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-basedir-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-basedir-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-basedir-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-basedir-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-bom-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-bom-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-bom-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-bom-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-bom-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-bom-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-changenotify-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-changenotify-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-changenotify-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-changenotify-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-changenotify-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-changenotify-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-checktree-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-checktree-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-checktree-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-checktree-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-checktree-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-checktree-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-chmod-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-chmod-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-chmod-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-chmod-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-chmod-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-chmod-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-configdir-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-configdir-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-configdir-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-configdir-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-configdir-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-configdir-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-copy-link-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-copy-link-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-copy-link-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-copy-link-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-copy-link-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-copy-link-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-copy-recursive-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-copy-recursive-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-copy-recursive-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-copy-recursive-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-copy-recursive-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-copy-recursive-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-counterfile-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-counterfile-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-counterfile-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-counterfile-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-counterfile-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-counterfile-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-countlines-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-countlines-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-countlines-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-countlines-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-countlines-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-countlines-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-data-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-data-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-data-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-data-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-data-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-data-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-desktopentry-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-desktopentry-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-desktopentry-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-desktopentry-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-desktopentry-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-desktopentry-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-dircompare-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-dircompare-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-dircompare-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-dircompare-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-dircompare-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-dircompare-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-dropbox-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-dropbox-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-dropbox-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-dropbox-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-dropbox-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-dropbox-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-fcntllock-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-fcntllock-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-fcntllock-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-fcntllock-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-fcntllock-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-fcntllock-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-finder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-finder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-finder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-finder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-finder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-finder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-find-object-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-find-object-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-find-object-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-find-object-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-find-object-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-find-object-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-find-object-rule-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-find-object-rule-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-find-object-rule-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-find-object-rule-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-find-object-rule-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-find-object-rule-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-find-rule-filesys-virtual-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-find-rule-filesys-virtual-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-find-rule-filesys-virtual-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-find-rule-filesys-virtual-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-find-rule-filesys-virtual-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-find-rule-filesys-virtual-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-find-rule-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-find-rule-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-find-rule-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-find-rule-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-find-rule-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-find-rule-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-find-rule-perl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-find-rule-perl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-find-rule-perl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-find-rule-perl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-find-rule-perl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-find-rule-perl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-find-rule-vcs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-find-rule-vcs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-find-rule-vcs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-find-rule-vcs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-find-rule-vcs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-find-rule-vcs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-find-wanted-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-find-wanted-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-find-wanted-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-find-wanted-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-find-wanted-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-find-wanted-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-flat-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-flat-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-flat-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-flat-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-flat-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-flat-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-flock-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-flock-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-flock-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-flock-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-flock-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-flock-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-flock-retry-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-flock-retry-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-flock-retry-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-flock-retry-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-flock-retry-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-flock-retry-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-fnmatch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-fnmatch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-fnmatch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-fnmatch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-fnmatch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-fnmatch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-fu-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-fu-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-fu-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-fu-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-fu-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-fu-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-grep-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-grep-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-grep-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-grep-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-grep-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-grep-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfilehandle-fmode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfilehandle-fmode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfilehandle-fmode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfilehandle-fmode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfilehandle-fmode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfilehandle-fmode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfilehandle-unget-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfilehandle-unget-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfilehandle-unget-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfilehandle-unget-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfilehandle-unget-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfilehandle-unget-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-homedir-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-homedir-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-homedir-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-homedir-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-homedir-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-homedir-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-inplace-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-inplace-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-inplace-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-inplace-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-inplace-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-inplace-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-keepass-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-keepass-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-keepass-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-keepass-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-keepass-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-keepass-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-lchown-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-lchown-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-lchown-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-lchown-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-lchown-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-lchown-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-libmagic-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-libmagic-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-libmagic-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-libmagic-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-libmagic-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-libmagic-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-listing-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-listing-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-listing-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-listing-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-listing-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-listing-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-localizenewlines-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-localizenewlines-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-localizenewlines-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-localizenewlines-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-localizenewlines-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-localizenewlines-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-map-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-map-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-map-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-map-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-map-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-map-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-mimeinfo-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-mimeinfo-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-mimeinfo-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-mimeinfo-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-mimeinfo-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-mimeinfo-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-mmagic-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-mmagic-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-mmagic-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-mmagic-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-mmagic-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-mmagic-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-modified-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-modified-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-modified-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-modified-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-modified-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-modified-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-monitor-lite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-monitor-lite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-monitor-lite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-monitor-lite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-monitor-lite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-monitor-lite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-monitor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-monitor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-monitor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-monitor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-monitor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-monitor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-ncopy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-ncopy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-ncopy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-ncopy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-ncopy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-ncopy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-next-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-next-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-next-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-next-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-next-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-next-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-nfslock-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-nfslock-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-nfslock-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-nfslock-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-nfslock-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-nfslock-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-path-expand-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-path-expand-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-path-expand-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-path-expand-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-path-expand-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-path-expand-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-path-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-path-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-path-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-path-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-path-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-path-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-pid-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-pid-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-pid-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-pid-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-pid-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-pid-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-policy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-policy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-policy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-policy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-policy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-policy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-pushd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-pushd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-pushd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-pushd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-pushd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-pushd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-queue-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-queue-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-queue-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-queue-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-queue-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-queue-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-readbackwards-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-readbackwards-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-readbackwards-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-readbackwards-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-readbackwards-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-readbackwards-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-read-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-read-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-read-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-read-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-read-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-read-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-remove-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-remove-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-remove-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-remove-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-remove-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-remove-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-rsync-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-rsync-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-rsync-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-rsync-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-rsync-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-rsync-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-save-home-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-save-home-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-save-home-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-save-home-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-save-home-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-save-home-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-sharedir-install-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-sharedir-install-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-sharedir-install-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-sharedir-install-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-sharedir-install-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-sharedir-install-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-sharedir-par-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-sharedir-par-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-sharedir-par-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-sharedir-par-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-sharedir-par-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-sharedir-par-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-sharedir-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-sharedir-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-sharedir-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-sharedir-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-sharedir-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-sharedir-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-sharedir-projectdistdir-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-sharedir-projectdistdir-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-sharedir-projectdistdir-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-sharedir-projectdistdir-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-sharedir-projectdistdir-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-sharedir-projectdistdir-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-share-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-share-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-share-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-share-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-share-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-share-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-slurper-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-slurper-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-slurper-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-slurper-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-slurper-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-slurper-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-slurp-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-slurp-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-slurp-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-slurp-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-slurp-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-slurp-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-slurp-unicode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-slurp-unicode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-slurp-unicode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-slurp-unicode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-slurp-unicode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-slurp-unicode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-spec-native-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-spec-native-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-spec-native-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-spec-native-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-spec-native-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-spec-native-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-sync-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-sync-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-sync-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-sync-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-sync-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-sync-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfilesys-df-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfilesys-df-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfilesys-df-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfilesys-df-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfilesys-df-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfilesys-df-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfilesys-notify-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfilesys-notify-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfilesys-notify-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfilesys-notify-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfilesys-notify-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfilesys-notify-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfilesys-smbclient-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfilesys-smbclient-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfilesys-smbclient-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfilesys-smbclient-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfilesys-smbclient-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfilesys-smbclient-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfilesys-statvfs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfilesys-statvfs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfilesys-statvfs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfilesys-statvfs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfilesys-statvfs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfilesys-statvfs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfilesys-virtual-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfilesys-virtual-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfilesys-virtual-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfilesys-virtual-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfilesys-virtual-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfilesys-virtual-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfilesys-virtual-plain-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfilesys-virtual-plain-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfilesys-virtual-plain-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfilesys-virtual-plain-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfilesys-virtual-plain-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfilesys-virtual-plain-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-tail-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-tail-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-tail-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-tail-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-tail-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-tail-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-tee-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-tee-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-tee-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-tee-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-tee-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-tee-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-touch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-touch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-touch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-touch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-touch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-touch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-type-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-type-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-type-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-type-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-type-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-type-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-type-webimages-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-type-webimages-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-type-webimages-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-type-webimages-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-type-webimages-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-type-webimages-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-userconfig-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-userconfig-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-userconfig-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-userconfig-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-userconfig-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-userconfig-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-util-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-util-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-util-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-util-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-util-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-util-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-which-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-which-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-which-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-which-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-which-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-which-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-wildcard-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-wildcard-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-wildcard-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-wildcard-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-wildcard-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-wildcard-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-write-rotate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-write-rotate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-write-rotate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-write-rotate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-write-rotate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-write-rotate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfile-zglob-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfile-zglob-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfile-zglob-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfile-zglob-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfile-zglob-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfile-zglob-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfilter-eof-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfilter-eof-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfilter-eof-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfilter-eof-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfilter-eof-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfilter-eof-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfilter-template-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfilter-template-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfilter-template-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfilter-template-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfilter-template-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfilter-template-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfinance-bank-ie-permanenttsb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfinance-bank-ie-permanenttsb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfinance-bank-ie-permanenttsb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfinance-bank-ie-permanenttsb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfinance-bank-ie-permanenttsb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfinance-bank-ie-permanenttsb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfinance-qif-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfinance-qif-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfinance-qif-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfinance-qif-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfinance-qif-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfinance-qif-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfinance-quotehist-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfinance-quotehist-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfinance-quotehist-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfinance-quotehist-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfinance-quotehist-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfinance-quotehist-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfinance-quote-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfinance-quote-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfinance-quote-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfinance-quote-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfinance-quote-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfinance-quote-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfinance-streamer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfinance-streamer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfinance-streamer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfinance-streamer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfinance-streamer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfinance-streamer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfindbin-libs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfindbin-libs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfindbin-libs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfindbin-libs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfindbin-libs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfindbin-libs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfind-lib-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfind-lib-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfind-lib-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfind-lib-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfind-lib-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfind-lib-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libflickr-api-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libflickr-api-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libflickr-api-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libflickr-api-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libflickr-api-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libflickr-api-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libflickr-upload-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libflickr-upload-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libflickr-upload-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libflickr-upload-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libflickr-upload-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libflickr-upload-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfont-afm-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfont-afm-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfont-afm-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfont-afm-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfont-afm-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfont-afm-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfont-freetype-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfont-freetype-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfont-freetype-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfont-freetype-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfont-freetype-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfont-freetype-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfont-ttf-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfont-ttf-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfont-ttf-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfont-ttf-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfont-ttf-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfont-ttf-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libforest-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libforest-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libforest-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libforest-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libforest-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libforest-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libforks-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libforks-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libforks-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libforks-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libforks-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libforks-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libformat-human-bytes-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libformat-human-bytes-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libformat-human-bytes-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libformat-human-bytes-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libformat-human-bytes-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libformat-human-bytes-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libformvalidator-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libformvalidator-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libformvalidator-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libformvalidator-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libformvalidator-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libformvalidator-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfortune-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfortune-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfortune-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfortune-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfortune-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfortune-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfreezethaw-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfreezethaw-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfreezethaw-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfreezethaw-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfreezethaw-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfreezethaw-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfrontier-rpc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfrontier-rpc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfrontier-rpc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfrontier-rpc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfrontier-rpc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfrontier-rpc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfunction-fallback-coreorpp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfunction-fallback-coreorpp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfunction-fallback-coreorpp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfunction-fallback-coreorpp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfunction-fallback-coreorpp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfunction-fallback-coreorpp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfunction-parameters-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfunction-parameters-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfunction-parameters-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfunction-parameters-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfunction-parameters-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfunction-parameters-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfurl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfurl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfurl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfurl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfurl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfurl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfuse-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfuse-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfuse-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfuse-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfuse-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfuse-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfuture-asyncawait-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfuture-asyncawait-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfuture-asyncawait-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfuture-asyncawait-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfuture-asyncawait-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfuture-asyncawait-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libfuture-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libfuture-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libfuture-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libfuture-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libfuture-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libfuture-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgd-barcode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgd-barcode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgd-barcode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgd-barcode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgd-barcode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgd-barcode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgd-graph3d-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgd-graph3d-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgd-graph3d-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgd-graph3d-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgd-graph3d-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgd-graph3d-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgd-graph-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgd-graph-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgd-graph-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgd-graph-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgd-graph-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgd-graph-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgd-securityimage-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgd-securityimage-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgd-securityimage-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgd-securityimage-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgd-securityimage-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgd-securityimage-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgd-svg-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgd-svg-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgd-svg-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgd-svg-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgd-svg-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgd-svg-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgd-text-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgd-text-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgd-text-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgd-text-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgd-text-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgd-text-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgearman-client-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgearman-client-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgearman-client-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgearman-client-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgearman-client-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgearman-client-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgedcom-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgedcom-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgedcom-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgedcom-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgedcom-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgedcom-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgenome-model-tools-music-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgenome-model-tools-music-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgenome-model-tools-music-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgenome-model-tools-music-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgenome-model-tools-music-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgenome-model-tools-music-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgenome-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgenome-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgenome-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgenome-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgenome-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgenome-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgen-test-rinci-funcresult-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgen-test-rinci-funcresult-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgen-test-rinci-funcresult-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgen-test-rinci-funcresult-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgen-test-rinci-funcresult-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgen-test-rinci-funcresult-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-coder-googlev3-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeo-coder-googlev3-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-coder-googlev3-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeo-coder-googlev3-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgeo-coder-googlev3-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeo-coder-googlev3-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-coder-osm-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeo-coder-osm-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-coder-osm-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeo-coder-osm-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgeo-coder-osm-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeo-coder-osm-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-constants-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeo-constants-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-constants-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeo-constants-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgeo-constants-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeo-constants-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-coordinates-itm-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeo-coordinates-itm-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-coordinates-itm-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeo-coordinates-itm-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgeo-coordinates-itm-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeo-coordinates-itm-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-coordinates-osgb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeo-coordinates-osgb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-coordinates-osgb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeo-coordinates-osgb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgeo-coordinates-osgb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeo-coordinates-osgb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-coordinates-utm-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeo-coordinates-utm-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-coordinates-utm-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeo-coordinates-utm-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgeo-coordinates-utm-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeo-coordinates-utm-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-distance-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeo-distance-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-distance-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeo-distance-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgeo-distance-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeo-distance-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-distance-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeo-distance-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-distance-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeo-distance-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgeo-distance-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeo-distance-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-ellipsoids-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeo-ellipsoids-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-ellipsoids-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeo-ellipsoids-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgeo-ellipsoids-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeo-ellipsoids-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-functions-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeo-functions-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-functions-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeo-functions-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgeo-functions-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeo-functions-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-googleearth-pluggable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeo-googleearth-pluggable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-googleearth-pluggable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeo-googleearth-pluggable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgeo-googleearth-pluggable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeo-googleearth-pluggable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-google-mapobject-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeo-google-mapobject-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-google-mapobject-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeo-google-mapobject-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgeo-google-mapobject-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeo-google-mapobject-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-gpx-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeo-gpx-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-gpx-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeo-gpx-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgeo-gpx-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeo-gpx-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgeography-countries-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeography-countries-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgeography-countries-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeography-countries-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgeography-countries-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeography-countries-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-inverse-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeo-inverse-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-inverse-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeo-inverse-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgeo-inverse-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeo-inverse-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-ipfree-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeo-ipfree-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-ipfree-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeo-ipfree-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgeo-ipfree-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeo-ipfree-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-ip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeo-ip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-ip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeo-ip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgeo-ip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeo-ip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-metar-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeo-metar-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-metar-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeo-metar-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgeo-metar-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeo-metar-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgeometry-primitive-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeometry-primitive-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgeometry-primitive-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeometry-primitive-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgeometry-primitive-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeometry-primitive-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-osm-tiles-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeo-osm-tiles-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-osm-tiles-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeo-osm-tiles-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgeo-osm-tiles-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeo-osm-tiles-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-point-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgeo-point-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgeo-point-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgeo-point-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgeo-point-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgeo-point-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgetopt-argparse-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgetopt-argparse-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgetopt-argparse-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgetopt-argparse-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgetopt-argparse-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgetopt-argparse-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgetopt-argvfile-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgetopt-argvfile-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgetopt-argvfile-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgetopt-argvfile-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgetopt-argvfile-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgetopt-argvfile-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgetopt-complete-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgetopt-complete-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgetopt-complete-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgetopt-complete-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgetopt-complete-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgetopt-complete-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgetopt-declare-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgetopt-declare-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgetopt-declare-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgetopt-declare-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgetopt-declare-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgetopt-declare-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgetopt-euclid-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgetopt-euclid-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgetopt-euclid-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgetopt-euclid-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgetopt-euclid-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgetopt-euclid-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgetopt-long-descriptive-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgetopt-long-descriptive-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgetopt-long-descriptive-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgetopt-long-descriptive-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgetopt-long-descriptive-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgetopt-long-descriptive-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgetopt-lucid-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgetopt-lucid-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgetopt-lucid-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgetopt-lucid-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgetopt-lucid-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgetopt-lucid-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgetopt-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgetopt-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgetopt-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgetopt-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgetopt-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgetopt-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgetopt-tabular-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgetopt-tabular-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgetopt-tabular-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgetopt-tabular-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgetopt-tabular-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgetopt-tabular-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgetopt-usaginator-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgetopt-usaginator-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgetopt-usaginator-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgetopt-usaginator-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgetopt-usaginator-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgetopt-usaginator-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgitlab-api-v4-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgitlab-api-v4-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgitlab-api-v4-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgitlab-api-v4-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgitlab-api-v4-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgitlab-api-v4-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgit-pureperl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgit-pureperl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgit-pureperl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgit-pureperl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgit-pureperl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgit-pureperl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgit-repository-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgit-repository-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgit-repository-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgit-repository-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgit-repository-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgit-repository-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgit-repository-plugin-log-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgit-repository-plugin-log-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgit-repository-plugin-log-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgit-repository-plugin-log-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgit-repository-plugin-log-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgit-repository-plugin-log-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgit-version-compare-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgit-version-compare-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgit-version-compare-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgit-version-compare-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgit-version-compare-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgit-version-compare-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgit-wrapper-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgit-wrapper-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgit-wrapper-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgit-wrapper-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgit-wrapper-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgit-wrapper-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libglib-object-introspection-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libglib-object-introspection-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libglib-object-introspection-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libglib-object-introspection-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libglib-object-introspection-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libglib-object-introspection-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libglib-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libglib-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libglib-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libglib-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libglib-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libglib-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgnome2-canvas-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgnome2-canvas-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgnome2-canvas-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgnome2-canvas-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgnome2-canvas-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgnome2-canvas-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgnome2-gconf-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgnome2-gconf-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgnome2-gconf-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgnome2-gconf-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgnome2-gconf-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgnome2-gconf-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgnome2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgnome2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgnome2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgnome2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgnome2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgnome2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgnome2-vfs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgnome2-vfs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgnome2-vfs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgnome2-vfs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgnome2-vfs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgnome2-vfs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgnome2-wnck-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgnome2-wnck-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgnome2-wnck-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgnome2-wnck-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgnome2-wnck-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgnome2-wnck-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgnupg-interface-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgnupg-interface-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgnupg-interface-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgnupg-interface-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgnupg-interface-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgnupg-interface-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgnupg-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgnupg-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgnupg-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgnupg-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgnupg-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgnupg-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgoocanvas2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgoocanvas2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgoocanvas2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgoocanvas2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgoocanvas2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgoocanvas2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgoo-canvas-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgoo-canvas-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgoo-canvas-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgoo-canvas-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgoo-canvas-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgoo-canvas-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgps-point-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgps-point-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgps-point-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgps-point-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgps-point-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgps-point-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgraph-d3-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgraph-d3-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgraph-d3-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgraph-d3-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgraph-d3-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgraph-d3-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgraph-easy-as-svg-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgraph-easy-as-svg-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgraph-easy-as-svg-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgraph-easy-as-svg-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgraph-easy-as-svg-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgraph-easy-as-svg-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgraph-easy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgraph-easy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgraph-easy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgraph-easy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgraph-easy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgraph-easy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgraphics-colornames-www-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgraphics-colornames-www-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgraphics-colornames-www-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgraphics-colornames-www-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgraphics-colornames-www-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgraphics-colornames-www-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgraphics-color-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgraphics-color-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgraphics-color-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgraphics-color-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgraphics-color-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgraphics-color-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgraphics-colorutils-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgraphics-colorutils-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgraphics-colorutils-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgraphics-colorutils-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgraphics-colorutils-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgraphics-colorutils-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgraphics-gnuplotif-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgraphics-gnuplotif-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgraphics-gnuplotif-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgraphics-gnuplotif-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgraphics-gnuplotif-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgraphics-gnuplotif-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgraphics-libplot-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgraphics-libplot-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgraphics-libplot-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgraphics-libplot-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgraphics-libplot-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgraphics-libplot-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgraphics-primitive-driver-cairo-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgraphics-primitive-driver-cairo-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgraphics-primitive-driver-cairo-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgraphics-primitive-driver-cairo-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgraphics-primitive-driver-cairo-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgraphics-primitive-driver-cairo-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgraphics-primitive-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgraphics-primitive-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgraphics-primitive-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgraphics-primitive-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgraphics-primitive-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgraphics-primitive-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgraph-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgraph-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgraph-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgraph-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgraph-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgraph-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgraph-readwrite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgraph-readwrite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgraph-readwrite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgraph-readwrite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgraph-readwrite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgraph-readwrite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgraphviz-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgraphviz-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgraphviz-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgraphviz-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgraphviz-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgraphviz-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgraph-writer-dsm-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgraph-writer-dsm-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgraph-writer-dsm-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgraph-writer-dsm-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgraph-writer-dsm-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgraph-writer-dsm-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgraph-writer-graphviz-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgraph-writer-graphviz-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgraph-writer-graphviz-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgraph-writer-graphviz-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgraph-writer-graphviz-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgraph-writer-graphviz-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgravatar-url-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgravatar-url-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgravatar-url-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgravatar-url-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgravatar-url-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgravatar-url-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgssapi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgssapi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgssapi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgssapi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgssapi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgssapi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgstreamer1-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgstreamer1-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgstreamer1-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgstreamer1-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgstreamer1-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgstreamer1-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-ex-entry-pango-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgtk2-ex-entry-pango-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-ex-entry-pango-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgtk2-ex-entry-pango-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgtk2-ex-entry-pango-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgtk2-ex-entry-pango-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-ex-podviewer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgtk2-ex-podviewer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-ex-podviewer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgtk2-ex-podviewer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgtk2-ex-podviewer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgtk2-ex-podviewer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-ex-printdialog-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgtk2-ex-printdialog-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-ex-printdialog-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgtk2-ex-printdialog-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgtk2-ex-printdialog-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgtk2-ex-printdialog-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-ex-simple-list-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgtk2-ex-simple-list-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-ex-simple-list-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgtk2-ex-simple-list-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgtk2-ex-simple-list-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgtk2-ex-simple-list-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-ex-volumebutton-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgtk2-ex-volumebutton-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-ex-volumebutton-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgtk2-ex-volumebutton-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgtk2-ex-volumebutton-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgtk2-ex-volumebutton-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-gladexml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgtk2-gladexml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-gladexml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgtk2-gladexml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgtk2-gladexml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgtk2-gladexml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-gladexml-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgtk2-gladexml-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-gladexml-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgtk2-gladexml-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgtk2-gladexml-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgtk2-gladexml-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-imageview-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgtk2-imageview-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-imageview-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgtk2-imageview-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgtk2-imageview-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgtk2-imageview-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-notify-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgtk2-notify-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-notify-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgtk2-notify-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgtk2-notify-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgtk2-notify-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgtk2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgtk2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgtk2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgtk2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-sourceview2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgtk2-sourceview2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-sourceview2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgtk2-sourceview2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgtk2-sourceview2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgtk2-sourceview2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-spell-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgtk2-spell-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-spell-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgtk2-spell-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgtk2-spell-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgtk2-spell-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-trayicon-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgtk2-trayicon-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-trayicon-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgtk2-trayicon-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgtk2-trayicon-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgtk2-trayicon-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-traymanager-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgtk2-traymanager-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-traymanager-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgtk2-traymanager-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgtk2-traymanager-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgtk2-traymanager-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-unique-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgtk2-unique-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgtk2-unique-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgtk2-unique-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgtk2-unique-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgtk2-unique-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgtk3-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgtk3-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgtk3-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgtk3-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgtk3-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgtk3-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgtk3-simplelist-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgtk3-simplelist-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgtk3-simplelist-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgtk3-simplelist-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgtk3-simplelist-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgtk3-simplelist-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libgtk3-webkit2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libgtk3-webkit2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libgtk3-webkit2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libgtk3-webkit2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libgtk3-webkit2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libgtk3-webkit2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libguard-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libguard-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libguard-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libguard-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libguard-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libguard-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhash-asobject-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhash-asobject-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhash-asobject-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhash-asobject-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhash-asobject-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhash-asobject-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhash-case-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhash-case-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhash-case-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhash-case-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhash-case-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhash-case-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhash-diff-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhash-diff-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhash-diff-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhash-diff-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhash-diff-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhash-diff-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhash-fieldhash-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhash-fieldhash-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhash-fieldhash-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhash-fieldhash-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhash-fieldhash-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhash-fieldhash-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhash-flatten-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhash-flatten-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhash-flatten-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhash-flatten-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhash-flatten-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhash-flatten-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhash-merge-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhash-merge-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhash-merge-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhash-merge-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhash-merge-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhash-merge-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhash-merge-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhash-merge-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhash-merge-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhash-merge-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhash-merge-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhash-merge-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhash-moreutils-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhash-moreutils-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhash-moreutils-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhash-moreutils-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhash-moreutils-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhash-moreutils-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhash-multivalue-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhash-multivalue-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhash-multivalue-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhash-multivalue-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhash-multivalue-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhash-multivalue-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhash-storediterator-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhash-storediterator-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhash-storediterator-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhash-storediterator-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhash-storediterator-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhash-storediterator-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhash-util-fieldhash-compat-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhash-util-fieldhash-compat-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhash-util-fieldhash-compat-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhash-util-fieldhash-compat-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhash-util-fieldhash-compat-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhash-util-fieldhash-compat-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhash-withdefaults-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhash-withdefaults-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhash-withdefaults-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhash-withdefaults-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhash-withdefaults-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhash-withdefaults-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libheap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libheap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libheap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libheap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libheap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libheap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libheimdal-kadm5-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libheimdal-kadm5-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libheimdal-kadm5-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libheimdal-kadm5-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libheimdal-kadm5-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libheimdal-kadm5-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhijk-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhijk-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhijk-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhijk-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhijk-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhijk-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhook-lexwrap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhook-lexwrap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhook-lexwrap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhook-lexwrap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhook-lexwrap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhook-lexwrap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhook-wrapsub-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhook-wrapsub-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhook-wrapsub-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhook-wrapsub-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhook-wrapsub-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhook-wrapsub-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-autopagerize-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-autopagerize-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-autopagerize-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-autopagerize-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-autopagerize-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-autopagerize-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-auto-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-auto-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-auto-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-auto-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-auto-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-auto-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-calendarmonthsimple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-calendarmonthsimple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-calendarmonthsimple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-calendarmonthsimple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-calendarmonthsimple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-calendarmonthsimple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-clean-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-clean-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-clean-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-clean-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-clean-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-clean-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-copy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-copy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-copy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-copy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-copy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-copy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-dashboard-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-dashboard-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-dashboard-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-dashboard-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-dashboard-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-dashboard-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-defang-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-defang-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-defang-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-defang-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-defang-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-defang-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-diff-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-diff-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-diff-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-diff-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-diff-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-diff-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-display-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-display-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-display-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-display-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-display-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-display-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-element-library-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-element-library-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-element-library-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-element-library-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-element-library-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-element-library-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-embedded-turtle-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-embedded-turtle-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-embedded-turtle-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-embedded-turtle-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-embedded-turtle-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-embedded-turtle-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-encoding-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-encoding-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-encoding-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-encoding-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-encoding-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-encoding-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-entities-numbered-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-entities-numbered-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-entities-numbered-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-entities-numbered-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-entities-numbered-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-entities-numbered-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-fillinform-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-fillinform-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-fillinform-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-fillinform-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-fillinform-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-fillinform-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-formatexternal-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-formatexternal-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-formatexternal-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-formatexternal-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-formatexternal-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-formatexternal-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-format-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-format-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-format-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-format-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-format-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-format-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-formattext-withlinks-andtables-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-formattext-withlinks-andtables-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-formattext-withlinks-andtables-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-formattext-withlinks-andtables-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-formattext-withlinks-andtables-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-formattext-withlinks-andtables-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-formattext-withlinks-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-formattext-withlinks-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-formattext-withlinks-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-formattext-withlinks-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-formattext-withlinks-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-formattext-withlinks-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-formfu-model-dbic-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-formfu-model-dbic-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-formfu-model-dbic-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-formfu-model-dbic-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-formfu-model-dbic-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-formfu-model-dbic-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-formfu-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-formfu-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-formfu-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-formfu-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-formfu-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-formfu-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-formhandler-model-dbic-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-formhandler-model-dbic-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-formhandler-model-dbic-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-formhandler-model-dbic-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-formhandler-model-dbic-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-formhandler-model-dbic-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-formhandler-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-formhandler-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-formhandler-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-formhandler-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-formhandler-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-formhandler-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-form-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-form-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-form-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-form-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-form-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-form-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-fromtext-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-fromtext-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-fromtext-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-fromtext-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-fromtext-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-fromtext-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-gentoc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-gentoc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-gentoc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-gentoc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-gentoc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-gentoc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-gumbo-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-gumbo-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-gumbo-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-gumbo-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-gumbo-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-gumbo-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-highlight-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-highlight-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-highlight-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-highlight-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-highlight-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-highlight-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-html5-builder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-html5-builder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-html5-builder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-html5-builder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-html5-builder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-html5-builder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-html5-entities-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-html5-entities-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-html5-entities-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-html5-entities-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-html5-entities-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-html5-entities-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-html5-microdata-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-html5-microdata-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-html5-microdata-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-html5-microdata-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-html5-microdata-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-html5-microdata-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-html5-outline-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-html5-outline-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-html5-outline-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-html5-outline-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-html5-outline-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-html5-outline-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-html5-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-html5-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-html5-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-html5-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-html5-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-html5-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-html5-sanity-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-html5-sanity-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-html5-sanity-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-html5-sanity-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-html5-sanity-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-html5-sanity-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-html5-writer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-html5-writer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-html5-writer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-html5-writer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-html5-writer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-html5-writer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-linkextractor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-linkextractor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-linkextractor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-linkextractor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-linkextractor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-linkextractor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-linklist-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-linklist-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-linklist-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-linklist-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-linklist-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-linklist-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-lint-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-lint-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-lint-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-lint-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-lint-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-lint-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-mason-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-mason-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-mason-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-mason-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-mason-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-mason-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-microformats-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-microformats-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-microformats-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-microformats-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-microformats-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-microformats-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-packer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-packer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-packer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-packer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-packer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-packer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-prettyprinter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-prettyprinter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-prettyprinter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-prettyprinter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-prettyprinter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-prettyprinter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-prototype-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-prototype-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-prototype-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-prototype-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-prototype-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-prototype-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-restrict-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-restrict-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-restrict-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-restrict-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-restrict-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-restrict-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-rewriteattributes-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-rewriteattributes-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-rewriteattributes-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-rewriteattributes-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-rewriteattributes-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-rewriteattributes-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-scrubber-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-scrubber-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-scrubber-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-scrubber-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-scrubber-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-scrubber-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-selector-xpath-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-selector-xpath-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-selector-xpath-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-selector-xpath-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-selector-xpath-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-selector-xpath-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-simpleparse-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-simpleparse-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-simpleparse-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-simpleparse-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-simpleparse-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-simpleparse-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-stream-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-stream-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-stream-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-stream-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-stream-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-stream-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-strip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-strip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-strip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-strip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-strip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-strip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-stripscripts-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-stripscripts-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-stripscripts-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-stripscripts-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-stripscripts-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-stripscripts-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-stripscripts-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-stripscripts-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-stripscripts-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-stripscripts-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-stripscripts-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-stripscripts-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-tableextract-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-tableextract-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-tableextract-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-tableextract-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-tableextract-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-tableextract-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-tableparser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-tableparser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-tableparser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-tableparser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-tableparser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-tableparser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-table-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-table-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-table-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-table-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-table-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-table-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-tagcloud-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-tagcloud-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-tagcloud-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-tagcloud-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-tagcloud-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-tagcloud-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-tagfilter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-tagfilter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-tagfilter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-tagfilter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-tagfilter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-tagfilter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-tagset-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-tagset-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-tagset-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-tagset-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-tagset-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-tagset-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-tagtree-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-tagtree-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-tagtree-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-tagtree-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-tagtree-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-tagtree-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-template-compiled-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-template-compiled-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-template-compiled-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-template-compiled-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-template-compiled-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-template-compiled-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-template-dumper-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-template-dumper-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-template-dumper-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-template-dumper-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-template-dumper-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-template-dumper-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-template-expr-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-template-expr-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-template-expr-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-template-expr-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-template-expr-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-template-expr-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-template-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-template-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-template-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-template-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-template-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-template-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-template-pluggable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-template-pluggable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-template-pluggable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-template-pluggable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-template-pluggable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-template-pluggable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-template-pro-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-template-pro-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-template-pro-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-template-pro-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-template-pro-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-template-pro-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-tidy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-tidy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-tidy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-tidy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-tidy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-tidy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-toc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-toc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-toc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-toc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-toc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-toc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-tokeparser-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-tokeparser-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-tokeparser-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-tokeparser-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-tokeparser-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-tokeparser-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-treebuilder-libxml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-treebuilder-libxml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-treebuilder-libxml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-treebuilder-libxml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-treebuilder-libxml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-treebuilder-libxml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-treebuilder-xpath-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-treebuilder-xpath-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-treebuilder-xpath-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-treebuilder-xpath-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-treebuilder-xpath-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-treebuilder-xpath-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-tree-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-tree-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-tree-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-tree-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-tree-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-tree-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-truncate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-truncate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-truncate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-truncate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-truncate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-truncate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-widget-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-widget-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-widget-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-widget-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-widget-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-widget-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-widgets-navmenu-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-widgets-navmenu-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-widgets-navmenu-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-widgets-navmenu-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-widgets-navmenu-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-widgets-navmenu-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-widgets-selectlayers-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-widgets-selectlayers-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-widgets-selectlayers-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-widgets-selectlayers-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-widgets-selectlayers-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-widgets-selectlayers-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-dokuwiki-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-dokuwiki-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-dokuwiki-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-dokuwiki-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-wikiconverter-dokuwiki-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-dokuwiki-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-kwiki-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-kwiki-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-kwiki-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-kwiki-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-wikiconverter-kwiki-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-kwiki-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-markdown-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-markdown-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-markdown-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-markdown-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-wikiconverter-markdown-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-markdown-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-mediawiki-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-mediawiki-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-mediawiki-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-mediawiki-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-wikiconverter-mediawiki-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-mediawiki-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-moinmoin-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-moinmoin-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-moinmoin-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-moinmoin-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-wikiconverter-moinmoin-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-moinmoin-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-oddmuse-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-oddmuse-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-oddmuse-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-oddmuse-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-wikiconverter-oddmuse-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-oddmuse-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-wikiconverter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-phpwiki-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-phpwiki-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-phpwiki-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-phpwiki-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-wikiconverter-phpwiki-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-phpwiki-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-pmwiki-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-pmwiki-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-pmwiki-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-pmwiki-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-wikiconverter-pmwiki-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-pmwiki-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-snipsnap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-snipsnap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-snipsnap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-snipsnap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-wikiconverter-snipsnap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-snipsnap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-tikiwiki-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-tikiwiki-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-tikiwiki-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-tikiwiki-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-wikiconverter-tikiwiki-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-tikiwiki-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-usemod-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-usemod-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-usemod-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-usemod-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-wikiconverter-usemod-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-usemod-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-wakkawiki-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-wakkawiki-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-wakkawiki-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-wakkawiki-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-wikiconverter-wakkawiki-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-wakkawiki-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-wikkawiki-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-wikkawiki-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhtml-wikiconverter-wikkawiki-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-wikkawiki-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhtml-wikiconverter-wikkawiki-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhtml-wikiconverter-wikkawiki-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-async-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-async-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-async-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-async-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-async-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-async-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-body-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-body-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-body-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-body-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-body-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-body-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-browserdetect-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-browserdetect-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-browserdetect-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-browserdetect-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-browserdetect-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-browserdetect-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-cookiejar-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-cookiejar-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-cookiejar-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-cookiejar-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-cookiejar-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-cookiejar-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-cookiemonster-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-cookiemonster-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-cookiemonster-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-cookiemonster-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-cookiemonster-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-cookiemonster-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-cookies-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-cookies-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-cookies-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-cookies-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-cookies-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-cookies-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-daemon-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-daemon-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-daemon-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-daemon-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-daemon-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-daemon-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-daemon-ssl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-daemon-ssl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-daemon-ssl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-daemon-ssl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-daemon-ssl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-daemon-ssl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-date-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-date-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-date-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-date-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-date-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-date-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-dav-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-dav-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-dav-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-dav-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-dav-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-dav-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-entity-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-entity-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-entity-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-entity-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-entity-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-entity-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-exception-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-exception-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-exception-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-exception-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-exception-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-exception-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-headers-actionpack-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-headers-actionpack-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-headers-actionpack-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-headers-actionpack-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-headers-actionpack-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-headers-actionpack-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-headers-fast-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-headers-fast-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-headers-fast-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-headers-fast-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-headers-fast-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-headers-fast-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-link-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-link-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-link-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-link-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-link-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-link-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-lite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-lite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-lite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-lite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-lite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-lite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-lrdd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-lrdd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-lrdd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-lrdd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-lrdd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-lrdd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-message-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-message-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-message-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-message-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-message-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-message-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-multipartparser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-multipartparser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-multipartparser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-multipartparser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-multipartparser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-multipartparser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-negotiate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-negotiate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-negotiate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-negotiate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-negotiate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-negotiate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-oai-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-oai-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-oai-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-oai-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-oai-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-oai-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-parser-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-parser-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-parser-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-parser-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-parser-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-parser-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-proxy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-proxy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-proxy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-proxy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-proxy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-proxy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-recorder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-recorder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-recorder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-recorder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-recorder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-recorder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-request-ascgi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-request-ascgi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-request-ascgi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-request-ascgi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-request-ascgi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-request-ascgi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-request-params-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-request-params-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-request-params-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-request-params-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-request-params-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-request-params-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-response-encoding-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-response-encoding-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-response-encoding-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-response-encoding-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-response-encoding-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-response-encoding-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-server-simple-cgi-prefork-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-server-simple-cgi-prefork-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-server-simple-cgi-prefork-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-server-simple-cgi-prefork-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-server-simple-cgi-prefork-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-server-simple-cgi-prefork-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-server-simple-mason-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-server-simple-mason-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-server-simple-mason-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-server-simple-mason-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-server-simple-mason-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-server-simple-mason-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-server-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-server-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-server-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-server-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-server-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-server-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-server-simple-psgi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-server-simple-psgi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-server-simple-psgi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-server-simple-psgi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-server-simple-psgi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-server-simple-psgi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-server-simple-recorder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-server-simple-recorder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-server-simple-recorder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-server-simple-recorder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-server-simple-recorder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-server-simple-recorder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-server-simple-static-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-server-simple-static-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-server-simple-static-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-server-simple-static-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-server-simple-static-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-server-simple-static-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-thin-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-thin-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-thin-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-thin-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-thin-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-thin-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-throwable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-throwable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-throwable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-throwable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-throwable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-throwable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libhttp-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libhttp-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libhttp-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libhttp-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libhttp-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libi18n-acceptlanguage-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libi18n-acceptlanguage-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libi18n-acceptlanguage-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libi18n-acceptlanguage-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libi18n-acceptlanguage-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libi18n-acceptlanguage-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libi18n-charset-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libi18n-charset-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libi18n-charset-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libi18n-charset-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libi18n-charset-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libi18n-charset-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libical-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libical-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libical-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libical-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libical-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libical-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libicon-famfamfam-silk-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libicon-famfamfam-silk-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libicon-famfamfam-silk-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libicon-famfamfam-silk-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libicon-famfamfam-silk-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libicon-famfamfam-silk-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libidna-punycode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libidna-punycode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libidna-punycode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libidna-punycode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libidna-punycode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libidna-punycode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libima-dbi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libima-dbi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libima-dbi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libima-dbi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libima-dbi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libima-dbi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libimage-exif-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libimage-exif-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libimage-exif-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libimage-exif-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libimage-exif-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libimage-exif-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libimage-exiftool-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libimage-exiftool-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libimage-exiftool-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libimage-exiftool-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libimage-exiftool-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libimage-exiftool-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libimage-info-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libimage-info-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libimage-info-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libimage-info-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libimage-info-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libimage-info-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libimage-librsvg-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libimage-librsvg-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libimage-librsvg-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libimage-librsvg-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libimage-librsvg-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libimage-librsvg-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libimage-math-constrain-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libimage-math-constrain-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libimage-math-constrain-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libimage-math-constrain-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libimage-math-constrain-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libimage-math-constrain-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libimager-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libimager-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libimager-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libimager-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libimager-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libimager-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libimage-sane-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libimage-sane-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libimage-sane-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libimage-sane-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libimage-sane-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libimage-sane-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libimage-seek-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libimage-seek-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libimage-seek-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libimage-seek-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libimage-seek-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libimage-seek-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libimage-size-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libimage-size-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libimage-size-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libimage-size-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libimage-size-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libimage-size-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libimap-admin-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libimap-admin-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libimap-admin-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libimap-admin-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libimap-admin-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libimap-admin-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libimdb-film-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libimdb-film-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libimdb-film-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libimdb-film-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libimdb-film-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libimdb-film-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libimporter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libimporter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libimporter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libimporter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libimporter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libimporter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libimport-into-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libimport-into-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libimport-into-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libimport-into-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libimport-into-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libimport-into-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libindirect-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libindirect-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libindirect-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libindirect-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libindirect-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libindirect-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libinline-c-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libinline-c-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libinline-c-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libinline-c-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libinline-c-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libinline-c-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libinline-files-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libinline-files-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libinline-files-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libinline-files-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libinline-files-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libinline-files-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libinline-java-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libinline-java-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libinline-java-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libinline-java-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libinline-java-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libinline-java-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libinline-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libinline-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libinline-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libinline-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libinline-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libinline-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libinline-python-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libinline-python-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libinline-python-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libinline-python-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libinline-python-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libinline-python-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libinternals-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libinternals-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libinternals-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libinternals-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libinternals-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libinternals-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-aio-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-aio-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-aio-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-aio-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-aio-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-aio-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-all-lwp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-all-lwp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-all-lwp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-all-lwp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-all-lwp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-all-lwp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-all-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-all-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-all-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-all-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-all-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-all-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-async-loop-epoll-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-async-loop-epoll-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-async-loop-epoll-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-async-loop-epoll-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-async-loop-epoll-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-async-loop-epoll-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-async-loop-glib-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-async-loop-glib-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-async-loop-glib-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-async-loop-glib-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-async-loop-glib-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-async-loop-glib-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-async-loop-mojo-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-async-loop-mojo-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-async-loop-mojo-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-async-loop-mojo-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-async-loop-mojo-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-async-loop-mojo-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-async-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-async-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-async-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-async-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-async-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-async-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-bufferedselect-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-bufferedselect-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-bufferedselect-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-bufferedselect-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-bufferedselect-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-bufferedselect-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-callback-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-callback-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-callback-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-callback-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-callback-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-callback-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-captureoutput-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-captureoutput-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-captureoutput-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-captureoutput-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-captureoutput-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-captureoutput-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-capture-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-capture-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-capture-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-capture-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-capture-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-capture-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-compress-lzma-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-compress-lzma-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-compress-lzma-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-compress-lzma-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-compress-lzma-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-compress-lzma-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-compress-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-compress-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-compress-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-compress-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-compress-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-compress-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-digest-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-digest-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-digest-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-digest-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-digest-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-digest-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-epoll-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-epoll-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-epoll-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-epoll-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-epoll-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-epoll-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-event-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-event-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-event-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-event-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-event-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-event-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-file-withpath-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-file-withpath-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-file-withpath-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-file-withpath-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-file-withpath-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-file-withpath-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-handle-util-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-handle-util-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-handle-util-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-handle-util-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-handle-util-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-handle-util-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-html-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-html-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-html-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-html-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-html-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-html-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-interactive-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-interactive-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-interactive-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-interactive-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-interactive-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-interactive-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-interface-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-interface-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-interface-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-interface-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-interface-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-interface-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-lcdproc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-lcdproc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-lcdproc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-lcdproc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-lcdproc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-lcdproc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-multiplex-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-multiplex-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-multiplex-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-multiplex-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-multiplex-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-multiplex-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-pager-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-pager-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-pager-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-pager-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-pager-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-pager-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-pipely-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-pipely-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-pipely-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-pipely-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-pipely-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-pipely-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-prompter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-prompter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-prompter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-prompter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-prompter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-prompter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-prompt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-prompt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-prompt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-prompt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-prompt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-prompt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-prompt-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-prompt-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-prompt-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-prompt-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-prompt-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-prompt-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-pty-easy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-pty-easy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-pty-easy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-pty-easy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-pty-easy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-pty-easy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-sessiondata-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-sessiondata-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-sessiondata-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-sessiondata-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-sessiondata-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-sessiondata-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-socket-inet6-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-socket-inet6-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-socket-inet6-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-socket-inet6-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-socket-inet6-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-socket-inet6-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-socket-ip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-socket-ip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-socket-ip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-socket-ip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-socket-ip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-socket-ip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-socket-multicast6-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-socket-multicast6-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-socket-multicast6-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-socket-multicast6-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-socket-multicast6-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-socket-multicast6-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-socket-multicast-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-socket-multicast-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-socket-multicast-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-socket-multicast-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-socket-multicast-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-socket-multicast-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-socket-portstate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-socket-portstate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-socket-portstate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-socket-portstate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-socket-portstate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-socket-portstate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-socket-socks-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-socket-socks-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-socket-socks-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-socket-socks-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-socket-socks-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-socket-socks-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-socket-ssl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-socket-ssl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-socket-ssl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-socket-ssl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-socket-ssl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-socket-ssl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-socket-timeout-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-socket-timeout-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-socket-timeout-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-socket-timeout-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-socket-timeout-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-socket-timeout-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-string-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-string-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-string-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-string-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-string-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-string-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-tee-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-tee-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-tee-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-tee-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-tee-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-tee-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libio-tiecombine-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libio-tiecombine-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libio-tiecombine-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libio-tiecombine-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libio-tiecombine-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libio-tiecombine-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libipc-filter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libipc-filter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libipc-filter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libipc-filter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libipc-filter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libipc-filter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libipc-pubsub-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libipc-pubsub-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libipc-pubsub-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libipc-pubsub-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libipc-pubsub-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libipc-pubsub-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libipc-run3-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libipc-run3-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libipc-run3-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libipc-run3-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libipc-run3-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libipc-run3-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libipc-run-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libipc-run-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libipc-run-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libipc-run-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libipc-run-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libipc-run-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libipc-shareable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libipc-shareable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libipc-shareable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libipc-shareable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libipc-shareable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libipc-shareable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libipc-sharedcache-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libipc-sharedcache-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libipc-sharedcache-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libipc-sharedcache-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libipc-sharedcache-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libipc-sharedcache-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libipc-sharelite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libipc-sharelite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libipc-sharelite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libipc-sharelite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libipc-sharelite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libipc-sharelite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libipc-signal-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libipc-signal-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libipc-signal-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libipc-signal-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libipc-signal-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libipc-signal-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libipc-system-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libipc-system-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libipc-system-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libipc-system-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libipc-system-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libipc-system-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libiptables-chainmgr-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libiptables-chainmgr-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libiptables-chainmgr-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libiptables-chainmgr-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libiptables-chainmgr-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libiptables-chainmgr-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libiptables-parse-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libiptables-parse-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libiptables-parse-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libiptables-parse-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libiptables-parse-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libiptables-parse-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libirc-formatting-html-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libirc-formatting-html-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libirc-formatting-html-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libirc-formatting-html-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libirc-formatting-html-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libirc-formatting-html-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libirc-utils-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libirc-utils-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libirc-utils-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libirc-utils-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libirc-utils-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libirc-utils-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libiri-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libiri-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libiri-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libiri-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libiri-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libiri-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libiterator-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libiterator-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libiterator-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libiterator-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libiterator-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libiterator-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libiterator-util-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libiterator-util-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libiterator-util-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libiterator-util-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libiterator-util-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libiterator-util-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libjavascript-beautifier-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libjavascript-beautifier-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libjavascript-beautifier-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libjavascript-beautifier-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libjavascript-beautifier-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libjavascript-beautifier-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libjavascript-minifier-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libjavascript-minifier-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libjavascript-minifier-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libjavascript-minifier-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libjavascript-minifier-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libjavascript-minifier-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libjavascript-packer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libjavascript-packer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libjavascript-packer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libjavascript-packer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libjavascript-packer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libjavascript-packer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libje-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libje-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libje-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libje-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libje-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libje-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libjifty-dbi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libjifty-dbi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libjifty-dbi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libjifty-dbi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libjifty-dbi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libjifty-dbi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libjira-client-automated-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libjira-client-automated-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libjira-client-automated-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libjira-client-automated-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libjira-client-automated-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libjira-client-automated-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libjira-client-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libjira-client-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libjira-client-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libjira-client-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libjira-client-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libjira-client-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libjira-rest-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libjira-rest-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libjira-rest-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libjira-rest-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libjira-rest-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libjira-rest-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libjson-any-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libjson-any-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libjson-any-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libjson-any-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libjson-any-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libjson-any-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libjson-maybexs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libjson-maybexs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libjson-maybexs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libjson-maybexs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libjson-maybexs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libjson-maybexs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libjson-multivalueordered-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libjson-multivalueordered-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libjson-multivalueordered-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libjson-multivalueordered-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libjson-multivalueordered-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libjson-multivalueordered-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libjson-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libjson-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libjson-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libjson-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libjson-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libjson-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libjson-pointer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libjson-pointer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libjson-pointer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libjson-pointer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libjson-pointer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libjson-pointer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libjson-pp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libjson-pp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libjson-pp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libjson-pp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libjson-pp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libjson-pp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libjson-rpc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libjson-rpc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libjson-rpc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libjson-rpc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libjson-rpc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libjson-rpc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libjson-types-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libjson-types-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libjson-types-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libjson-types-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libjson-types-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libjson-types-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libjson-validator-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libjson-validator-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libjson-validator-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libjson-validator-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libjson-validator-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libjson-validator-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libjson-webtoken-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libjson-webtoken-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libjson-webtoken-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libjson-webtoken-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libjson-webtoken-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libjson-webtoken-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libjson-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libjson-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libjson-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libjson-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libjson-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libjson-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libkavorka-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libkavorka-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libkavorka-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libkavorka-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libkavorka-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libkavorka-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libkeyword-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libkeyword-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libkeyword-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libkeyword-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libkeyword-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libkeyword-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libkinosearch1-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libkinosearch1-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libkinosearch1-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libkinosearch1-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libkinosearch1-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libkinosearch1-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libkiokudb-backend-dbi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libkiokudb-backend-dbi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libkiokudb-backend-dbi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libkiokudb-backend-dbi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libkiokudb-backend-dbi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libkiokudb-backend-dbi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libkiokudb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libkiokudb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libkiokudb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libkiokudb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libkiokudb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libkiokudb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libkiokux-model-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libkiokux-model-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libkiokux-model-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libkiokux-model-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libkiokux-model-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libkiokux-model-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libkwargs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libkwargs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libkwargs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libkwargs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libkwargs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libkwargs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblatex-decode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblatex-decode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblatex-decode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblatex-decode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblatex-decode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblatex-decode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblatex-driver-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblatex-driver-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblatex-driver-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblatex-driver-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblatex-driver-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblatex-driver-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblatex-encode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblatex-encode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblatex-encode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblatex-encode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblatex-encode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblatex-encode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblatex-table-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblatex-table-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblatex-table-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblatex-table-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblatex-table-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblatex-table-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblatex-tom-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblatex-tom-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblatex-tom-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblatex-tom-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblatex-tom-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblatex-tom-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblayout-manager-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblayout-manager-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblayout-manager-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblayout-manager-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblayout-manager-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblayout-manager-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblchown-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblchown-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblchown-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblchown-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblchown-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblchown-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblexical-accessor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblexical-accessor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblexical-accessor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblexical-accessor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblexical-accessor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblexical-accessor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblexical-failure-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblexical-failure-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblexical-failure-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblexical-failure-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblexical-failure-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblexical-failure-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblexical-persistence-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblexical-persistence-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblexical-persistence-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblexical-persistence-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblexical-persistence-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblexical-persistence-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblexical-sealrequirehints-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblexical-sealrequirehints-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblexical-sealrequirehints-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblexical-sealrequirehints-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblexical-sealrequirehints-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblexical-sealrequirehints-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblexical-underscore-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblexical-underscore-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblexical-underscore-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblexical-underscore-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblexical-underscore-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblexical-underscore-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblexical-var-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblexical-var-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblexical-var-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblexical-var-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblexical-var-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblexical-var-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblib-abs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblib-abs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblib-abs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblib-abs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblib-abs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblib-abs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblibrary-callnumber-lc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblibrary-callnumber-lc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblibrary-callnumber-lc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblibrary-callnumber-lc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblibrary-callnumber-lc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblibrary-callnumber-lc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-fathom-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-fathom-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-fathom-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblingua-en-fathom-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblingua-en-fathom-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-fathom-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-findnumber-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-findnumber-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-findnumber-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblingua-en-findnumber-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblingua-en-findnumber-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-findnumber-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-inflect-number-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-inflect-number-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-inflect-number-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblingua-en-inflect-number-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblingua-en-inflect-number-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-inflect-number-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-inflect-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-inflect-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-inflect-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblingua-en-inflect-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblingua-en-inflect-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-inflect-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-inflect-phrase-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-inflect-phrase-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-inflect-phrase-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblingua-en-inflect-phrase-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblingua-en-inflect-phrase-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-inflect-phrase-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-nameparse-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-nameparse-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-nameparse-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblingua-en-nameparse-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblingua-en-nameparse-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-nameparse-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-number-isordinal-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-number-isordinal-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-number-isordinal-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblingua-en-number-isordinal-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblingua-en-number-isordinal-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-number-isordinal-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-numbers-ordinate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-numbers-ordinate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-numbers-ordinate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblingua-en-numbers-ordinate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblingua-en-numbers-ordinate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-numbers-ordinate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-syllable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-syllable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-syllable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblingua-en-syllable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblingua-en-syllable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-syllable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-tagger-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-tagger-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-tagger-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblingua-en-tagger-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblingua-en-tagger-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-tagger-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-words2nums-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-words2nums-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-en-words2nums-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblingua-en-words2nums-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblingua-en-words2nums-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblingua-en-words2nums-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-es-numeros-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblingua-es-numeros-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-es-numeros-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblingua-es-numeros-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblingua-es-numeros-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblingua-es-numeros-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-identify-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblingua-identify-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-identify-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblingua-identify-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblingua-identify-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblingua-identify-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-ispell-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblingua-ispell-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-ispell-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblingua-ispell-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblingua-ispell-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblingua-ispell-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-preferred-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblingua-preferred-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-preferred-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblingua-preferred-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblingua-preferred-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblingua-preferred-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-pt-stemmer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblingua-pt-stemmer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-pt-stemmer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblingua-pt-stemmer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblingua-pt-stemmer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblingua-pt-stemmer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-sentence-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblingua-sentence-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-sentence-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblingua-sentence-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblingua-sentence-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblingua-sentence-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-stem-snowball-da-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblingua-stem-snowball-da-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-stem-snowball-da-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblingua-stem-snowball-da-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblingua-stem-snowball-da-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblingua-stem-snowball-da-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-stem-snowball-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblingua-stem-snowball-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-stem-snowball-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblingua-stem-snowball-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblingua-stem-snowball-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblingua-stem-snowball-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-translit-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblingua-translit-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblingua-translit-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblingua-translit-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblingua-translit-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblingua-translit-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-acl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblinux-acl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-acl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblinux-acl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblinux-acl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblinux-acl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-distribution-packages-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblinux-distribution-packages-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-distribution-packages-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblinux-distribution-packages-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblinux-distribution-packages-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblinux-distribution-packages-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-distribution-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblinux-distribution-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-distribution-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblinux-distribution-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblinux-distribution-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblinux-distribution-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-dvb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblinux-dvb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-dvb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblinux-dvb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblinux-dvb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblinux-dvb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-epoll-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblinux-epoll-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-epoll-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblinux-epoll-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblinux-epoll-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblinux-epoll-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-fd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblinux-fd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-fd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblinux-fd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblinux-fd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblinux-fd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-io-prio-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblinux-io-prio-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-io-prio-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblinux-io-prio-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblinux-io-prio-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblinux-io-prio-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-lvm-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblinux-lvm-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-lvm-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblinux-lvm-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblinux-lvm-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblinux-lvm-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-pid-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblinux-pid-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-pid-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblinux-pid-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblinux-pid-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblinux-pid-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-prctl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblinux-prctl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-prctl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblinux-prctl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblinux-prctl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblinux-prctl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-usermod-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblinux-usermod-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblinux-usermod-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblinux-usermod-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblinux-usermod-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblinux-usermod-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblist-allutils-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblist-allutils-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblist-allutils-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblist-allutils-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblist-allutils-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblist-allutils-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblist-compare-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblist-compare-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblist-compare-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblist-compare-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblist-compare-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblist-compare-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblist-maker-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblist-maker-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblist-maker-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblist-maker-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblist-maker-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblist-maker-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblist-moreutils-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblist-moreutils-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblist-moreutils-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblist-moreutils-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblist-moreutils-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblist-moreutils-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblist-moreutils-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblist-moreutils-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblist-moreutils-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblist-moreutils-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblist-moreutils-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblist-moreutils-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblist-rotation-cycle-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblist-rotation-cycle-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblist-rotation-cycle-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblist-rotation-cycle-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblist-rotation-cycle-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblist-rotation-cycle-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblist-someutils-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblist-someutils-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblist-someutils-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblist-someutils-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblist-someutils-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblist-someutils-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblist-utilsby-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblist-utilsby-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblist-utilsby-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblist-utilsby-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblist-utilsby-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblist-utilsby-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblivejournal-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblivejournal-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblivejournal-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblivejournal-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblivejournal-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblivejournal-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libload-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libload-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libload-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libload-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libload-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libload-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-codes-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblocale-codes-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-codes-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblocale-codes-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblocale-codes-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblocale-codes-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-currency-format-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblocale-currency-format-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-currency-format-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblocale-currency-format-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblocale-currency-format-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblocale-currency-format-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-gettext-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblocale-gettext-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-gettext-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblocale-gettext-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblocale-gettext-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblocale-gettext-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-hebrew-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblocale-hebrew-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-hebrew-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblocale-hebrew-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblocale-hebrew-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblocale-hebrew-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-maketext-fuzzy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblocale-maketext-fuzzy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-maketext-fuzzy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblocale-maketext-fuzzy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblocale-maketext-fuzzy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblocale-maketext-fuzzy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-maketext-gettext-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblocale-maketext-gettext-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-maketext-gettext-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblocale-maketext-gettext-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblocale-maketext-gettext-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblocale-maketext-gettext-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-maketext-lexicon-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblocale-maketext-lexicon-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-maketext-lexicon-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblocale-maketext-lexicon-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblocale-maketext-lexicon-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblocale-maketext-lexicon-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-msgfmt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblocale-msgfmt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-msgfmt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblocale-msgfmt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblocale-msgfmt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblocale-msgfmt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-po-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblocale-po-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-po-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblocale-po-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblocale-po-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblocale-po-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblocales-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblocales-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblocales-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblocales-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblocales-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblocales-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-subcountry-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblocale-subcountry-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-subcountry-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblocale-subcountry-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblocale-subcountry-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblocale-subcountry-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-us-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblocale-us-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblocale-us-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblocale-us-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblocale-us-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblocale-us-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblocal-lib-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblocal-lib-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblocal-lib-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblocal-lib-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblocal-lib-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblocal-lib-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblockfile-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblockfile-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblockfile-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblockfile-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblockfile-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblockfile-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-agent-logger-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-agent-logger-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-agent-logger-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-agent-logger-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-agent-logger-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-agent-logger-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-agent-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-agent-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-agent-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-agent-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-agent-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-agent-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-agent-rotate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-agent-rotate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-agent-rotate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-agent-rotate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-agent-rotate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-agent-rotate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-any-adapter-callback-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-any-adapter-callback-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-any-adapter-callback-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-any-adapter-callback-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-any-adapter-callback-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-any-adapter-callback-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-any-adapter-dispatch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-any-adapter-dispatch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-any-adapter-dispatch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-any-adapter-dispatch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-any-adapter-dispatch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-any-adapter-dispatch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-any-adapter-filehandle-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-any-adapter-filehandle-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-any-adapter-filehandle-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-any-adapter-filehandle-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-any-adapter-filehandle-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-any-adapter-filehandle-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-any-adapter-log4perl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-any-adapter-log4perl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-any-adapter-log4perl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-any-adapter-log4perl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-any-adapter-log4perl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-any-adapter-log4perl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-any-adapter-screen-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-any-adapter-screen-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-any-adapter-screen-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-any-adapter-screen-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-any-adapter-screen-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-any-adapter-screen-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-any-adapter-tap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-any-adapter-tap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-any-adapter-tap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-any-adapter-tap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-any-adapter-tap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-any-adapter-tap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-any-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-any-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-any-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-any-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-any-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-any-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-contextual-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-contextual-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-contextual-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-contextual-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-contextual-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-contextual-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-dispatch-array-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-array-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-dispatch-array-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-array-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-dispatch-array-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-array-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-dispatch-config-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-config-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-dispatch-config-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-config-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-dispatch-config-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-config-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-dispatch-configurator-any-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-configurator-any-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-dispatch-configurator-any-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-configurator-any-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-dispatch-configurator-any-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-configurator-any-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-dispatch-dir-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-dir-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-dispatch-dir-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-dir-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-dispatch-dir-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-dir-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-dispatch-filewriterotate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-filewriterotate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-dispatch-filewriterotate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-filewriterotate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-dispatch-filewriterotate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-filewriterotate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-dispatch-message-passing-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-message-passing-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-dispatch-message-passing-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-message-passing-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-dispatch-message-passing-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-message-passing-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-dispatchouli-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-dispatchouli-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-dispatchouli-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-dispatchouli-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-dispatchouli-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-dispatchouli-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-dispatch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-dispatch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-dispatch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-dispatch-perl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-perl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-dispatch-perl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-perl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-dispatch-perl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-dispatch-perl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-fast-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-fast-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-fast-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-fast-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-fast-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-fast-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblogger-syslog-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblogger-syslog-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblogger-syslog-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblogger-syslog-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblogger-syslog-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblogger-syslog-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-handler-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-handler-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-handler-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-handler-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-handler-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-handler-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-log4perl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-log4perl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-log4perl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-log4perl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-log4perl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-log4perl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-log4perl-perl.git-trash.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-log4perl-perl.git-trash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-log4perl-perl.git-trash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-log4perl-perl.git-trash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-log4perl-perl.git-trash(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-log4perl-perl.git-trash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-loglite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-loglite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-loglite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-loglite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-loglite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-loglite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-message-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-message-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-message-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-message-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-message-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-message-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-message-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-message-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-message-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-message-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-message-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-message-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-report-lexicon-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-report-lexicon-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-report-lexicon-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-report-lexicon-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-report-lexicon-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-report-lexicon-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-report-optional-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-report-optional-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-report-optional-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-report-optional-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-report-optional-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-report-optional-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-report-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-report-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-report-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-report-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-report-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-report-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-tracemessages-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-tracemessages-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-tracemessages-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-tracemessages-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-tracemessages-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-tracemessages-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblog-trace-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblog-trace-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblog-trace-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblog-trace-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblog-trace-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblog-trace-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblucene-queryparser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblucene-queryparser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblucene-queryparser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblucene-queryparser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblucene-queryparser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblucene-queryparser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblucy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblucy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblucy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblucy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblucy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblucy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-authen-oauth2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblwp-authen-oauth2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-authen-oauth2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblwp-authen-oauth2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblwp-authen-oauth2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblwp-authen-oauth2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-authen-wsse-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblwp-authen-wsse-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-authen-wsse-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblwp-authen-wsse-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblwp-authen-wsse-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblwp-authen-wsse-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-mediatypes-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblwp-mediatypes-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-mediatypes-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblwp-mediatypes-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblwp-mediatypes-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblwp-mediatypes-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-online-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblwp-online-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-online-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblwp-online-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblwp-online-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblwp-online-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-protocol-http-socketunix-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblwp-protocol-http-socketunix-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-protocol-http-socketunix-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblwp-protocol-http-socketunix-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblwp-protocol-http-socketunix-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblwp-protocol-http-socketunix-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-protocol-https-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblwp-protocol-https-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-protocol-https-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblwp-protocol-https-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblwp-protocol-https-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblwp-protocol-https-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-protocol-psgi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblwp-protocol-psgi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-protocol-psgi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblwp-protocol-psgi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblwp-protocol-psgi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblwp-protocol-psgi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-protocol-socks-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblwp-protocol-socks-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-protocol-socks-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblwp-protocol-socks-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblwp-protocol-socks-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblwp-protocol-socks-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-useragent-chicaching-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblwp-useragent-chicaching-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-useragent-chicaching-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblwp-useragent-chicaching-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblwp-useragent-chicaching-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblwp-useragent-chicaching-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-useragent-determined-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblwp-useragent-determined-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-useragent-determined-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblwp-useragent-determined-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblwp-useragent-determined-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblwp-useragent-determined-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-useragent-progressbar-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblwp-useragent-progressbar-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblwp-useragent-progressbar-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblwp-useragent-progressbar-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblwp-useragent-progressbar-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblwp-useragent-progressbar-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liblwpx-paranoidagent-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liblwpx-paranoidagent-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liblwpx-paranoidagent-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liblwpx-paranoidagent-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liblwpx-paranoidagent-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liblwpx-paranoidagent-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmagpie-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmagpie-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmagpie-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmagpie-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmagpie-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmagpie-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-box-imap4-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-box-imap4-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-box-imap4-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-box-imap4-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-box-imap4-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-box-imap4-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-box-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-box-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-box-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-box-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-box-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-box-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-box-pop3-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-box-pop3-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-box-pop3-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-box-pop3-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-box-pop3-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-box-pop3-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-bulkmail-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-bulkmail-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-bulkmail-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-bulkmail-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-bulkmail-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-bulkmail-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-checkuser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-checkuser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-checkuser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-checkuser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-checkuser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-checkuser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-chimp3-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-chimp3-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-chimp3-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-chimp3-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-chimp3-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-chimp3-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-deliverystatus-bounceparser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-deliverystatus-bounceparser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-deliverystatus-bounceparser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-deliverystatus-bounceparser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-deliverystatus-bounceparser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-deliverystatus-bounceparser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-gnupg-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-gnupg-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-gnupg-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-gnupg-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-gnupg-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-gnupg-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-imapclient-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-imapclient-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-imapclient-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-imapclient-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-imapclient-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-imapclient-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-imaptalk-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-imaptalk-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-imaptalk-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-imaptalk-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-imaptalk-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-imaptalk-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-listdetector-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-listdetector-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-listdetector-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-listdetector-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-listdetector-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-listdetector-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-mbox-messageparser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-mbox-messageparser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-mbox-messageparser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-mbox-messageparser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-mbox-messageparser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-mbox-messageparser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-mboxparser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-mboxparser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-mboxparser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-mboxparser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-mboxparser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-mboxparser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-message-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-message-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-message-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-message-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-message-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-message-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-milter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-milter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-milter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-milter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-milter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-milter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-pop3client-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-pop3client-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-pop3client-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-pop3client-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-pop3client-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-pop3client-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-rbl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-rbl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-rbl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-rbl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-rbl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-rbl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-rfc822-address-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-rfc822-address-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-rfc822-address-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-rfc822-address-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-rfc822-address-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-rfc822-address-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-sendeasy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-sendeasy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-sendeasy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-sendeasy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-sendeasy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-sendeasy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-sendmail-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-sendmail-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-sendmail-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-sendmail-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-sendmail-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-sendmail-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-srs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-srs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-srs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-srs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-srs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-srs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-thread-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-thread-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-thread-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-thread-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-thread-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-thread-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-transport-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-transport-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-transport-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-transport-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-transport-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-transport-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmail-verp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmail-verp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmail-verp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmail-verp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmail-verp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmail-verp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmakefile-dom-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmakefile-dom-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmakefile-dom-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmakefile-dom-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmakefile-dom-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmakefile-dom-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmango-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmango-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmango-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmango-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmango-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmango-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-charset-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmarc-charset-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-charset-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmarc-charset-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmarc-charset-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmarc-charset-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-crosswalk-dublincore-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmarc-crosswalk-dublincore-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-crosswalk-dublincore-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmarc-crosswalk-dublincore-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmarc-crosswalk-dublincore-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmarc-crosswalk-dublincore-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-file-marcmaker-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmarc-file-marcmaker-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-file-marcmaker-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmarc-file-marcmaker-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmarc-file-marcmaker-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmarc-file-marcmaker-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-file-mij-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmarc-file-mij-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-file-mij-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmarc-file-mij-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmarc-file-mij-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmarc-file-mij-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-lint-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmarc-lint-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-lint-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmarc-lint-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmarc-lint-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmarc-lint-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-parser-raw-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmarc-parser-raw-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-parser-raw-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmarc-parser-raw-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmarc-parser-raw-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmarc-parser-raw-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmarc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmarc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmarc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmarc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-record-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmarc-record-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-record-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmarc-record-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmarc-record-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmarc-record-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-spec-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmarc-spec-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-spec-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmarc-spec-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmarc-spec-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmarc-spec-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-transform-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmarc-transform-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-transform-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmarc-transform-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmarc-transform-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmarc-transform-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-xml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmarc-xml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmarc-xml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmarc-xml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmarc-xml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmarc-xml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmarpa-r2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmarpa-r2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmarpa-r2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmarpa-r2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmarpa-r2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmarpa-r2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmason-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmason-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmason-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmason-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmason-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmason-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmason-plugin-cache-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmason-plugin-cache-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmason-plugin-cache-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmason-plugin-cache-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmason-plugin-cache-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmason-plugin-cache-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmason-plugin-htmlfilters-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmason-plugin-htmlfilters-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmason-plugin-htmlfilters-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmason-plugin-htmlfilters-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmason-plugin-htmlfilters-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmason-plugin-htmlfilters-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmason-plugin-routersimple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmason-plugin-routersimple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmason-plugin-routersimple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmason-plugin-routersimple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmason-plugin-routersimple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmason-plugin-routersimple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmasonx-interp-withcallbacks-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmasonx-interp-withcallbacks-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmasonx-interp-withcallbacks-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmasonx-interp-withcallbacks-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmasonx-interp-withcallbacks-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmasonx-interp-withcallbacks-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmasonx-processdir-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmasonx-processdir-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmasonx-processdir-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmasonx-processdir-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmasonx-processdir-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmasonx-processdir-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmasonx-request-withapachesession-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmasonx-request-withapachesession-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmasonx-request-withapachesession-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmasonx-request-withapachesession-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmasonx-request-withapachesession-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmasonx-request-withapachesession-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmatch-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmatch-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmatch-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmatch-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmatch-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmatch-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmatch-simple-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmatch-simple-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmatch-simple-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmatch-simple-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmatch-simple-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmatch-simple-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-base36-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-base36-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-base36-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-base36-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-base36-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-base36-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-base85-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-base85-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-base85-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-base85-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-base85-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-base85-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-basecalc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-basecalc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-basecalc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-basecalc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-basecalc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-basecalc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-basecnv-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-basecnv-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-basecnv-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-basecnv-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-basecnv-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-basecnv-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-base-convert-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-base-convert-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-base-convert-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-base-convert-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-base-convert-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-base-convert-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-bezier-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-bezier-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-bezier-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-bezier-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-bezier-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-bezier-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-bigint-gmp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-bigint-gmp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-bigint-gmp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-bigint-gmp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-bigint-gmp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-bigint-gmp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-bigint-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-bigint-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-bigint-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-bigint-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-bigint-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-bigint-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-calculus-differentiate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-calculus-differentiate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-calculus-differentiate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-calculus-differentiate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-calculus-differentiate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-calculus-differentiate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-calculus-expression-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-calculus-expression-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-calculus-expression-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-calculus-expression-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-calculus-expression-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-calculus-expression-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-calculus-newtonraphson-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-calculus-newtonraphson-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-calculus-newtonraphson-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-calculus-newtonraphson-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-calculus-newtonraphson-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-calculus-newtonraphson-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-calc-units-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-calc-units-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-calc-units-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-calc-units-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-calc-units-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-calc-units-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-cartesian-product-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-cartesian-product-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-cartesian-product-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-cartesian-product-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-cartesian-product-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-cartesian-product-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-clipper-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-clipper-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-clipper-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-clipper-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-clipper-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-clipper-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-combinatorics-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-combinatorics-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-combinatorics-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-combinatorics-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-combinatorics-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-combinatorics-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-convexhull-monotonechain-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-convexhull-monotonechain-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-convexhull-monotonechain-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-convexhull-monotonechain-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-convexhull-monotonechain-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-convexhull-monotonechain-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-convexhull-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-convexhull-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-convexhull-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-convexhull-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-convexhull-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-convexhull-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-derivative-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-derivative-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-derivative-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-derivative-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-derivative-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-derivative-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-fibonacci-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-fibonacci-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-fibonacci-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-fibonacci-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-fibonacci-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-fibonacci-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-geometry-voronoi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-geometry-voronoi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-geometry-voronoi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-geometry-voronoi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-geometry-voronoi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-geometry-voronoi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-gmp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-gmp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-gmp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-gmp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-gmp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-gmp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-gradient-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-gradient-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-gradient-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-gradient-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-gradient-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-gradient-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-gsl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-gsl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-gsl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-gsl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-gsl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-gsl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-int64-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-int64-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-int64-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-int64-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-int64-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-int64-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-libm-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-libm-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-libm-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-libm-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-libm-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-libm-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-mpfr-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-mpfr-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-mpfr-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-mpfr-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-mpfr-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-mpfr-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-nocarry-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-nocarry-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-nocarry-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-nocarry-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-nocarry-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-nocarry-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-numbercruncher-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-numbercruncher-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-numbercruncher-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-numbercruncher-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-numbercruncher-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-numbercruncher-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-planepath-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-planepath-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-planepath-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-planepath-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-planepath-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-planepath-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-polygon-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-polygon-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-polygon-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-polygon-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-polygon-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-polygon-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-prime-util-gmp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-prime-util-gmp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-prime-util-gmp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-prime-util-gmp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-prime-util-gmp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-prime-util-gmp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-prime-util-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-prime-util-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-prime-util-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-prime-util-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-prime-util-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-prime-util-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-quaternion-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-quaternion-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-quaternion-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-quaternion-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-quaternion-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-quaternion-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-random-isaac-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-random-isaac-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-random-isaac-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-random-isaac-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-random-isaac-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-random-isaac-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-random-isaac-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-random-isaac-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-random-isaac-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-random-isaac-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-random-isaac-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-random-isaac-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-random-mt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-random-mt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-random-mt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-random-mt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-random-mt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-random-mt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-random-oo-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-random-oo-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-random-oo-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-random-oo-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-random-oo-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-random-oo-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-randomorg-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-randomorg-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-randomorg-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-randomorg-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-randomorg-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-randomorg-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-random-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-random-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-random-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-random-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-random-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-random-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-random-tt800-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-random-tt800-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-random-tt800-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-random-tt800-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-random-tt800-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-random-tt800-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-round-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-round-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-round-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-round-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-round-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-round-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-sparsematrix-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-sparsematrix-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-sparsematrix-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-sparsematrix-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-sparsematrix-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-sparsematrix-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-sparsevector-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-sparsevector-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-sparsevector-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-sparsevector-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-sparsevector-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-sparsevector-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-spline-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-spline-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-spline-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-spline-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-spline-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-spline-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-symbolic-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-symbolic-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-symbolic-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-symbolic-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-symbolic-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-symbolic-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-tamuanova-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-tamuanova-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-tamuanova-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-tamuanova-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-tamuanova-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-tamuanova-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-utils-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-utils-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-utils-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-utils-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-utils-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-utils-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-vec-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-vec-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-vec-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-vec-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-vec-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-vec-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-vecstat-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-vecstat-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-vecstat-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-vecstat-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-vecstat-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-vecstat-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-vector-real-kdtree-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-vector-real-kdtree-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-vector-real-kdtree-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-vector-real-kdtree-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-vector-real-kdtree-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-vector-real-kdtree-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-vector-real-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-vector-real-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-vector-real-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-vector-real-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-vector-real-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-vector-real-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmath-vector-real-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmath-vector-real-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmath-vector-real-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmath-vector-real-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmath-vector-real-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmath-vector-real-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmce-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmce-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmce-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmce-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmce-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmce-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmecab-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmecab-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmecab-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmecab-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmecab-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmecab-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmediawiki-api-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmediawiki-api-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmediawiki-api-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmediawiki-api-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmediawiki-api-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmediawiki-api-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmediawiki-bot-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmediawiki-bot-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmediawiki-bot-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmediawiki-bot-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmediawiki-bot-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmediawiki-bot-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmediawiki-dumpfile-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmediawiki-dumpfile-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmediawiki-dumpfile-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmediawiki-dumpfile-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmediawiki-dumpfile-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmediawiki-dumpfile-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmemcached-libmemcached-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmemcached-libmemcached-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmemcached-libmemcached-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmemcached-libmemcached-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmemcached-libmemcached-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmemcached-libmemcached-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmemoize-expirelru-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmemoize-expirelru-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmemoize-expirelru-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmemoize-expirelru-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmemoize-expirelru-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmemoize-expirelru-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmemoize-memcached-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmemoize-memcached-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmemoize-memcached-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmemoize-memcached-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmemoize-memcached-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmemoize-memcached-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmemory-usage-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmemory-usage-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmemory-usage-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmemory-usage-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmemory-usage-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmemory-usage-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmessage-passing-amqp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmessage-passing-amqp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmessage-passing-amqp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmessage-passing-amqp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmessage-passing-amqp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmessage-passing-amqp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmessage-passing-filter-regexp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmessage-passing-filter-regexp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmessage-passing-filter-regexp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmessage-passing-filter-regexp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmessage-passing-filter-regexp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmessage-passing-filter-regexp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmessage-passing-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmessage-passing-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmessage-passing-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmessage-passing-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmessage-passing-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmessage-passing-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmessage-passing-zeromq-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmessage-passing-zeromq-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmessage-passing-zeromq-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmessage-passing-zeromq-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmessage-passing-zeromq-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmessage-passing-zeromq-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmetabase-fact-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmetabase-fact-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmetabase-fact-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmetabase-fact-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmetabase-fact-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmetabase-fact-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmeta-builder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmeta-builder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmeta-builder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmeta-builder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmeta-builder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmeta-builder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmetacpan-client-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmetacpan-client-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmetacpan-client-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmetacpan-client-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmetacpan-client-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmetacpan-client-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmethod-alias-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmethod-alias-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmethod-alias-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmethod-alias-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmethod-alias-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmethod-alias-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmethod-autoload-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmethod-autoload-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmethod-autoload-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmethod-autoload-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmethod-autoload-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmethod-autoload-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmethod-signatures-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmethod-signatures-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmethod-signatures-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmethod-signatures-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmethod-signatures-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmethod-signatures-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmethod-signatures-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmethod-signatures-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmethod-signatures-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmethod-signatures-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmethod-signatures-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmethod-signatures-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmidi-alsa-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmidi-alsa-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmidi-alsa-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmidi-alsa-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmidi-alsa-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmidi-alsa-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmidi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmidi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmidi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmidi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmidi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmidi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmime-base32-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmime-base32-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmime-base32-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmime-base32-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmime-base32-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmime-base32-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmime-base64-urlsafe-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmime-base64-urlsafe-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmime-base64-urlsafe-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmime-base64-urlsafe-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmime-base64-urlsafe-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmime-base64-urlsafe-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmime-charset-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmime-charset-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmime-charset-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmime-charset-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmime-charset-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmime-charset-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmime-encwords-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmime-encwords-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmime-encwords-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmime-encwords-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmime-encwords-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmime-encwords-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmime-explode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmime-explode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmime-explode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmime-explode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmime-explode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmime-explode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmime-lite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmime-lite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmime-lite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmime-lite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmime-lite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmime-lite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmime-lite-tt-html-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmime-lite-tt-html-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmime-lite-tt-html-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmime-lite-tt-html-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmime-lite-tt-html-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmime-lite-tt-html-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmime-lite-tt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmime-lite-tt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmime-lite-tt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmime-lite-tt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmime-lite-tt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmime-lite-tt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmime-tools-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmime-tools-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmime-tools-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmime-tools-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmime-tools-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmime-tools-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmime-types-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmime-types-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmime-types-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmime-types-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmime-types-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmime-types-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libminion-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libminion-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libminion-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libminion-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libminion-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libminion-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmixin-extrafields-param-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmixin-extrafields-param-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmixin-extrafields-param-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmixin-extrafields-param-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmixin-extrafields-param-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmixin-extrafields-param-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmixin-extrafields-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmixin-extrafields-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmixin-extrafields-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmixin-extrafields-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmixin-extrafields-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmixin-extrafields-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmixin-linewise-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmixin-linewise-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmixin-linewise-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmixin-linewise-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmixin-linewise-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmixin-linewise-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmkdoc-xml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmkdoc-xml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmkdoc-xml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmkdoc-xml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmkdoc-xml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmkdoc-xml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmldbm-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmldbm-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmldbm-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmldbm-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmldbm-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmldbm-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmldbm-sync-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmldbm-sync-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmldbm-sync-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmldbm-sync-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmldbm-sync-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmldbm-sync-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmocked-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmocked-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmocked-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmocked-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmocked-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmocked-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmock-quick-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmock-quick-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmock-quick-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmock-quick-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmock-quick-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmock-quick-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodern-perl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodern-perl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodern-perl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodern-perl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodern-perl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodern-perl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmods-record-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmods-record-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmods-record-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmods-record-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmods-record-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmods-record-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-build-cleaninstall-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-build-cleaninstall-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-build-cleaninstall-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-build-cleaninstall-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-build-cleaninstall-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-build-cleaninstall-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-build-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-build-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-build-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-build-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-build-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-build-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-build-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-build-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-build-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-build-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-build-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-build-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-build-withxspp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-build-withxspp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-build-withxspp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-build-withxspp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-build-withxspp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-build-withxspp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-build-xsutil-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-build-xsutil-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-build-xsutil-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-build-xsutil-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-build-xsutil-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-build-xsutil-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-bundled-files-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-bundled-files-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-bundled-files-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-bundled-files-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-bundled-files-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-bundled-files-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-compile-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-compile-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-compile-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-compile-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-compile-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-compile-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-corelist-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-corelist-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-corelist-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-corelist-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-corelist-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-corelist-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-cpanfile-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-cpanfile-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-cpanfile-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-cpanfile-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-cpanfile-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-cpanfile-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-cpants-analyse-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-cpants-analyse-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-cpants-analyse-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-cpants-analyse-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-cpants-analyse-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-cpants-analyse-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-depends-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-depends-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-depends-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-depends-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-depends-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-depends-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-extract-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-extract-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-extract-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-extract-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-extract-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-extract-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-extract-use-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-extract-use-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-extract-use-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-extract-use-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-extract-use-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-extract-use-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-extractuse-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-extractuse-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-extractuse-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-extractuse-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-extractuse-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-extractuse-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-faker-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-faker-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-faker-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-faker-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-faker-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-faker-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-find-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-find-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-find-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-find-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-find-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-find-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-implementation-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-implementation-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-implementation-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-implementation-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-implementation-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-implementation-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-info-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-info-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-info-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-info-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-info-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-info-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-inspector-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-inspector-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-inspector-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-inspector-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-inspector-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-inspector-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-authorrequires-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-authorrequires-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-authorrequires-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-install-authorrequires-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-install-authorrequires-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-authorrequires-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-authortests-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-authortests-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-authortests-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-install-authortests-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-install-authortests-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-authortests-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-autolicense-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-autolicense-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-autolicense-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-install-autolicense-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-install-autolicense-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-autolicense-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-automanifest-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-automanifest-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-automanifest-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-install-automanifest-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-install-automanifest-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-automanifest-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-contributors-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-contributors-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-contributors-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-install-contributors-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-install-contributors-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-contributors-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-copyright-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-copyright-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-copyright-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-install-copyright-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-install-copyright-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-copyright-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-doapchangesets-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-doapchangesets-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-doapchangesets-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-install-doapchangesets-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-install-doapchangesets-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-doapchangesets-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-doap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-doap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-doap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-install-doap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-install-doap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-doap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-extratests-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-extratests-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-extratests-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-install-extratests-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-install-extratests-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-extratests-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-manifestskip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-manifestskip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-manifestskip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-install-manifestskip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-install-manifestskip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-manifestskip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-install-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-install-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-rdf-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-rdf-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-rdf-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-install-rdf-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-install-rdf-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-rdf-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-readmefrompod-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-readmefrompod-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-readmefrompod-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-install-readmefrompod-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-install-readmefrompod-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-readmefrompod-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-trustmetayml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-trustmetayml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-trustmetayml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-install-trustmetayml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-install-trustmetayml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-trustmetayml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-xsutil-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-xsutil-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-install-xsutil-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-install-xsutil-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-install-xsutil-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-install-xsutil-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-load-conditional-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-load-conditional-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-load-conditional-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-load-conditional-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-load-conditional-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-load-conditional-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-manifest-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-manifest-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-manifest-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-manifest-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-manifest-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-manifest-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-manifest-skip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-manifest-skip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-manifest-skip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-manifest-skip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-manifest-skip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-manifest-skip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-math-depends-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-math-depends-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-math-depends-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-math-depends-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-math-depends-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-math-depends-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-metadata-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-metadata-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-metadata-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-metadata-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-metadata-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-metadata-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-optional-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-optional-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-optional-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-optional-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-optional-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-optional-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-package-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-package-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-package-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-package-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-package-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-package-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-package-rdf-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-package-rdf-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-package-rdf-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-package-rdf-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-package-rdf-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-package-rdf-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-path-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-path-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-path-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-path-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-path-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-path-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-pluggable-fast-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-pluggable-fast-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-pluggable-fast-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-pluggable-fast-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-pluggable-fast-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-pluggable-fast-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-pluggable-ordered-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-pluggable-ordered-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-pluggable-ordered-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-pluggable-ordered-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-pluggable-ordered-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-pluggable-ordered-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-pluggable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-pluggable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-pluggable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-pluggable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-pluggable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-pluggable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-reader-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-reader-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-reader-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-reader-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-reader-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-reader-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-refresh-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-refresh-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-refresh-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-refresh-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-refresh-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-refresh-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-runtime-conflicts-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-runtime-conflicts-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-runtime-conflicts-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-runtime-conflicts-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-runtime-conflicts-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-runtime-conflicts-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-runtime-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-runtime-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-runtime-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-runtime-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-runtime-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-runtime-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-scandeps-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-scandeps-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-scandeps-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-scandeps-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-scandeps-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-scandeps-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-signature-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-signature-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-signature-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-signature-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-signature-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-signature-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-starter-pbp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-starter-pbp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-starter-pbp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-starter-pbp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-starter-pbp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-starter-pbp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-starter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-starter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-starter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-starter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-starter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-starter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-starter-plugin-simplestore-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-starter-plugin-simplestore-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-starter-plugin-simplestore-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-starter-plugin-simplestore-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-starter-plugin-simplestore-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-starter-plugin-simplestore-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-starter-plugin-tt2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-starter-plugin-tt2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-starter-plugin-tt2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-starter-plugin-tt2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-starter-plugin-tt2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-starter-plugin-tt2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-starter-smart-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-starter-smart-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-starter-smart-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-starter-smart-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-starter-smart-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-starter-smart-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-used-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-used-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-used-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-used-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-used-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-used-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-util-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-util-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-util-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-util-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-util-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-util-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-versions-report-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-versions-report-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-versions-report-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-versions-report-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-versions-report-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-versions-report-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-want-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmodule-want-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmodule-want-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmodule-want-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmodule-want-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmodule-want-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmojo-jwt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmojo-jwt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmojo-jwt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmojo-jwt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmojo-jwt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmojo-jwt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmojolicious-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmojolicious-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmojolicious-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmojolicious-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmojolicious-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmojolicious-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmojolicious-plugin-assetpack-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-assetpack-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmojolicious-plugin-assetpack-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-assetpack-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmojolicious-plugin-assetpack-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-assetpack-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmojolicious-plugin-authentication-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-authentication-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmojolicious-plugin-authentication-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-authentication-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmojolicious-plugin-authentication-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-authentication-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmojolicious-plugin-authorization-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-authorization-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmojolicious-plugin-authorization-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-authorization-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmojolicious-plugin-authorization-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-authorization-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmojolicious-plugin-basicauth-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-basicauth-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmojolicious-plugin-basicauth-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-basicauth-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmojolicious-plugin-basicauth-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-basicauth-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmojolicious-plugin-bcrypt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-bcrypt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmojolicious-plugin-bcrypt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-bcrypt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmojolicious-plugin-bcrypt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-bcrypt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmojolicious-plugin-cgi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-cgi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmojolicious-plugin-cgi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-cgi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmojolicious-plugin-cgi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-cgi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmojolicious-plugin-i18n-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-i18n-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmojolicious-plugin-i18n-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-i18n-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmojolicious-plugin-i18n-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-i18n-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmojolicious-plugin-renderfile-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-renderfile-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmojolicious-plugin-renderfile-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-renderfile-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmojolicious-plugin-renderfile-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmojolicious-plugin-renderfile-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmojomojo-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmojomojo-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmojomojo-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmojomojo-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmojomojo-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmojomojo-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmojo-pg-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmojo-pg-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmojo-pg-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmojo-pg-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmojo-pg-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmojo-pg-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmojo-rabbitmq-client-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmojo-rabbitmq-client-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmojo-rabbitmq-client-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmojo-rabbitmq-client-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmojo-rabbitmq-client-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmojo-rabbitmq-client-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmojo-server-fastcgi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmojo-server-fastcgi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmojo-server-fastcgi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmojo-server-fastcgi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmojo-server-fastcgi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmojo-server-fastcgi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmongodb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmongodb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmongodb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmongodb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmongodb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmongodb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmonitoring-icinga2-client-rest-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmonitoring-icinga2-client-rest-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmonitoring-icinga2-client-rest-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmonitoring-icinga2-client-rest-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmonitoring-icinga2-client-rest-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmonitoring-icinga2-client-rest-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmonitoring-plugin-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmonitoring-plugin-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmonitoring-plugin-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmonitoring-plugin-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmonitoring-plugin-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmonitoring-plugin-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmonkey-patch-action-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmonkey-patch-action-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmonkey-patch-action-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmonkey-patch-action-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmonkey-patch-action-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmonkey-patch-action-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmonkey-patch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmonkey-patch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmonkey-patch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmonkey-patch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmonkey-patch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmonkey-patch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoo-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoo-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoo-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoo-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoo-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoo-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoops-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoops-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoops-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoops-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoops-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoops-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoose-autobox-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoose-autobox-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoose-autobox-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoose-autobox-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoose-autobox-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoose-autobox-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoose-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoose-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoose-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoose-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoose-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoose-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-aliases-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-aliases-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-aliases-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-aliases-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-aliases-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-aliases-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-app-cmd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-app-cmd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-app-cmd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-app-cmd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-app-cmd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-app-cmd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-app-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-app-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-app-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-app-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-app-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-app-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-arrayref-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-arrayref-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-arrayref-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-arrayref-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-arrayref-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-arrayref-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-async-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-async-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-async-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-async-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-async-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-async-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-attribute-chained-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-attribute-chained-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-attribute-chained-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-attribute-chained-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-attribute-chained-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-attribute-chained-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-attributehelpers-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-attributehelpers-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-attributehelpers-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-attributehelpers-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-attributehelpers-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-attributehelpers-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-attributeshortcuts-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-attributeshortcuts-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-attributeshortcuts-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-attributeshortcuts-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-attributeshortcuts-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-attributeshortcuts-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-attributetags-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-attributetags-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-attributetags-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-attributetags-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-attributetags-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-attributetags-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-blessed-reconstruct-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-blessed-reconstruct-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-blessed-reconstruct-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-blessed-reconstruct-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-blessed-reconstruct-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-blessed-reconstruct-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-classattribute-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-classattribute-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-classattribute-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-classattribute-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-classattribute-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-classattribute-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-clone-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-clone-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-clone-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-clone-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-clone-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-clone-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-compiletime-traits-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-compiletime-traits-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-compiletime-traits-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-compiletime-traits-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-compiletime-traits-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-compiletime-traits-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-configfromfile-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-configfromfile-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-configfromfile-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-configfromfile-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-configfromfile-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-configfromfile-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-configuration-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-configuration-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-configuration-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-configuration-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-configuration-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-configuration-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-daemonize-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-daemonize-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-daemonize-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-daemonize-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-daemonize-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-daemonize-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-declare-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-declare-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-declare-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-declare-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-declare-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-declare-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-emulate-class-accessor-fast-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-emulate-class-accessor-fast-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-emulate-class-accessor-fast-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-emulate-class-accessor-fast-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-emulate-class-accessor-fast-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-emulate-class-accessor-fast-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-followpbp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-followpbp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-followpbp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-followpbp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-followpbp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-followpbp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-getopt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-getopt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-getopt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-getopt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-getopt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-getopt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-hasdefaults-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-hasdefaults-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-hasdefaults-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-hasdefaults-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-hasdefaults-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-hasdefaults-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-has-options-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-has-options-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-has-options-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-has-options-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-has-options-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-has-options-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-has-sugar-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-has-sugar-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-has-sugar-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-has-sugar-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-has-sugar-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-has-sugar-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-insideout-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-insideout-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-insideout-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-insideout-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-insideout-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-insideout-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-lazyrequire-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-lazyrequire-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-lazyrequire-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-lazyrequire-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-lazyrequire-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-lazyrequire-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-log-log4perl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-log-log4perl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-log-log4perl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-log-log4perl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-log-log4perl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-log-log4perl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-markasmethods-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-markasmethods-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-markasmethods-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-markasmethods-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-markasmethods-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-markasmethods-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-meta-typeconstraint-forcecoercion-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-meta-typeconstraint-forcecoercion-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-meta-typeconstraint-forcecoercion-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-meta-typeconstraint-forcecoercion-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-meta-typeconstraint-forcecoercion-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-meta-typeconstraint-forcecoercion-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-meta-typeconstraint-mooish-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-meta-typeconstraint-mooish-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-meta-typeconstraint-mooish-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-meta-typeconstraint-mooish-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-meta-typeconstraint-mooish-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-meta-typeconstraint-mooish-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-methodattributes-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-methodattributes-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-methodattributes-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-methodattributes-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-methodattributes-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-methodattributes-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-method-signatures-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-method-signatures-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-method-signatures-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-method-signatures-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-method-signatures-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-method-signatures-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-multiinitarg-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-multiinitarg-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-multiinitarg-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-multiinitarg-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-multiinitarg-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-multiinitarg-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-multimethods-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-multimethods-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-multimethods-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-multimethods-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-multimethods-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-multimethods-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-mungehas-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-mungehas-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-mungehas-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-mungehas-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-mungehas-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-mungehas-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-nonmoose-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-nonmoose-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-nonmoose-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-nonmoose-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-nonmoose-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-nonmoose-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-object-pluggable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-object-pluggable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-object-pluggable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-object-pluggable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-object-pluggable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-object-pluggable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-oneargnew-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-oneargnew-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-oneargnew-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-oneargnew-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-oneargnew-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-oneargnew-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-param-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-param-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-param-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-param-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-param-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-param-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-params-validate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-params-validate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-params-validate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-params-validate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-params-validate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-params-validate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-poe-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-poe-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-poe-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-poe-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-poe-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-poe-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-relatedclassroles-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-relatedclassroles-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-relatedclassroles-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-relatedclassroles-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-relatedclassroles-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-relatedclassroles-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-role-parameterized-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-role-parameterized-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-role-parameterized-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-role-parameterized-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-role-parameterized-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-role-parameterized-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-role-strict-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-role-strict-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-role-strict-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-role-strict-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-role-strict-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-role-strict-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-role-timer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-role-timer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-role-timer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-role-timer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-role-timer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-role-timer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-role-withoverloading-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-role-withoverloading-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-role-withoverloading-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-role-withoverloading-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-role-withoverloading-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-role-withoverloading-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-runnable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-runnable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-runnable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-runnable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-runnable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-runnable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-semiaffordanceaccessor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-semiaffordanceaccessor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-semiaffordanceaccessor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-semiaffordanceaccessor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-semiaffordanceaccessor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-semiaffordanceaccessor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-setonce-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-setonce-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-setonce-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-setonce-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-setonce-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-setonce-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-simpleconfig-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-simpleconfig-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-simpleconfig-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-simpleconfig-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-simpleconfig-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-simpleconfig-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-singleton-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-singleton-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-singleton-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-singleton-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-singleton-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-singleton-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-storage-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-storage-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-storage-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-storage-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-storage-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-storage-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-strictconstructor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-strictconstructor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-strictconstructor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-strictconstructor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-strictconstructor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-strictconstructor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-traitfor-meta-class-betteranonclassnames-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-traitfor-meta-class-betteranonclassnames-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-traitfor-meta-class-betteranonclassnames-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-traitfor-meta-class-betteranonclassnames-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-traitfor-meta-class-betteranonclassnames-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-traitfor-meta-class-betteranonclassnames-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-traits-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-traits-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-traits-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-traits-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-traits-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-traits-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-traits-pluggable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-traits-pluggable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-traits-pluggable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-traits-pluggable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-traits-pluggable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-traits-pluggable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-common-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-common-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-common-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-common-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-types-common-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-common-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-datetime-morecoercions-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-datetime-morecoercions-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-datetime-morecoercions-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-datetime-morecoercions-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-types-datetime-morecoercions-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-datetime-morecoercions-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-datetime-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-datetime-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-datetime-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-datetime-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-types-datetime-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-datetime-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-email-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-email-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-email-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-email-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-types-email-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-email-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-iso8601-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-iso8601-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-iso8601-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-iso8601-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-types-iso8601-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-iso8601-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-json-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-json-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-json-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-json-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-types-json-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-json-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-laxnum-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-laxnum-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-laxnum-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-laxnum-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-types-laxnum-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-laxnum-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-loadableclass-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-loadableclass-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-loadableclass-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-loadableclass-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-types-loadableclass-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-loadableclass-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-netaddr-ip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-netaddr-ip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-netaddr-ip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-netaddr-ip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-types-netaddr-ip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-netaddr-ip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-path-class-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-path-class-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-path-class-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-path-class-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-types-path-class-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-path-class-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-path-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-path-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-path-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-path-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-types-path-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-path-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-types-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-perl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-perl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-perl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-perl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-types-perl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-perl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-portnumber-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-portnumber-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-portnumber-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-portnumber-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-types-portnumber-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-portnumber-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-set-object-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-set-object-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-set-object-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-set-object-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-types-set-object-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-set-object-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-stringlike-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-stringlike-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-stringlike-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-stringlike-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-types-stringlike-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-stringlike-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-structured-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-structured-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-structured-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-structured-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-types-structured-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-structured-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-uri-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-uri-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-uri-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-uri-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-types-uri-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-uri-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-varianttable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-varianttable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-types-varianttable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-varianttable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-types-varianttable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-types-varianttable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-undeftolerant-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-undeftolerant-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-undeftolerant-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-undeftolerant-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-undeftolerant-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-undeftolerant-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-util-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-util-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-util-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-util-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-util-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-util-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-xsaccessor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-xsaccessor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-xsaccessor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-xsaccessor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-xsaccessor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-xsaccessor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-yaml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoosex-yaml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoosex-yaml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoosex-yaml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoosex-yaml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoosex-yaml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-aliases-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoox-aliases-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-aliases-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoox-aliases-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoox-aliases-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoox-aliases-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-buildargs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoox-buildargs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-buildargs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoox-buildargs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoox-buildargs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoox-buildargs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-cmd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoox-cmd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-cmd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoox-cmd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoox-cmd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoox-cmd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-configfromfile-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoox-configfromfile-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-configfromfile-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoox-configfromfile-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoox-configfromfile-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoox-configfromfile-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-file-configdir-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoox-file-configdir-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-file-configdir-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoox-file-configdir-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoox-file-configdir-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoox-file-configdir-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-handlesvia-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoox-handlesvia-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-handlesvia-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoox-handlesvia-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoox-handlesvia-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoox-handlesvia-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-late-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoox-late-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-late-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoox-late-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoox-late-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoox-late-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-log-any-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoox-log-any-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-log-any-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoox-log-any-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoox-log-any-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoox-log-any-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-options-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoox-options-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-options-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoox-options-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoox-options-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoox-options-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-role-cloneset-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoox-role-cloneset-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-role-cloneset-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoox-role-cloneset-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoox-role-cloneset-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoox-role-cloneset-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-role-logger-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoox-role-logger-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-role-logger-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoox-role-logger-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoox-role-logger-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoox-role-logger-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-singleton-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoox-singleton-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-singleton-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoox-singleton-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoox-singleton-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoox-singleton-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-strictconstructor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoox-strictconstructor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-strictconstructor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoox-strictconstructor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoox-strictconstructor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoox-strictconstructor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-struct-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoox-struct-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-struct-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoox-struct-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoox-struct-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoox-struct-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-types-mooselike-numeric-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoox-types-mooselike-numeric-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-types-mooselike-numeric-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoox-types-mooselike-numeric-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoox-types-mooselike-numeric-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoox-types-mooselike-numeric-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-types-mooselike-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoox-types-mooselike-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-types-mooselike-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoox-types-mooselike-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoox-types-mooselike-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoox-types-mooselike-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-types-setobject-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmoox-types-setobject-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmoox-types-setobject-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmoox-types-setobject-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmoox-types-setobject-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmoox-types-setobject-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmouse-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmouse-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmouse-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmouse-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmouse-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmouse-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmousex-configfromfile-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmousex-configfromfile-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmousex-configfromfile-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmousex-configfromfile-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmousex-configfromfile-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmousex-configfromfile-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmousex-foreign-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmousex-foreign-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmousex-foreign-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmousex-foreign-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmousex-foreign-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmousex-foreign-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmousex-getopt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmousex-getopt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmousex-getopt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmousex-getopt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmousex-getopt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmousex-getopt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmousex-nativetraits-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmousex-nativetraits-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmousex-nativetraits-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmousex-nativetraits-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmousex-nativetraits-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmousex-nativetraits-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmousex-strictconstructor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmousex-strictconstructor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmousex-strictconstructor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmousex-strictconstructor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmousex-strictconstructor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmousex-strictconstructor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmousex-types-path-class-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmousex-types-path-class-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmousex-types-path-class-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmousex-types-path-class-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmousex-types-path-class-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmousex-types-path-class-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmousex-types-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmousex-types-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmousex-types-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmousex-types-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmousex-types-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmousex-types-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmqdb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmqdb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmqdb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmqdb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmqdb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmqdb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmro-compat-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmro-compat-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmro-compat-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmro-compat-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmro-compat-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmro-compat-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmr-tarantool-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmr-tarantool-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmr-tarantool-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmr-tarantool-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmr-tarantool-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmr-tarantool-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmsgcat-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmsgcat-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmsgcat-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmsgcat-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmsgcat-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmsgcat-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmsoffice-word-html-writer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmsoffice-word-html-writer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmsoffice-word-html-writer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmsoffice-word-html-writer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmsoffice-word-html-writer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmsoffice-word-html-writer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmultidimensional-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmultidimensional-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmultidimensional-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmultidimensional-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmultidimensional-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmultidimensional-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmusicbrainz-discid-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmusicbrainz-discid-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmusicbrainz-discid-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmusicbrainz-discid-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmusicbrainz-discid-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmusicbrainz-discid-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libmysql-diff-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libmysql-diff-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libmysql-diff-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libmysql-diff-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libmysql-diff-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libmysql-diff-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnagios-object-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnagios-object-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnagios-object-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnagios-object-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnagios-object-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnagios-object-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnamespace-autoclean-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnamespace-autoclean-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnamespace-autoclean-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnamespace-autoclean-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnamespace-autoclean-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnamespace-autoclean-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnamespace-clean-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnamespace-clean-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnamespace-clean-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnamespace-clean-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnamespace-clean-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnamespace-clean-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnamespace-sweep-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnamespace-sweep-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnamespace-sweep-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnamespace-sweep-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnamespace-sweep-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnamespace-sweep-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnanomsg-raw-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnanomsg-raw-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnanomsg-raw-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnanomsg-raw-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnanomsg-raw-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnanomsg-raw-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-abuse-utils-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-abuse-utils-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-abuse-utils-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-abuse-utils-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-abuse-utils-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-abuse-utils-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-address-ip-local-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-address-ip-local-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-address-ip-local-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-address-ip-local-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-address-ip-local-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-address-ip-local-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnetaddr-ip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnetaddr-ip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnetaddr-ip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnetaddr-ip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnetaddr-ip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnetaddr-ip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-akamai-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-akamai-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-akamai-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-akamai-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-akamai-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-akamai-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-akismet-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-akismet-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-akismet-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-akismet-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-akismet-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-akismet-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-amazon-ec2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-amazon-ec2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-amazon-ec2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-amazon-ec2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-amazon-ec2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-amazon-ec2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-amazon-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-amazon-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-amazon-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-amazon-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-amazon-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-amazon-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-amazon-s3-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-amazon-s3-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-amazon-s3-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-amazon-s3-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-amazon-s3-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-amazon-s3-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-amazon-s3-tools-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-amazon-s3-tools-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-amazon-s3-tools-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-amazon-s3-tools-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-amazon-s3-tools-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-amazon-s3-tools-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-amqp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-amqp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-amqp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-amqp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-amqp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-amqp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-appliance-session-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-appliance-session-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-appliance-session-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-appliance-session-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-appliance-session-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-appliance-session-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnetapp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnetapp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnetapp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnetapp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnetapp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnetapp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-arp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-arp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-arp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-arp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-arp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-arp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-bluetooth-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-bluetooth-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-bluetooth-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-bluetooth-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-bluetooth-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-bluetooth-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-bonjour-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-bonjour-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-bonjour-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-bonjour-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-bonjour-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-bonjour-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-cidr-lite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-cidr-lite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-cidr-lite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-cidr-lite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-cidr-lite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-cidr-lite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-cisco-mse-rest-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-cisco-mse-rest-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-cisco-mse-rest-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-cisco-mse-rest-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-cisco-mse-rest-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-cisco-mse-rest-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-citadel-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-citadel-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-citadel-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-citadel-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-citadel-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-citadel-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-cli-interact-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-cli-interact-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-cli-interact-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-cli-interact-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-cli-interact-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-cli-interact-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-cups-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-cups-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-cups-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-cups-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-cups-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-cups-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-daap-dmap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-daap-dmap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-daap-dmap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-daap-dmap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-daap-dmap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-daap-dmap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dbus-glib-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-dbus-glib-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dbus-glib-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-dbus-glib-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-dbus-glib-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-dbus-glib-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dbus-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-dbus-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dbus-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-dbus-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-dbus-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-dbus-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dhcp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-dhcp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dhcp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-dhcp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-dhcp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-dhcp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dhcpv6-duid-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-dhcpv6-duid-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dhcpv6-duid-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-dhcpv6-duid-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-dhcpv6-duid-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-dhcpv6-duid-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dict-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-dict-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dict-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-dict-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-dict-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-dict-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dns-async-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-dns-async-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dns-async-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-dns-async-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-dns-async-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-dns-async-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dns-cloudflare-ddns-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-dns-cloudflare-ddns-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dns-cloudflare-ddns-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-dns-cloudflare-ddns-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-dns-cloudflare-ddns-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-dns-cloudflare-ddns-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dns-lite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-dns-lite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dns-lite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-dns-lite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-dns-lite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-dns-lite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dns-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-dns-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dns-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-dns-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-dns-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-dns-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dns-resolver-programmable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-dns-resolver-programmable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dns-resolver-programmable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-dns-resolver-programmable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-dns-resolver-programmable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-dns-resolver-programmable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dns-sec-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-dns-sec-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dns-sec-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-dns-sec-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-dns-sec-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-dns-sec-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dns-zonefile-fast-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-dns-zonefile-fast-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dns-zonefile-fast-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-dns-zonefile-fast-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-dns-zonefile-fast-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-dns-zonefile-fast-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-domain-tld-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-domain-tld-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-domain-tld-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-domain-tld-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-domain-tld-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-domain-tld-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnetdot-client-rest-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnetdot-client-rest-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnetdot-client-rest-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnetdot-client-rest-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnetdot-client-rest-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnetdot-client-rest-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dpap-client-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-dpap-client-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dpap-client-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-dpap-client-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-dpap-client-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-dpap-client-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dropbox-api-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-dropbox-api-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-dropbox-api-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-dropbox-api-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-dropbox-api-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-dropbox-api-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-duo-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-duo-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-duo-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-duo-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-duo-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-duo-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-easytcp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-easytcp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-easytcp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-easytcp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-easytcp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-easytcp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-epp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-epp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-epp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-epp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-epp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-epp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-facebook-oauth2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-facebook-oauth2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-facebook-oauth2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-facebook-oauth2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-facebook-oauth2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-facebook-oauth2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-frame-device-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-frame-device-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-frame-device-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-frame-device-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-frame-device-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-frame-device-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-frame-dump-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-frame-dump-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-frame-dump-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-frame-dump-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-frame-dump-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-frame-dump-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-frame-layer-icmpv6-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-frame-layer-icmpv6-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-frame-layer-icmpv6-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-frame-layer-icmpv6-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-frame-layer-icmpv6-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-frame-layer-icmpv6-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-frame-layer-ipv6-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-frame-layer-ipv6-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-frame-layer-ipv6-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-frame-layer-ipv6-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-frame-layer-ipv6-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-frame-layer-ipv6-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-frame-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-frame-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-frame-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-frame-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-frame-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-frame-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-frame-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-frame-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-frame-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-frame-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-frame-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-frame-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-freedb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-freedb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-freedb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-freedb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-freedb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-freedb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-github-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-github-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-github-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-github-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-github-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-github-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-gmail-imap-label-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-gmail-imap-label-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-gmail-imap-label-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-gmail-imap-label-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-gmail-imap-label-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-gmail-imap-label-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-google-authsub-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-google-authsub-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-google-authsub-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-google-authsub-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-google-authsub-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-google-authsub-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-gpsd3-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-gpsd3-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-gpsd3-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-gpsd3-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-gpsd3-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-gpsd3-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-hotline-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-hotline-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-hotline-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-hotline-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-hotline-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-hotline-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-http-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-http-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-http-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-http-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-http-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-http-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-https-any-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-https-any-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-https-any-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-https-any-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-https-any-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-https-any-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-httpserver-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-httpserver-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-httpserver-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-httpserver-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-httpserver-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-httpserver-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-https-nb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-https-nb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-https-nb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-https-nb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-https-nb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-https-nb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ident-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-ident-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ident-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-ident-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-ident-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-ident-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-idn-encode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-idn-encode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-idn-encode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-idn-encode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-idn-encode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-idn-encode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-idn-nameprep-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-idn-nameprep-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-idn-nameprep-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-idn-nameprep-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-idn-nameprep-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-idn-nameprep-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ifconfig-wrapper-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-ifconfig-wrapper-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ifconfig-wrapper-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-ifconfig-wrapper-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-ifconfig-wrapper-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-ifconfig-wrapper-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-imap-client-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-imap-client-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-imap-client-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-imap-client-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-imap-client-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-imap-client-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-imap-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-imap-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-imap-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-imap-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-imap-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-imap-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-imap-simple-ssl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-imap-simple-ssl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-imap-simple-ssl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-imap-simple-ssl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-imap-simple-ssl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-imap-simple-ssl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-inet6glue-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-inet6glue-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-inet6glue-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-inet6glue-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-inet6glue-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-inet6glue-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-interface-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-interface-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-interface-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-interface-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-interface-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-interface-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ip-minimal-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-ip-minimal-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ip-minimal-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-ip-minimal-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-ip-minimal-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-ip-minimal-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-ip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-ip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-ip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-ip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-iptrie-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-iptrie-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-iptrie-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-iptrie-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-iptrie-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-iptrie-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ip-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-ip-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ip-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-ip-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-ip-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-ip-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-irc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-irc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-irc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-irc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-irc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-irc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-irr-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-irr-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-irr-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-irr-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-irr-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-irr-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-jabber-bot-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-jabber-bot-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-jabber-bot-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-jabber-bot-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-jabber-bot-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-jabber-bot-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-jabber-loudmouth-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-jabber-loudmouth-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-jabber-loudmouth-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-jabber-loudmouth-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-jabber-loudmouth-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-jabber-loudmouth-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-jabber-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-jabber-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-jabber-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-jabber-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-jabber-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-jabber-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ldap-filterbuilder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-ldap-filterbuilder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ldap-filterbuilder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-ldap-filterbuilder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-ldap-filterbuilder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-ldap-filterbuilder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ldap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-ldap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ldap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-ldap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-ldap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-ldap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ldap-server-test-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-ldap-server-test-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ldap-server-test-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-ldap-server-test-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-ldap-server-test-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-ldap-server-test-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ldap-sid-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-ldap-sid-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ldap-sid-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-ldap-sid-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-ldap-sid-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-ldap-sid-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ldns-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-ldns-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ldns-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-ldns-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-ldns-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-ldns-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-libdnet6-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-libdnet6-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-libdnet6-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-libdnet6-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-libdnet6-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-libdnet6-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-libdnet-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-libdnet-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-libdnet-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-libdnet-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-libdnet-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-libdnet-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-libidn-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-libidn-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-libidn-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-libidn-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-libidn-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-libidn-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-mac-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-mac-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-mac-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-mac-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-mac-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-mac-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-mac-vendor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-mac-vendor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-mac-vendor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-mac-vendor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-mac-vendor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-mac-vendor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-managesieve-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-managesieve-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-managesieve-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-managesieve-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-managesieve-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-managesieve-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-nationalrail-livedepartureboards-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-nationalrail-livedepartureboards-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-nationalrail-livedepartureboards-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-nationalrail-livedepartureboards-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-nationalrail-livedepartureboards-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-nationalrail-livedepartureboards-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-nbname-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-nbname-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-nbname-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-nbname-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-nbname-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-nbname-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-nessus-rest-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-nessus-rest-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-nessus-rest-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-nessus-rest-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-nessus-rest-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-nessus-rest-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-nessus-xmlrpc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-nessus-xmlrpc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-nessus-xmlrpc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-nessus-xmlrpc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-nessus-xmlrpc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-nessus-xmlrpc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-netmask-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-netmask-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-netmask-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-netmask-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-netmask-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-netmask-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-nis-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-nis-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-nis-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-nis-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-nis-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-nis-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-nslookup-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-nslookup-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-nslookup-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-nslookup-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-nslookup-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-nslookup-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ntp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-ntp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ntp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-ntp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-ntp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-ntp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-oauth2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-oauth2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-oauth2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-oauth2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-oauth2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-oauth2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-oauth-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-oauth-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-oauth-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-oauth-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-oauth-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-oauth-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-openid-common-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-openid-common-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-openid-common-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-openid-common-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-openid-common-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-openid-common-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-openid-consumer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-openid-consumer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-openid-consumer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-openid-consumer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-openid-consumer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-openid-consumer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-opensrs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-opensrs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-opensrs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-opensrs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-opensrs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-opensrs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-openssh-compat-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-openssh-compat-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-openssh-compat-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-openssh-compat-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-openssh-compat-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-openssh-compat-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-openssh-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-openssh-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-openssh-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-openssh-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-openssh-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-openssh-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnetpacket-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnetpacket-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnetpacket-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnetpacket-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnetpacket-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnetpacket-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-patricia-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-patricia-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-patricia-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-patricia-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-patricia-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-patricia-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-pcap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-pcap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-pcap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-pcap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-pcap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-pcap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ph-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-ph-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ph-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-ph-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-ph-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-ph-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-prometheus-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-prometheus-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-prometheus-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-prometheus-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-prometheus-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-prometheus-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-radius-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-radius-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-radius-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-radius-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-radius-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-radius-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-rawip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-rawip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-rawip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-rawip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-rawip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-rawip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-rblclient-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-rblclient-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-rblclient-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-rblclient-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-rblclient-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-rblclient-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-rendezvous-publish-backend-avahi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-rendezvous-publish-backend-avahi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-rendezvous-publish-backend-avahi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-rendezvous-publish-backend-avahi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-rendezvous-publish-backend-avahi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-rendezvous-publish-backend-avahi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-rendezvous-publish-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-rendezvous-publish-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-rendezvous-publish-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-rendezvous-publish-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-rendezvous-publish-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-rendezvous-publish-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-route-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-route-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-route-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-route-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-route-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-route-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-scp-expect-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-scp-expect-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-scp-expect-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-scp-expect-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-scp-expect-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-scp-expect-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-scp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-scp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-scp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-scp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-scp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-scp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnetsds-kannel-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnetsds-kannel-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnetsds-kannel-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnetsds-kannel-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnetsds-kannel-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnetsds-kannel-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnetsds-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnetsds-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnetsds-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnetsds-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnetsds-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnetsds-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnetsds-util-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnetsds-util-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnetsds-util-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnetsds-util-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnetsds-util-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnetsds-util-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-server-coro-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-server-coro-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-server-coro-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-server-coro-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-server-coro-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-server-coro-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-server-mail-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-server-mail-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-server-mail-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-server-mail-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-server-mail-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-server-mail-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-server-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-server-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-server-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-server-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-server-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-server-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-sftp-foreign-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-sftp-foreign-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-sftp-foreign-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-sftp-foreign-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-sftp-foreign-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-sftp-foreign-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-sftp-sftpserver-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-sftp-sftpserver-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-sftp-sftpserver-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-sftp-sftpserver-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-sftp-sftpserver-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-sftp-sftpserver-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-sieve-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-sieve-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-sieve-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-sieve-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-sieve-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-sieve-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-sieve-script-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-sieve-script-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-sieve-script-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-sieve-script-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-sieve-script-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-sieve-script-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-sip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-sip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-sip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-sip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-sip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-sip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-smpp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-smpp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-smpp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-smpp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-smpp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-smpp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-smtpauth-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-smtpauth-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-smtpauth-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-smtpauth-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-smtpauth-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-smtpauth-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-smtp-server-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-smtp-server-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-smtp-server-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-smtp-server-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-smtp-server-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-smtp-server-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-smtps-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-smtps-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-smtps-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-smtps-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-smtps-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-smtps-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-smtp-ssl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-smtp-ssl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-smtp-ssl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-smtp-ssl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-smtp-ssl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-smtp-ssl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-smtp-tls-butmaintained-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-smtp-tls-butmaintained-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-smtp-tls-butmaintained-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-smtp-tls-butmaintained-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-smtp-tls-butmaintained-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-smtp-tls-butmaintained-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-smtp-tls-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-smtp-tls-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-smtp-tls-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-smtp-tls-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-smtp-tls-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-smtp-tls-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-snmp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-snmp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-snmp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-snmp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-snmp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-snmp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-snpp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-snpp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-snpp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-snpp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-snpp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-snpp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-socks-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-socks-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-socks-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-socks-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-socks-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-socks-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ssh2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-ssh2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ssh2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-ssh2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-ssh2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-ssh2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ssh-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-ssh-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ssh-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-ssh-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-ssh-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-ssh-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ssleay-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-ssleay-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-ssleay-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-ssleay-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-ssleay-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-ssleay-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-sslglue-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-sslglue-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-sslglue-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-sslglue-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-sslglue-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-sslglue-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-statsd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-statsd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-statsd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-statsd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-statsd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-statsd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-stomp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-stomp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-stomp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-stomp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-stomp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-stomp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-subnet-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-subnet-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-subnet-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-subnet-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-subnet-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-subnet-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-subnets-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-subnets-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-subnets-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-subnets-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-subnets-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-subnets-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-syslogd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-syslogd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-syslogd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-syslogd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-syslogd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-syslogd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-tclink-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-tclink-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-tclink-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-tclink-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-tclink-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-tclink-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-telnet-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-telnet-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-telnet-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-telnet-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-telnet-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-telnet-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-tftpd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-tftpd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-tftpd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-tftpd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-tftpd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-tftpd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-tftp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-tftp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-tftp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-tftp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-tftp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-tftp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-traceroute-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-traceroute-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-traceroute-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-traceroute-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-traceroute-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-traceroute-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-traceroute-pureperl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-traceroute-pureperl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-traceroute-pureperl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-traceroute-pureperl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-traceroute-pureperl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-traceroute-pureperl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-trac-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-trac-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-trac-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-trac-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-trac-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-trac-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-twitter-lite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-twitter-lite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-twitter-lite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-twitter-lite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-twitter-lite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-twitter-lite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-twitter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-twitter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-twitter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-twitter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-twitter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-twitter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-upnp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-upnp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-upnp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-upnp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-upnp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-upnp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-vnc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-vnc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-vnc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-vnc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-vnc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-vnc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-whois-ip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-whois-ip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-whois-ip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-whois-ip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-whois-ip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-whois-ip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-whois-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-whois-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-whois-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-whois-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-whois-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-whois-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnetwork-ipv4addr-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnetwork-ipv4addr-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnetwork-ipv4addr-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnetwork-ipv4addr-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnetwork-ipv4addr-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnetwork-ipv4addr-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-write-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-write-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-write-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-write-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-write-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-write-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnetxap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnetxap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnetxap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnetxap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnetxap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnetxap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-xmpp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-xmpp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-xmpp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-xmpp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-xmpp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-xmpp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-xwhois-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-xwhois-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-xwhois-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-xwhois-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-xwhois-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-xwhois-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-z3950-simple2zoom-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-z3950-simple2zoom-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-z3950-simple2zoom-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-z3950-simple2zoom-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-z3950-simple2zoom-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-z3950-simple2zoom-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-z3950-simpleserver-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-z3950-simpleserver-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-z3950-simpleserver-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-z3950-simpleserver-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-z3950-simpleserver-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-z3950-simpleserver-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnet-z3950-zoom-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnet-z3950-zoom-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnet-z3950-zoom-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnet-z3950-zoom-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnet-z3950-zoom-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnet-z3950-zoom-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnews-article-nocem-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnews-article-nocem-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnews-article-nocem-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnews-article-nocem-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnews-article-nocem-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnews-article-nocem-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnews-newsrc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnews-newsrc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnews-newsrc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnews-newsrc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnews-newsrc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnews-newsrc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnews-nntpclient-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnews-nntpclient-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnews-nntpclient-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnews-nntpclient-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnews-nntpclient-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnews-nntpclient-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnews-scan-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnews-scan-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnews-scan-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnews-scan-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnews-scan-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnews-scan-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnhgri-blastall-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnhgri-blastall-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnhgri-blastall-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnhgri-blastall-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnhgri-blastall-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnhgri-blastall-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnmap-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnmap-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnmap-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnmap-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnmap-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnmap-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnumber-bytes-human-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnumber-bytes-human-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnumber-bytes-human-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnumber-bytes-human-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnumber-bytes-human-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnumber-bytes-human-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnumber-compare-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnumber-compare-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnumber-compare-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnumber-compare-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnumber-compare-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnumber-compare-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnumber-format-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnumber-format-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnumber-format-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnumber-format-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnumber-format-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnumber-format-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnumber-fraction-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnumber-fraction-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnumber-fraction-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnumber-fraction-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnumber-fraction-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnumber-fraction-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnumber-phone-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnumber-phone-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnumber-phone-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnumber-phone-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnumber-phone-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnumber-phone-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnumber-range-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnumber-range-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnumber-range-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnumber-range-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnumber-range-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnumber-range-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnumber-recordlocator-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnumber-recordlocator-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnumber-recordlocator-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnumber-recordlocator-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnumber-recordlocator-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnumber-recordlocator-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libnumber-tolerant-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libnumber-tolerant-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libnumber-tolerant-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libnumber-tolerant-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libnumber-tolerant-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libnumber-tolerant-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libobject-accessor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libobject-accessor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libobject-accessor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libobject-accessor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libobject-accessor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libobject-accessor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libobject-container-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libobject-container-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libobject-container-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libobject-container-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libobject-container-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libobject-container-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libobject-declare-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libobject-declare-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libobject-declare-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libobject-declare-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libobject-declare-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libobject-declare-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libobject-destroyer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libobject-destroyer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libobject-destroyer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libobject-destroyer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libobject-destroyer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libobject-destroyer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libobject-event-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libobject-event-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libobject-event-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libobject-event-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libobject-event-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libobject-event-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libobject-id-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libobject-id-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libobject-id-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libobject-id-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libobject-id-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libobject-id-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libobject-insideout-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libobject-insideout-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libobject-insideout-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libobject-insideout-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libobject-insideout-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libobject-insideout-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libobject-multitype-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libobject-multitype-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libobject-multitype-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libobject-multitype-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libobject-multitype-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libobject-multitype-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libobject-pluggable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libobject-pluggable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libobject-pluggable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libobject-pluggable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libobject-pluggable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libobject-pluggable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libobject-realize-later-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libobject-realize-later-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libobject-realize-later-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libobject-realize-later-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libobject-realize-later-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libobject-realize-later-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libobject-remote-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libobject-remote-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libobject-remote-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libobject-remote-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libobject-remote-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libobject-remote-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libobject-signature-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libobject-signature-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libobject-signature-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libobject-signature-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libobject-signature-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libobject-signature-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libobject-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libobject-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libobject-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libobject-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libobject-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libobject-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libogg-vorbis-decoder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libogg-vorbis-decoder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libogg-vorbis-decoder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libogg-vorbis-decoder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libogg-vorbis-decoder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libogg-vorbis-decoder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libogg-vorbis-header-pureperl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libogg-vorbis-header-pureperl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libogg-vorbis-header-pureperl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libogg-vorbis-header-pureperl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libogg-vorbis-header-pureperl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libogg-vorbis-header-pureperl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libois-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libois-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libois-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libois-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libois-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libois-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libole-storage-lite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libole-storage-lite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libole-storage-lite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libole-storage-lite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libole-storage-lite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libole-storage-lite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libopengl-image-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libopengl-image-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libopengl-image-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libopengl-image-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libopengl-image-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libopengl-image-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libopengl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libopengl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libopengl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libopengl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libopengl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libopengl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libopengl-xscreensaver-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libopengl-xscreensaver-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libopengl-xscreensaver-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libopengl-xscreensaver-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libopengl-xscreensaver-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libopengl-xscreensaver-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libopenoffice-oodoc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libopenoffice-oodoc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libopenoffice-oodoc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libopenoffice-oodoc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libopenoffice-oodoc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libopenoffice-oodoc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liborlite-migrate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liborlite-migrate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liborlite-migrate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liborlite-migrate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liborlite-migrate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liborlite-migrate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liborlite-mirror-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liborlite-mirror-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liborlite-mirror-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liborlite-mirror-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liborlite-mirror-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liborlite-mirror-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liborlite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liborlite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liborlite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liborlite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liborlite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liborlite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liborlite-statistics-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liborlite-statistics-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liborlite-statistics-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liborlite-statistics-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liborlite-statistics-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liborlite-statistics-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libouch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libouch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libouch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libouch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libouch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libouch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libowl-directsemantics-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libowl-directsemantics-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libowl-directsemantics-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libowl-directsemantics-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libowl-directsemantics-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libowl-directsemantics-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpackage-constants-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpackage-constants-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpackage-constants-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpackage-constants-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpackage-constants-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpackage-constants-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpackage-deprecationmanager-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpackage-deprecationmanager-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpackage-deprecationmanager-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpackage-deprecationmanager-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpackage-deprecationmanager-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpackage-deprecationmanager-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpackage-locator-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpackage-locator-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpackage-locator-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpackage-locator-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpackage-locator-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpackage-locator-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpackage-new-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpackage-new-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpackage-new-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpackage-new-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpackage-new-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpackage-new-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpackage-pkg-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpackage-pkg-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpackage-pkg-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpackage-pkg-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpackage-pkg-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpackage-pkg-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpackage-stash-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpackage-stash-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpackage-stash-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpackage-stash-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpackage-stash-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpackage-stash-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpackage-stash-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpackage-stash-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpackage-stash-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpackage-stash-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpackage-stash-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpackage-stash-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpackage-variant-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpackage-variant-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpackage-variant-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpackage-variant-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpackage-variant-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpackage-variant-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpadwalker-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpadwalker-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpadwalker-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpadwalker-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpadwalker-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpadwalker-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpalm-pdb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpalm-pdb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpalm-pdb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpalm-pdb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpalm-pdb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpalm-pdb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpalm-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpalm-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpalm-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpalm-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpalm-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpalm-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpandoc-elements-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpandoc-elements-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpandoc-elements-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpandoc-elements-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpandoc-elements-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpandoc-elements-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpandoc-wrapper-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpandoc-wrapper-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpandoc-wrapper-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpandoc-wrapper-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpandoc-wrapper-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpandoc-wrapper-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpango-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpango-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpango-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpango-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpango-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpango-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparallel-forkmanager-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparallel-forkmanager-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparallel-forkmanager-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparallel-forkmanager-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparallel-forkmanager-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparallel-forkmanager-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparallel-iterator-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparallel-iterator-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparallel-iterator-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparallel-iterator-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparallel-iterator-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparallel-iterator-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparallel-prefork-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparallel-prefork-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparallel-prefork-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparallel-prefork-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparallel-prefork-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparallel-prefork-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparallel-runner-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparallel-runner-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparallel-runner-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparallel-runner-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparallel-runner-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparallel-runner-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparams-callbackrequest-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparams-callbackrequest-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparams-callbackrequest-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparams-callbackrequest-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparams-callbackrequest-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparams-callbackrequest-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparams-classify-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparams-classify-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparams-classify-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparams-classify-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparams-classify-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparams-classify-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparams-coerce-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparams-coerce-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparams-coerce-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparams-coerce-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparams-coerce-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparams-coerce-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparams-util-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparams-util-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparams-util-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparams-util-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparams-util-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparams-util-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparams-validate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparams-validate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparams-validate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparams-validate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparams-validate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparams-validate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparams-validationcompiler-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparams-validationcompiler-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparams-validationcompiler-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparams-validationcompiler-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparams-validationcompiler-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparams-validationcompiler-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparanoid-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparanoid-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparanoid-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparanoid-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparanoid-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparanoid-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpar-dist-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpar-dist-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpar-dist-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpar-dist-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpar-dist-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpar-dist-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpar-packer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpar-packer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpar-packer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpar-packer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpar-packer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpar-packer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpar-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpar-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpar-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpar-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpar-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpar-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-bbcode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-bbcode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-bbcode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-bbcode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-bbcode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-bbcode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-cpan-packages-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-cpan-packages-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-cpan-packages-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-cpan-packages-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-cpan-packages-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-cpan-packages-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-debcontrol-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-debcontrol-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-debcontrol-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-debcontrol-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-debcontrol-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-debcontrol-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-debianchangelog-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-debianchangelog-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-debianchangelog-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-debianchangelog-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-debianchangelog-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-debianchangelog-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-debian-packages-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-debian-packages-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-debian-packages-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-debian-packages-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-debian-packages-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-debian-packages-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-dia-sql-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-dia-sql-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-dia-sql-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-dia-sql-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-dia-sql-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-dia-sql-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-dmidecode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-dmidecode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-dmidecode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-dmidecode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-dmidecode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-dmidecode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-errorstring-perl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-errorstring-perl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-errorstring-perl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-errorstring-perl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-errorstring-perl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-errorstring-perl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-exuberantctags-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-exuberantctags-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-exuberantctags-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-exuberantctags-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-exuberantctags-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-exuberantctags-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-fixedlength-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-fixedlength-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-fixedlength-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-fixedlength-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-fixedlength-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-fixedlength-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-http-useragent-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-http-useragent-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-http-useragent-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-http-useragent-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-http-useragent-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-http-useragent-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-keyword-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-keyword-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-keyword-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-keyword-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-keyword-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-keyword-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-mediawikidump-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-mediawikidump-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-mediawikidump-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-mediawikidump-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-mediawikidump-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-mediawikidump-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-method-signatures-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-method-signatures-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-method-signatures-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-method-signatures-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-method-signatures-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-method-signatures-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-mime-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-mime-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-mime-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-mime-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-mime-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-mime-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-nessus-nbe-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-nessus-nbe-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-nessus-nbe-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-nessus-nbe-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-nessus-nbe-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-nessus-nbe-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-netstat-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-netstat-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-netstat-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-netstat-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-netstat-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-netstat-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-plainconfig-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-plainconfig-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-plainconfig-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-plainconfig-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-plainconfig-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-plainconfig-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-pmfile-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-pmfile-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-pmfile-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-pmfile-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-pmfile-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-pmfile-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-recdescent-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-recdescent-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-recdescent-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-recdescent-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-recdescent-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-recdescent-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparser-mgc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparser-mgc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparser-mgc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparser-mgc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparser-mgc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparser-mgc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-syslog-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-syslog-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-syslog-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-syslog-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-syslog-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-syslog-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-win32registry-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-win32registry-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-win32registry-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-win32registry-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-win32registry-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-win32registry-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libparse-yapp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libparse-yapp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libparse-yapp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libparse-yapp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libparse-yapp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libparse-yapp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpath-class-file-stat-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpath-class-file-stat-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpath-class-file-stat-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpath-class-file-stat-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpath-class-file-stat-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpath-class-file-stat-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpath-class-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpath-class-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpath-class-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpath-class-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpath-class-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpath-class-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpath-finddev-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpath-finddev-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpath-finddev-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpath-finddev-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpath-finddev-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpath-finddev-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpath-isdev-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpath-isdev-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpath-isdev-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpath-isdev-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpath-isdev-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpath-isdev-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpath-iterator-rule-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpath-iterator-rule-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpath-iterator-rule-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpath-iterator-rule-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpath-iterator-rule-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpath-iterator-rule-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpath-iter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpath-iter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpath-iter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpath-iter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpath-iter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpath-iter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpath-router-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpath-router-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpath-router-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpath-router-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpath-router-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpath-router-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpath-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpath-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpath-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpath-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpath-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpath-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpbkdf2-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpbkdf2-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpbkdf2-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpbkdf2-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpbkdf2-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpbkdf2-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpdf-api2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpdf-api2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpdf-api2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpdf-api2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpdf-api2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpdf-api2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpdf-api2-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpdf-api2-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpdf-api2-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpdf-api2-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpdf-api2-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpdf-api2-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpdf-create-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpdf-create-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpdf-create-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpdf-create-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpdf-create-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpdf-create-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpdf-fdf-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpdf-fdf-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpdf-fdf-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpdf-fdf-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpdf-fdf-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpdf-fdf-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpdf-report-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpdf-report-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpdf-report-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpdf-report-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpdf-report-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpdf-report-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpdf-reuse-barcode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpdf-reuse-barcode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpdf-reuse-barcode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpdf-reuse-barcode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpdf-reuse-barcode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpdf-reuse-barcode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpdf-reuse-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpdf-reuse-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpdf-reuse-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpdf-reuse-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpdf-reuse-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpdf-reuse-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpdf-table-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpdf-table-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpdf-table-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpdf-table-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpdf-table-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpdf-table-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpdf-writer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpdf-writer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpdf-writer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpdf-writer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpdf-writer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpdf-writer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpdl-graphics-gnuplot-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpdl-graphics-gnuplot-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpdl-graphics-gnuplot-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpdl-graphics-gnuplot-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpdl-graphics-gnuplot-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpdl-graphics-gnuplot-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpdl-io-hdf5-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpdl-io-hdf5-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpdl-io-hdf5-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpdl-io-hdf5-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpdl-io-hdf5-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpdl-io-hdf5-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpdl-io-matlab-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpdl-io-matlab-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpdl-io-matlab-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpdl-io-matlab-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpdl-io-matlab-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpdl-io-matlab-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpdl-linearalgebra-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpdl-linearalgebra-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpdl-linearalgebra-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpdl-linearalgebra-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpdl-linearalgebra-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpdl-linearalgebra-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpdl-netcdf-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpdl-netcdf-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpdl-netcdf-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpdl-netcdf-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpdl-netcdf-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpdl-netcdf-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpdl-stats-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpdl-stats-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpdl-stats-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpdl-stats-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpdl-stats-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpdl-stats-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpegex-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpegex-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpegex-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpegex-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpegex-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpegex-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperinci-cmdline-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperinci-cmdline-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperinci-cmdline-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperinci-cmdline-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperinci-cmdline-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperinci-cmdline-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperinci-object-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperinci-object-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperinci-object-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperinci-object-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperinci-object-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperinci-object-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperinci-sub-normalize-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperinci-sub-normalize-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperinci-sub-normalize-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperinci-sub-normalize-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperinci-sub-normalize-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperinci-sub-normalize-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperinci-sub-util-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperinci-sub-util-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperinci-sub-util-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperinci-sub-util-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperinci-sub-util-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperinci-sub-util-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperinci-sub-util-propertymodule-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperinci-sub-util-propertymodule-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperinci-sub-util-propertymodule-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperinci-sub-util-propertymodule-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperinci-sub-util-propertymodule-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperinci-sub-util-propertymodule-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperl4-corelibs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperl4-corelibs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperl4-corelibs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperl4-corelibs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperl4-corelibs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperl4-corelibs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperl5i-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperl5i-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperl5i-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperl5i-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperl5i-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperl5i-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperl6-caller-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperl6-caller-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperl6-caller-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperl6-caller-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperl6-caller-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperl6-caller-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperl6-export-attrs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperl6-export-attrs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperl6-export-attrs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperl6-export-attrs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperl6-export-attrs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperl6-export-attrs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperl6-export-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperl6-export-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperl6-export-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperl6-export-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperl6-export-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperl6-export-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperl6-form-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperl6-form-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperl6-form-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperl6-form-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperl6-form-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperl6-form-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperl6-junction-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperl6-junction-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperl6-junction-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperl6-junction-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperl6-junction-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperl6-junction-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperl6-say-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperl6-say-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperl6-say-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperl6-say-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperl6-say-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperl6-say-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperl6-slurp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperl6-slurp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperl6-slurp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperl6-slurp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperl6-slurp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperl6-slurp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperlanet-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperlanet-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperlanet-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperlanet-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperlanet-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperlanet-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperl-apireference-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperl-apireference-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperl-apireference-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperl-apireference-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperl-apireference-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperl-apireference-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperlbal-xs-httpheaders-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperlbal-xs-httpheaders-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperlbal-xs-httpheaders-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperlbal-xs-httpheaders-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperlbal-xs-httpheaders-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperlbal-xs-httpheaders-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperl-critic-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperl-critic-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperl-critic-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperl-critic-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperl-critic-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperl-critic-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperl-destruct-level-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperl-destruct-level-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperl-destruct-level-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperl-destruct-level-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperl-destruct-level-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperl-destruct-level-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperldoc-search-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperldoc-search-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperldoc-search-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperldoc-search-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperldoc-search-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperldoc-search-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperlio-eol-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperlio-eol-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperlio-eol-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperlio-eol-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperlio-eol-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperlio-eol-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperlio-gzip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperlio-gzip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperlio-gzip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperlio-gzip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperlio-gzip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperlio-gzip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperlio-layers-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperlio-layers-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperlio-layers-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperlio-layers-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperlio-layers-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperlio-layers-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperlio-utf8-strict-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperlio-utf8-strict-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperlio-utf8-strict-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperlio-utf8-strict-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperlio-utf8-strict-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperlio-utf8-strict-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperlio-via-dynamic-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperlio-via-dynamic-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperlio-via-dynamic-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperlio-via-dynamic-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperlio-via-dynamic-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperlio-via-dynamic-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperlio-via-symlink-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperlio-via-symlink-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperlio-via-symlink-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperlio-via-symlink-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperlio-via-symlink-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperlio-via-symlink-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperlio-via-timeout-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperlio-via-timeout-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperlio-via-timeout-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperlio-via-timeout-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperlio-via-timeout-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperlio-via-timeout-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperl-metrics-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperl-metrics-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperl-metrics-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperl-metrics-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperl-metrics-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperl-metrics-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperl-minimumversion-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperl-minimumversion-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperl-minimumversion-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperl-minimumversion-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperl-minimumversion-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperl-minimumversion-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperl-osnames-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperl-osnames-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperl-osnames-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperl-osnames-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperl-osnames-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperl-osnames-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperl-prereqscanner-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperl-prereqscanner-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperl-prereqscanner-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperl-prereqscanner-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperl-prereqscanner-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperl-prereqscanner-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperlspeak-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperlspeak-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperlspeak-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperlspeak-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperlspeak-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperlspeak-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperl-version-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperl-version-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperl-version-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperl-version-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperl-version-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperl-version-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperlx-assert-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperlx-assert-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperlx-assert-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperlx-assert-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperlx-assert-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperlx-assert-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperlx-maybe-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperlx-maybe-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperlx-maybe-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperlx-maybe-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperlx-maybe-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperlx-maybe-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libperlx-maybe-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libperlx-maybe-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libperlx-maybe-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libperlx-maybe-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libperlx-maybe-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libperlx-maybe-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpetal-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpetal-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpetal-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpetal-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpetal-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpetal-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpetal-utils-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpetal-utils-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpetal-utils-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpetal-utils-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpetal-utils-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpetal-utils-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpg-hstore-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpg-hstore-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpg-hstore-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpg-hstore-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpg-hstore-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpg-hstore-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpgobject-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpgobject-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpgobject-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpgobject-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpgobject-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpgobject-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpgobject-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpgobject-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-simple-role-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpgobject-simple-role-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-simple-role-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpgobject-simple-role-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpgobject-simple-role-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpgobject-simple-role-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-type-bigfloat-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpgobject-type-bigfloat-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-type-bigfloat-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpgobject-type-bigfloat-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpgobject-type-bigfloat-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpgobject-type-bigfloat-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-type-bytestring-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpgobject-type-bytestring-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-type-bytestring-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpgobject-type-bytestring-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpgobject-type-bytestring-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpgobject-type-bytestring-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-type-datetime-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpgobject-type-datetime-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-type-datetime-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpgobject-type-datetime-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpgobject-type-datetime-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpgobject-type-datetime-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-type-json-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpgobject-type-json-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-type-json-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpgobject-type-json-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpgobject-type-json-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpgobject-type-json-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-util-dbadmin-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpgobject-util-dbadmin-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-util-dbadmin-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpgobject-util-dbadmin-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpgobject-util-dbadmin-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpgobject-util-dbadmin-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-util-dbchange-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpgobject-util-dbchange-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-util-dbchange-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpgobject-util-dbchange-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpgobject-util-dbchange-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpgobject-util-dbchange-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-util-dbmethod-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpgobject-util-dbmethod-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-util-dbmethod-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpgobject-util-dbmethod-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpgobject-util-dbmethod-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpgobject-util-dbmethod-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-util-pseudocsv-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpgobject-util-pseudocsv-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpgobject-util-pseudocsv-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpgobject-util-pseudocsv-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpgobject-util-pseudocsv-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpgobject-util-pseudocsv-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpgplot-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpgplot-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpgplot-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpgplot-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpgplot-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpgplot-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpherkin-extension-weasel-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpherkin-extension-weasel-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpherkin-extension-weasel-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpherkin-extension-weasel-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpherkin-extension-weasel-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpherkin-extension-weasel-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libphp-serialization-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libphp-serialization-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libphp-serialization-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libphp-serialization-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libphp-serialization-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libphp-serialization-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpithub-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpithub-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpithub-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpithub-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpithub-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpithub-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpkgconfig-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpkgconfig-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpkgconfig-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpkgconfig-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpkgconfig-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpkgconfig-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-app-proxy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-app-proxy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-app-proxy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-app-proxy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-app-proxy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-app-proxy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-builder-conditionals-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-builder-conditionals-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-builder-conditionals-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-builder-conditionals-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-builder-conditionals-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-builder-conditionals-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-handler-anyevent-fcgi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-handler-anyevent-fcgi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-handler-anyevent-fcgi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-handler-anyevent-fcgi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-handler-anyevent-fcgi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-handler-anyevent-fcgi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-cache-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-cache-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-cache-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-cache-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-middleware-cache-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-cache-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-crossorigin-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-crossorigin-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-crossorigin-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-crossorigin-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-middleware-crossorigin-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-crossorigin-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-csrfblock-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-csrfblock-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-csrfblock-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-csrfblock-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-middleware-csrfblock-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-csrfblock-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-debug-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-debug-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-debug-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-debug-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-middleware-debug-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-debug-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-deflater-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-deflater-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-deflater-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-deflater-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-middleware-deflater-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-deflater-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-expires-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-expires-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-expires-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-expires-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-middleware-expires-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-expires-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-file-sass-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-file-sass-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-file-sass-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-file-sass-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-middleware-file-sass-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-file-sass-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-fixmissingbodyinredirect-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-fixmissingbodyinredirect-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-fixmissingbodyinredirect-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-fixmissingbodyinredirect-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-middleware-fixmissingbodyinredirect-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-fixmissingbodyinredirect-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-header-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-header-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-header-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-header-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-middleware-header-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-header-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-logany-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-logany-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-logany-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-logany-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-middleware-logany-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-logany-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-logerrors-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-logerrors-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-logerrors-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-logerrors-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-middleware-logerrors-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-logerrors-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-logwarn-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-logwarn-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-logwarn-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-logwarn-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-middleware-logwarn-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-logwarn-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-methodoverride-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-methodoverride-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-methodoverride-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-methodoverride-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-middleware-methodoverride-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-methodoverride-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-removeredundantbody-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-removeredundantbody-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-removeredundantbody-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-removeredundantbody-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-middleware-removeredundantbody-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-removeredundantbody-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-reverseproxy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-reverseproxy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-reverseproxy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-reverseproxy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-middleware-reverseproxy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-reverseproxy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-session-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-session-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-session-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-session-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-middleware-session-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-session-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-status-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-status-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-status-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-status-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-middleware-status-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-status-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-test-stashwarnings-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-test-stashwarnings-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-middleware-test-stashwarnings-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-test-stashwarnings-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-middleware-test-stashwarnings-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-middleware-test-stashwarnings-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-test-agent-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-test-agent-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-test-agent-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-test-agent-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-test-agent-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-test-agent-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-test-anyevent-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-test-anyevent-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-test-anyevent-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-test-anyevent-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-test-anyevent-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-test-anyevent-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libplack-test-externalserver-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libplack-test-externalserver-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libplack-test-externalserver-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libplack-test-externalserver-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libplack-test-externalserver-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libplack-test-externalserver-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod2-base-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod2-base-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod2-base-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod2-base-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod2-base-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod2-base-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-2-docbook-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-2-docbook-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-2-docbook-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-2-docbook-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-2-docbook-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-2-docbook-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-abstract-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-abstract-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-abstract-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-abstract-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-abstract-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-abstract-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-constants-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-constants-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-constants-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-constants-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-constants-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-constants-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-coverage-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-coverage-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-coverage-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-coverage-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-coverage-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-coverage-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-coverage-trustpod-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-coverage-trustpod-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-coverage-trustpod-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-coverage-trustpod-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-coverage-trustpod-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-coverage-trustpod-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-elemental-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-elemental-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-elemental-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-elemental-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-elemental-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-elemental-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-elemental-perlmunger-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-elemental-perlmunger-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-elemental-perlmunger-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-elemental-perlmunger-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-elemental-perlmunger-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-elemental-perlmunger-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-elemental-transformer-list-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-elemental-transformer-list-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-elemental-transformer-list-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-elemental-transformer-list-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-elemental-transformer-list-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-elemental-transformer-list-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-eventual-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-eventual-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-eventual-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-eventual-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-eventual-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-eventual-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-index-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-index-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-index-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-index-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-index-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-index-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-latex-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-latex-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-latex-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-latex-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-latex-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-latex-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-markdown-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-markdown-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-markdown-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-markdown-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-markdown-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-markdown-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-plainer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-plainer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-plainer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-plainer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-plainer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-plainer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-pom-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-pom-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-pom-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-pom-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-pom-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-pom-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-pom-view-restructured-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-pom-view-restructured-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-pom-view-restructured-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-pom-view-restructured-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-pom-view-restructured-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-pom-view-restructured-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-projectdocs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-projectdocs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-projectdocs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-projectdocs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-projectdocs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-projectdocs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-pseudopod-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-pseudopod-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-pseudopod-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-pseudopod-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-pseudopod-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-pseudopod-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-readme-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-readme-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-readme-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-readme-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-readme-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-readme-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-sax-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-sax-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-sax-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-sax-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-sax-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-sax-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-simple-wiki-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-simple-wiki-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-simple-wiki-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-simple-wiki-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-simple-wiki-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-simple-wiki-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-spell-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-spell-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-spell-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-spell-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-spell-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-spell-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-strip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-strip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-strip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-strip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-strip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-strip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-tests-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-tests-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-tests-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-tests-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-tests-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-tests-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-tree-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-tree-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-tree-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-tree-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-tree-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-tree-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-weaver-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-weaver-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-weaver-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-weaver-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-weaver-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-weaver-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-weaver-plugin-ensureuniquesections-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-weaver-plugin-ensureuniquesections-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-weaver-plugin-ensureuniquesections-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-weaver-plugin-ensureuniquesections-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-weaver-plugin-ensureuniquesections-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-weaver-plugin-ensureuniquesections-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-weaver-section-contributors-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-weaver-section-contributors-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-weaver-section-contributors-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-weaver-section-contributors-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-weaver-section-contributors-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-weaver-section-contributors-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-weaver-section-generatesection-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-weaver-section-generatesection-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-weaver-section-generatesection-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-weaver-section-generatesection-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-weaver-section-generatesection-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-weaver-section-generatesection-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-weaver-section-legal-complicated-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-weaver-section-legal-complicated-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-weaver-section-legal-complicated-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-weaver-section-legal-complicated-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-weaver-section-legal-complicated-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-weaver-section-legal-complicated-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-weaver-section-support-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-weaver-section-support-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-weaver-section-support-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-weaver-section-support-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-weaver-section-support-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-weaver-section-support-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-wordlist-hanekomu-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-wordlist-hanekomu-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-wordlist-hanekomu-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-wordlist-hanekomu-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-wordlist-hanekomu-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-wordlist-hanekomu-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-wsdl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-wsdl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-wsdl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-wsdl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-wsdl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-wsdl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpod-xhtml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpod-xhtml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpod-xhtml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpod-xhtml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpod-xhtml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpod-xhtml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-client-dns-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-client-dns-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-client-dns-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-component-client-dns-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-component-client-dns-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-client-dns-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-client-http-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-client-http-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-client-http-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-component-client-http-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-component-client-http-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-client-http-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-client-keepalive-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-client-keepalive-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-client-keepalive-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-component-client-keepalive-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-component-client-keepalive-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-client-keepalive-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-client-mpd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-client-mpd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-client-mpd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-component-client-mpd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-component-client-mpd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-client-mpd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-client-ping-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-client-ping-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-client-ping-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-component-client-ping-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-component-client-ping-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-client-ping-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-dbiagent-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-dbiagent-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-dbiagent-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-component-dbiagent-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-component-dbiagent-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-dbiagent-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-irc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-irc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-irc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-component-irc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-component-irc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-irc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-jabber-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-jabber-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-jabber-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-component-jabber-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-component-jabber-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-jabber-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-jobqueue-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-jobqueue-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-jobqueue-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-component-jobqueue-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-component-jobqueue-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-jobqueue-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-pcap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-pcap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-pcap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-component-pcap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-component-pcap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-pcap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-pubsub-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-pubsub-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-pubsub-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-component-pubsub-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-component-pubsub-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-pubsub-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-resolver-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-resolver-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-resolver-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-component-resolver-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-component-resolver-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-resolver-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-rssaggregator-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-rssaggregator-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-rssaggregator-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-component-rssaggregator-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-component-rssaggregator-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-rssaggregator-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-server-simplehttp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-server-simplehttp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-server-simplehttp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-component-server-simplehttp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-component-server-simplehttp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-server-simplehttp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-server-soap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-server-soap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-server-soap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-component-server-soap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-component-server-soap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-server-soap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-sslify-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-sslify-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-sslify-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-component-sslify-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-component-sslify-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-sslify-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-syndicator-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-syndicator-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-component-syndicator-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-component-syndicator-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-component-syndicator-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-component-syndicator-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-filter-http-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-filter-http-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-filter-http-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-filter-http-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-filter-http-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-filter-http-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-filter-ircd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-filter-ircd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-filter-ircd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-filter-ircd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-filter-ircd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-filter-ircd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-filter-ssl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-filter-ssl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-filter-ssl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-filter-ssl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-filter-ssl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-filter-ssl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-filter-stomp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-filter-stomp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-filter-stomp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-filter-stomp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-filter-stomp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-filter-stomp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-filter-xml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-filter-xml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-filter-xml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-filter-xml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-filter-xml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-filter-xml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-loop-event-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-loop-event-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-loop-event-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-loop-event-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-loop-event-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-loop-event-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-loop-tk-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-loop-tk-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-loop-tk-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-loop-tk-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-loop-tk-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-loop-tk-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-test-loops-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoe-test-loops-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoe-test-loops-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoe-test-loops-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoe-test-loops-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoe-test-loops-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpoet-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpoet-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpoet-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpoet-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpoet-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpoet-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libposix-2008-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libposix-2008-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libposix-2008-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libposix-2008-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libposix-2008-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libposix-2008-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libposix-atfork-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libposix-atfork-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libposix-atfork-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libposix-atfork-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libposix-atfork-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libposix-atfork-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libposix-strftime-compiler-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libposix-strftime-compiler-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libposix-strftime-compiler-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libposix-strftime-compiler-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libposix-strftime-compiler-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libposix-strftime-compiler-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libposix-strptime-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libposix-strptime-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libposix-strptime-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libposix-strptime-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libposix-strptime-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libposix-strptime-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpostfix-parse-mailq-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpostfix-parse-mailq-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpostfix-parse-mailq-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpostfix-parse-mailq-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpostfix-parse-mailq-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpostfix-parse-mailq-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpostscript-file-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpostscript-file-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpostscript-file-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpostscript-file-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpostscript-file-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpostscript-file-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpostscript-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpostscript-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpostscript-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpostscript-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpostscript-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpostscript-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpostscript-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpostscript-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpostscript-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpostscript-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpostscript-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpostscript-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libppi-html-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libppi-html-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libppi-html-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libppi-html-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libppi-html-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libppi-html-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libppi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libppi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libppi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libppi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libppi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libppi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libppix-documentname-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libppix-documentname-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libppix-documentname-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libppix-documentname-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libppix-documentname-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libppix-documentname-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libppix-editortools-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libppix-editortools-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libppix-editortools-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libppix-editortools-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libppix-editortools-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libppix-editortools-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libppix-regexp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libppix-regexp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libppix-regexp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libppix-regexp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libppix-regexp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libppix-regexp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libppi-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libppi-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libppi-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libppi-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libppi-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libppi-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libppix-utilities-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libppix-utilities-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libppix-utilities-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libppix-utilities-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libppix-utilities-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libppix-utilities-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libpragmatic-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libpragmatic-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libpragmatic-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libpragmatic-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libpragmatic-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libpragmatic-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libprefork-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libprefork-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libprefork-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libprefork-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libprefork-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libprefork-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libprivileges-drop-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libprivileges-drop-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libprivileges-drop-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libprivileges-drop-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libprivileges-drop-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libprivileges-drop-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libprobe-perl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libprobe-perl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libprobe-perl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libprobe-perl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libprobe-perl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libprobe-perl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libproc-background-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libproc-background-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libproc-background-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libproc-background-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libproc-background-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libproc-background-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libproc-daemon-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libproc-daemon-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libproc-daemon-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libproc-daemon-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libproc-daemon-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libproc-daemon-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libproc-fork-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libproc-fork-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libproc-fork-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libproc-fork-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libproc-fork-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libproc-fork-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libproc-guard-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libproc-guard-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libproc-guard-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libproc-guard-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libproc-guard-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libproc-guard-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libproc-invokeeditor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libproc-invokeeditor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libproc-invokeeditor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libproc-invokeeditor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libproc-invokeeditor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libproc-invokeeditor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libproc-processtable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libproc-processtable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libproc-processtable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libproc-processtable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libproc-processtable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libproc-processtable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libproc-reliable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libproc-reliable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libproc-reliable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libproc-reliable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libproc-reliable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libproc-reliable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libproc-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libproc-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libproc-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libproc-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libproc-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libproc-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libproc-syncexec-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libproc-syncexec-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libproc-syncexec-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libproc-syncexec-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libproc-syncexec-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libproc-syncexec-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libproc-terminator-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libproc-terminator-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libproc-terminator-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libproc-terminator-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libproc-terminator-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libproc-terminator-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libproc-wait3-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libproc-wait3-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libproc-wait3-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libproc-wait3-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libproc-wait3-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libproc-wait3-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libproc-waitstat-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libproc-waitstat-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libproc-waitstat-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libproc-waitstat-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libproc-waitstat-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libproc-waitstat-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libprogress-any-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libprogress-any-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libprogress-any-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libprogress-any-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libprogress-any-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libprogress-any-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libprotocol-acme-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libprotocol-acme-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libprotocol-acme-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libprotocol-acme-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libprotocol-acme-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libprotocol-acme-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libprotocol-http2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libprotocol-http2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libprotocol-http2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libprotocol-http2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libprotocol-http2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libprotocol-http2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libprotocol-osc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libprotocol-osc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libprotocol-osc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libprotocol-osc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libprotocol-osc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libprotocol-osc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libprpc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libprpc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libprpc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libprpc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libprpc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libprpc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libquantum-entanglement-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libquantum-entanglement-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libquantum-entanglement-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libquantum-entanglement-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libquantum-entanglement-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libquantum-entanglement-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libquantum-superpositions-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libquantum-superpositions-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libquantum-superpositions-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libquantum-superpositions-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libquantum-superpositions-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libquantum-superpositions-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libquota-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libquota-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libquota-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libquota-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libquota-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libquota-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librcs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librcs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librcs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librcs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librcs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librcs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-acl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-acl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-acl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-acl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-acl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-acl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-aref-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-aref-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-aref-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-aref-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-aref-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-aref-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-closure-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-closure-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-closure-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-closure-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-closure-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-closure-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-doap-lite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-doap-lite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-doap-lite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-doap-lite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-doap-lite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-doap-lite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-doap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-doap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-doap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-doap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-doap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-doap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-endpoint-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-endpoint-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-endpoint-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-endpoint-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-endpoint-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-endpoint-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-generator-http-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-generator-http-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-generator-http-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-generator-http-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-generator-http-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-generator-http-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-generator-void-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-generator-void-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-generator-void-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-generator-void-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-generator-void-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-generator-void-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-helper-properties-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-helper-properties-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-helper-properties-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-helper-properties-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-helper-properties-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-helper-properties-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-icalendar-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-icalendar-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-icalendar-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-icalendar-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-icalendar-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-icalendar-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-kml-exporter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-kml-exporter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-kml-exporter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-kml-exporter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-kml-exporter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-kml-exporter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-lazy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-lazy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-lazy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-lazy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-lazy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-lazy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-ldf-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-ldf-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-ldf-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-ldf-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-ldf-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-ldf-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-linkeddata-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-linkeddata-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-linkeddata-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-linkeddata-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-linkeddata-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-linkeddata-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-microturtle-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-microturtle-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-microturtle-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-microturtle-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-microturtle-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-microturtle-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-ns-curated-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-ns-curated-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-ns-curated-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-ns-curated-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-ns-curated-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-ns-curated-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-ns-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-ns-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-ns-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-ns-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-ns-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-ns-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-prefixes-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-prefixes-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-prefixes-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-prefixes-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-prefixes-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-prefixes-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-query-client-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-query-client-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-query-client-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-query-client-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-query-client-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-query-client-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-query-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-query-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-query-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-query-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-query-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-query-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-queryx-lazy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-queryx-lazy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-queryx-lazy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-queryx-lazy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-queryx-lazy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-queryx-lazy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-rdfa-generator-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-rdfa-generator-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-rdfa-generator-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-rdfa-generator-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-rdfa-generator-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-rdfa-generator-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-rdfa-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-rdfa-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-rdfa-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-rdfa-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-rdfa-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-rdfa-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-trin3-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-trin3-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-trin3-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-trin3-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-trin3-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-trin3-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-trine-node-literal-xml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-trine-node-literal-xml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-trine-node-literal-xml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-trine-node-literal-xml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-trine-node-literal-xml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-trine-node-literal-xml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-trine-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-trine-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-trine-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-trine-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-trine-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-trine-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-trineshortcuts-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-trineshortcuts-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-trineshortcuts-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-trineshortcuts-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-trineshortcuts-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-trineshortcuts-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-trinex-functions-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-trinex-functions-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-trinex-functions-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-trinex-functions-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-trinex-functions-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-trinex-functions-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-trinex-serializer-mockturtlesoup-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-trinex-serializer-mockturtlesoup-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-trinex-serializer-mockturtlesoup-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-trinex-serializer-mockturtlesoup-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-trinex-serializer-mockturtlesoup-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-trinex-serializer-mockturtlesoup-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librdf-vcard-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librdf-vcard-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librdf-vcard-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librdf-vcard-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librdf-vcard-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librdf-vcard-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libreadonly-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libreadonly-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libreadonly-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libreadonly-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libreadonly-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libreadonly-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libreadonly-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libreadonly-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libreadonly-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libreadonly-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libreadonly-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libreadonly-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librecommended-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librecommended-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librecommended-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librecommended-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librecommended-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librecommended-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libredis-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libredis-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libredis-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libredis-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libredis-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libredis-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libref-util-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libref-util-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libref-util-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libref-util-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libref-util-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libref-util-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libref-util-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libref-util-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libref-util-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libref-util-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libref-util-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libref-util-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-assemble-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libregexp-assemble-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-assemble-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libregexp-assemble-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libregexp-assemble-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libregexp-assemble-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-common-email-address-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libregexp-common-email-address-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-common-email-address-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libregexp-common-email-address-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libregexp-common-email-address-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libregexp-common-email-address-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-common-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libregexp-common-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-common-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libregexp-common-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libregexp-common-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libregexp-common-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-common-time-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libregexp-common-time-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-common-time-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libregexp-common-time-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libregexp-common-time-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libregexp-common-time-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-debugger-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libregexp-debugger-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-debugger-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libregexp-debugger-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libregexp-debugger-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libregexp-debugger-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-grammars-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libregexp-grammars-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-grammars-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libregexp-grammars-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libregexp-grammars-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libregexp-grammars-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-log-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libregexp-log-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-log-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libregexp-log-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libregexp-log-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libregexp-log-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-optimizer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libregexp-optimizer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-optimizer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libregexp-optimizer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libregexp-optimizer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libregexp-optimizer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-pattern-license-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libregexp-pattern-license-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-pattern-license-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libregexp-pattern-license-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libregexp-pattern-license-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libregexp-pattern-license-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-pattern-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libregexp-pattern-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-pattern-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libregexp-pattern-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libregexp-pattern-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libregexp-pattern-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-reggrp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libregexp-reggrp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-reggrp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libregexp-reggrp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libregexp-reggrp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libregexp-reggrp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-shellish-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libregexp-shellish-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-shellish-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libregexp-shellish-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libregexp-shellish-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libregexp-shellish-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-stringify-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libregexp-stringify-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libregexp-stringify-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libregexp-stringify-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libregexp-stringify-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libregexp-stringify-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librelative-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librelative-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librelative-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librelative-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librelative-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librelative-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libreligion-islam-prayertimes-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libreligion-islam-prayertimes-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libreligion-islam-prayertimes-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libreligion-islam-prayertimes-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libreligion-islam-prayertimes-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libreligion-islam-prayertimes-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libreply-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libreply-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libreply-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libreply-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libreply-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libreply-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librest-application-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librest-application-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librest-application-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librest-application-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librest-application-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librest-application-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librest-client-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librest-client-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librest-client-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librest-client-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librest-client-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librest-client-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libreturn-multilevel-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libreturn-multilevel-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libreturn-multilevel-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libreturn-multilevel-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libreturn-multilevel-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libreturn-multilevel-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libreturn-type-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libreturn-type-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libreturn-type-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libreturn-type-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libreturn-type-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libreturn-type-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libreverseproxy-formfiller-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libreverseproxy-formfiller-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libreverseproxy-formfiller-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libreverseproxy-formfiller-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libreverseproxy-formfiller-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libreverseproxy-formfiller-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librinci-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librinci-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librinci-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librinci-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librinci-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librinci-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librivescript-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librivescript-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librivescript-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librivescript-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librivescript-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librivescript-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librole-basic-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librole-basic-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librole-basic-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librole-basic-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librole-basic-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librole-basic-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librole-commons-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librole-commons-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librole-commons-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librole-commons-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librole-commons-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librole-commons-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librole-hasmessage-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librole-hasmessage-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librole-hasmessage-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librole-hasmessage-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librole-hasmessage-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librole-hasmessage-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librole-identifiable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librole-identifiable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librole-identifiable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librole-identifiable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librole-identifiable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librole-identifiable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librole-rest-client-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librole-rest-client-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librole-rest-client-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librole-rest-client-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librole-rest-client-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librole-rest-client-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librole-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librole-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librole-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librole-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librole-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librole-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libroman-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libroman-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libroman-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libroman-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libroman-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libroman-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librose-datetime-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librose-datetime-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librose-datetime-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librose-datetime-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librose-datetime-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librose-datetime-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librose-db-object-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librose-db-object-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librose-db-object-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librose-db-object-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librose-db-object-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librose-db-object-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librose-db-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librose-db-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librose-db-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librose-db-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librose-db-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librose-db-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librose-object-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librose-object-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librose-object-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librose-object-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librose-object-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librose-object-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librose-uri-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librose-uri-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librose-uri-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librose-uri-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librose-uri-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librose-uri-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librouter-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librouter-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librouter-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librouter-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librouter-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librouter-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librpc-xml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librpc-xml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librpc-xml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librpc-xml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librpc-xml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librpc-xml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librrdtool-oo-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librrdtool-oo-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librrdtool-oo-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librrdtool-oo-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librrdtool-oo-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librrdtool-oo-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librt-client-rest-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librt-client-rest-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librt-client-rest-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librt-client-rest-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librt-client-rest-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librt-client-rest-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librtf-document-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librtf-document-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librtf-document-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librtf-document-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librtf-document-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librtf-document-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librtf-writer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librtf-writer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librtf-writer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librtf-writer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librtf-writer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librtf-writer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librunapp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librunapp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librunapp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librunapp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librunapp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librunapp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/librunning-commentary-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/librunning-commentary-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/librunning-commentary-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/librunning-commentary-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/librunning-commentary-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/librunning-commentary-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsafe-isa-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsafe-isa-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsafe-isa-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsafe-isa-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsafe-isa-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsafe-isa-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsah-schemas-rinci-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsah-schemas-rinci-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsah-schemas-rinci-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsah-schemas-rinci-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsah-schemas-rinci-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsah-schemas-rinci-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libscalar-defer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libscalar-defer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libscalar-defer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libscalar-defer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libscalar-defer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libscalar-defer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libscalar-does-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libscalar-does-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libscalar-does-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libscalar-does-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libscalar-does-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libscalar-does-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libscalar-listify-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libscalar-listify-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libscalar-listify-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libscalar-listify-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libscalar-listify-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libscalar-listify-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libscalar-list-utils-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libscalar-list-utils-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libscalar-list-utils-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libscalar-list-utils-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libscalar-list-utils-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libscalar-list-utils-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libscalar-properties-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libscalar-properties-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libscalar-properties-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libscalar-properties-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libscalar-properties-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libscalar-properties-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libscalar-string-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libscalar-string-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libscalar-string-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libscalar-string-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libscalar-string-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libscalar-string-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libscalar-util-numeric-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libscalar-util-numeric-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libscalar-util-numeric-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libscalar-util-numeric-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libscalar-util-numeric-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libscalar-util-numeric-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libschedule-at-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libschedule-at-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libschedule-at-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libschedule-at-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libschedule-at-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libschedule-at-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libschedule-cron-events-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libschedule-cron-events-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libschedule-cron-events-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libschedule-cron-events-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libschedule-cron-events-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libschedule-cron-events-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libschedule-cron-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libschedule-cron-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libschedule-cron-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libschedule-cron-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libschedule-cron-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libschedule-cron-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libschedule-ratelimiter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libschedule-ratelimiter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libschedule-ratelimiter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libschedule-ratelimiter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libschedule-ratelimiter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libschedule-ratelimiter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libscope-guard-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libscope-guard-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libscope-guard-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libscope-guard-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libscope-guard-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libscope-guard-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libscope-upper-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libscope-upper-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libscope-upper-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libscope-upper-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libscope-upper-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libscope-upper-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libscrappy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libscrappy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libscrappy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libscrappy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libscrappy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libscrappy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libscriptalicious-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libscriptalicious-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libscriptalicious-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libscriptalicious-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libscriptalicious-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libscriptalicious-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsdl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsdl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsdl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsdl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsdl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsdl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsearch-elasticsearch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsearch-elasticsearch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsearch-elasticsearch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsearch-elasticsearch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsearch-elasticsearch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsearch-elasticsearch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsearch-gin-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsearch-gin-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsearch-gin-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsearch-gin-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsearch-gin-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsearch-gin-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsearch-queryparser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsearch-queryparser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsearch-queryparser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsearch-queryparser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsearch-queryparser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsearch-queryparser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsearch-xapian-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsearch-xapian-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsearch-xapian-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsearch-xapian-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsearch-xapian-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsearch-xapian-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libselenium-remote-driver-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libselenium-remote-driver-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libselenium-remote-driver-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libselenium-remote-driver-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libselenium-remote-driver-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libselenium-remote-driver-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsemver-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsemver-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsemver-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsemver-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsemver-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsemver-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsendmail-milter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsendmail-milter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsendmail-milter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsendmail-milter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsendmail-milter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsendmail-milter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsereal-decoder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsereal-decoder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsereal-decoder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsereal-decoder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsereal-decoder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsereal-decoder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsereal-encoder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsereal-encoder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsereal-encoder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsereal-encoder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsereal-encoder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsereal-encoder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsereal-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsereal-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsereal-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsereal-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsereal-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsereal-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libserver-starter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libserver-starter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libserver-starter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libserver-starter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libserver-starter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libserver-starter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsession-storage-secure-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsession-storage-secure-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsession-storage-secure-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsession-storage-secure-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsession-storage-secure-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsession-storage-secure-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsession-token-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsession-token-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsession-token-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsession-token-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsession-token-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsession-token-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libset-infinite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libset-infinite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libset-infinite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libset-infinite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libset-infinite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libset-infinite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libset-intervaltree-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libset-intervaltree-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libset-intervaltree-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libset-intervaltree-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libset-intervaltree-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libset-intervaltree-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libset-intspan-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libset-intspan-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libset-intspan-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libset-intspan-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libset-intspan-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libset-intspan-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libset-nestedgroups-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libset-nestedgroups-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libset-nestedgroups-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libset-nestedgroups-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libset-nestedgroups-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libset-nestedgroups-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libset-object-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libset-object-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libset-object-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libset-object-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libset-object-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libset-object-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libset-scalar-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libset-scalar-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libset-scalar-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libset-scalar-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libset-scalar-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libset-scalar-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libset-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libset-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libset-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libset-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libset-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libset-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsgml-parser-opensp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsgml-parser-opensp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsgml-parser-opensp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsgml-parser-opensp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsgml-parser-opensp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsgml-parser-opensp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsgmls-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsgmls-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsgmls-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsgmls-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsgmls-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsgmls-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsharyanto-file-util-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsharyanto-file-util-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsharyanto-file-util-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsharyanto-file-util-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsharyanto-file-util-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsharyanto-file-util-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsharyanto-string-util-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsharyanto-string-util-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsharyanto-string-util-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsharyanto-string-util-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsharyanto-string-util-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsharyanto-string-util-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsharyanto-utils-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsharyanto-utils-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsharyanto-utils-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsharyanto-utils-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsharyanto-utils-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsharyanto-utils-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libshell-command-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libshell-command-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libshell-command-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libshell-command-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libshell-command-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libshell-command-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libshell-config-generate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libshell-config-generate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libshell-config-generate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libshell-config-generate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libshell-config-generate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libshell-config-generate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libshell-guess-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libshell-guess-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libshell-guess-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libshell-guess-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libshell-guess-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libshell-guess-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libshell-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libshell-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libshell-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libshell-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libshell-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libshell-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libshell-perl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libshell-perl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libshell-perl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libshell-perl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libshell-perl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libshell-perl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libshell-posix-select-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libshell-posix-select-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libshell-posix-select-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libshell-posix-select-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libshell-posix-select-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libshell-posix-select-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsignal-mask-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsignal-mask-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsignal-mask-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsignal-mask-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsignal-mask-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsignal-mask-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsignatures-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsignatures-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsignatures-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsignatures-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsignatures-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsignatures-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsmart-comments-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsmart-comments-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsmart-comments-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsmart-comments-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsmart-comments-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsmart-comments-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsms-aql-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsms-aql-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsms-aql-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsms-aql-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsms-aql-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsms-aql-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsms-send-aql-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsms-send-aql-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsms-send-aql-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsms-send-aql-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsms-send-aql-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsms-send-aql-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsms-send-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsms-send-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsms-send-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsms-send-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsms-send-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsms-send-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsnmp-extension-passpersist-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsnmp-extension-passpersist-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsnmp-extension-passpersist-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsnmp-extension-passpersist-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsnmp-extension-passpersist-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsnmp-extension-passpersist-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsnmp-info-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsnmp-info-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsnmp-info-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsnmp-info-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsnmp-info-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsnmp-info-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsnmp-session-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsnmp-session-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsnmp-session-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsnmp-session-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsnmp-session-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsnmp-session-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsnowball-norwegian-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsnowball-norwegian-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsnowball-norwegian-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsnowball-norwegian-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsnowball-norwegian-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsnowball-norwegian-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsnowball-swedish-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsnowball-swedish-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsnowball-swedish-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsnowball-swedish-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsnowball-swedish-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsnowball-swedish-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsoap-lite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsoap-lite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsoap-lite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsoap-lite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsoap-lite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsoap-lite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsoap-wsdl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsoap-wsdl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsoap-wsdl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsoap-wsdl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsoap-wsdl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsoap-wsdl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsocket6-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsocket6-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsocket6-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsocket6-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsocket6-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsocket6-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsocket-getaddrinfo-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsocket-getaddrinfo-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsocket-getaddrinfo-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsocket-getaddrinfo-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsocket-getaddrinfo-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsocket-getaddrinfo-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsocket-linux-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsocket-linux-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsocket-linux-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsocket-linux-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsocket-linux-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsocket-linux-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsocket-msghdr-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsocket-msghdr-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsocket-msghdr-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsocket-msghdr-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsocket-msghdr-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsocket-msghdr-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsocket-multicast6-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsocket-multicast6-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsocket-multicast6-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsocket-multicast6-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsocket-multicast6-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsocket-multicast6-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsocket-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsocket-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsocket-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsocket-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsocket-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsocket-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsoftware-license-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsoftware-license-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsoftware-license-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsoftware-license-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsoftware-license-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsoftware-license-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsoftware-release-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsoftware-release-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsoftware-release-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsoftware-release-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsoftware-release-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsoftware-release-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsort-key-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsort-key-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsort-key-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsort-key-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsort-key-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsort-key-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsort-naturally-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsort-naturally-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsort-naturally-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsort-naturally-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsort-naturally-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsort-naturally-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsort-versions-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsort-versions-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsort-versions-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsort-versions-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsort-versions-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsort-versions-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libspecio-library-path-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libspecio-library-path-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libspecio-library-path-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libspecio-library-path-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libspecio-library-path-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libspecio-library-path-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libspecio-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libspecio-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libspecio-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libspecio-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libspecio-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libspecio-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsphinx-search-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsphinx-search-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsphinx-search-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsphinx-search-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsphinx-search-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsphinx-search-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libspiffy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libspiffy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libspiffy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libspiffy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libspiffy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libspiffy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libspreadsheet-parseexcel-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-parseexcel-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libspreadsheet-parseexcel-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-parseexcel-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libspreadsheet-parseexcel-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-parseexcel-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libspreadsheet-parseexcel-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-parseexcel-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libspreadsheet-parseexcel-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-parseexcel-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libspreadsheet-parseexcel-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-parseexcel-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libspreadsheet-parsexlsx-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-parsexlsx-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libspreadsheet-parsexlsx-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-parsexlsx-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libspreadsheet-parsexlsx-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-parsexlsx-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libspreadsheet-read-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-read-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libspreadsheet-read-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-read-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libspreadsheet-read-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-read-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libspreadsheet-readsxc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-readsxc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libspreadsheet-readsxc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-readsxc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libspreadsheet-readsxc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-readsxc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libspreadsheet-wright-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-wright-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libspreadsheet-wright-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-wright-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libspreadsheet-wright-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-wright-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libspreadsheet-writeexcel-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-writeexcel-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libspreadsheet-writeexcel-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-writeexcel-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libspreadsheet-writeexcel-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-writeexcel-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libspreadsheet-xlsx-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-xlsx-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libspreadsheet-xlsx-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-xlsx-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libspreadsheet-xlsx-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libspreadsheet-xlsx-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsql-abstract-limit-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsql-abstract-limit-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsql-abstract-limit-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsql-abstract-limit-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsql-abstract-limit-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsql-abstract-limit-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsql-abstract-more-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsql-abstract-more-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsql-abstract-more-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsql-abstract-more-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsql-abstract-more-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsql-abstract-more-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsql-abstract-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsql-abstract-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsql-abstract-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsql-abstract-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsql-abstract-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsql-abstract-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsql-reservedwords-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsql-reservedwords-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsql-reservedwords-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsql-reservedwords-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsql-reservedwords-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsql-reservedwords-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsql-splitstatement-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsql-splitstatement-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsql-splitstatement-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsql-splitstatement-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsql-splitstatement-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsql-splitstatement-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsql-statement-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsql-statement-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsql-statement-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsql-statement-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsql-statement-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsql-statement-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsql-tokenizer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsql-tokenizer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsql-tokenizer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsql-tokenizer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsql-tokenizer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsql-tokenizer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsql-translator-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsql-translator-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsql-translator-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsql-translator-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsql-translator-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsql-translator-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsru-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsru-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsru-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsru-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsru-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsru-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstar-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstar-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstar-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstar-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstar-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstar-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstatistics-basic-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstatistics-basic-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstatistics-basic-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstatistics-basic-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstatistics-basic-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstatistics-basic-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstatistics-descriptive-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstatistics-descriptive-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstatistics-descriptive-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstatistics-descriptive-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstatistics-descriptive-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstatistics-descriptive-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstatistics-distributions-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstatistics-distributions-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstatistics-distributions-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstatistics-distributions-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstatistics-distributions-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstatistics-distributions-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstatistics-linefit-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstatistics-linefit-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstatistics-linefit-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstatistics-linefit-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstatistics-linefit-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstatistics-linefit-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstatistics-normality-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstatistics-normality-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstatistics-normality-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstatistics-normality-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstatistics-normality-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstatistics-normality-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstatistics-online-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstatistics-online-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstatistics-online-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstatistics-online-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstatistics-online-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstatistics-online-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstatistics-test-randomwalk-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstatistics-test-randomwalk-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstatistics-test-randomwalk-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstatistics-test-randomwalk-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstatistics-test-randomwalk-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstatistics-test-randomwalk-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstatistics-test-sequence-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstatistics-test-sequence-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstatistics-test-sequence-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstatistics-test-sequence-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstatistics-test-sequence-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstatistics-test-sequence-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstatistics-welford-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstatistics-welford-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstatistics-welford-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstatistics-welford-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstatistics-welford-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstatistics-welford-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstat-lsmode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstat-lsmode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstat-lsmode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstat-lsmode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstat-lsmode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstat-lsmode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstore-opaque-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstore-opaque-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstore-opaque-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstore-opaque-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstore-opaque-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstore-opaque-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstream-buffered-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstream-buffered-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstream-buffered-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstream-buffered-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstream-buffered-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstream-buffered-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstrictures-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstrictures-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstrictures-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstrictures-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstrictures-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstrictures-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-approx-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-approx-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-approx-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-approx-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-approx-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-approx-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-bufferstack-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-bufferstack-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-bufferstack-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-bufferstack-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-bufferstack-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-bufferstack-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-camelcase-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-camelcase-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-camelcase-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-camelcase-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-camelcase-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-camelcase-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-compare-constanttime-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-compare-constanttime-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-compare-constanttime-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-compare-constanttime-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-compare-constanttime-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-compare-constanttime-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-copyright-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-copyright-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-copyright-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-copyright-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-copyright-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-copyright-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-crc32-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-crc32-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-crc32-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-crc32-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-crc32-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-crc32-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-crc-cksum-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-crc-cksum-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-crc-cksum-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-crc-cksum-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-crc-cksum-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-crc-cksum-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-diff-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-diff-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-diff-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-diff-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-diff-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-diff-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-dirify-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-dirify-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-dirify-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-dirify-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-dirify-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-dirify-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-errf-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-errf-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-errf-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-errf-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-errf-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-errf-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-escape-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-escape-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-escape-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-escape-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-escape-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-escape-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-expand-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-expand-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-expand-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-expand-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-expand-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-expand-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-flogger-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-flogger-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-flogger-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-flogger-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-flogger-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-flogger-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-format-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-format-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-format-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-format-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-format-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-format-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-formatter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-formatter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-formatter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-formatter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-formatter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-formatter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-glob-permute-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-glob-permute-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-glob-permute-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-glob-permute-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-glob-permute-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-glob-permute-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-koremutake-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-koremutake-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-koremutake-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-koremutake-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-koremutake-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-koremutake-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-mkpasswd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-mkpasswd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-mkpasswd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-mkpasswd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-mkpasswd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-mkpasswd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-parity-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-parity-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-parity-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-parity-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-parity-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-parity-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-print-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-print-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-print-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-print-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-print-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-print-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-random-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-random-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-random-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-random-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-random-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-random-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-rewriteprefix-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-rewriteprefix-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-rewriteprefix-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-rewriteprefix-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-rewriteprefix-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-rewriteprefix-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-scanf-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-scanf-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-scanf-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-scanf-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-scanf-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-scanf-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-shellquote-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-shellquote-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-shellquote-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-shellquote-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-shellquote-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-shellquote-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-similarity-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-similarity-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-similarity-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-similarity-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-similarity-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-similarity-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-toidentifier-en-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-toidentifier-en-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-toidentifier-en-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-toidentifier-en-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-toidentifier-en-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-toidentifier-en-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-tokenizer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-tokenizer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-tokenizer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-tokenizer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-tokenizer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-tokenizer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-trim-more-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-trim-more-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-trim-more-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-trim-more-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-trim-more-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-trim-more-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-trim-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-trim-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-trim-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-trim-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-trim-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-trim-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-truncate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-truncate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-truncate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-truncate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-truncate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-truncate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstring-tt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstring-tt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstring-tt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstring-tt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstring-tt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstring-tt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstruct-compare-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstruct-compare-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstruct-compare-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstruct-compare-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstruct-compare-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstruct-compare-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libstruct-dumb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libstruct-dumb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libstruct-dumb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libstruct-dumb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libstruct-dumb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libstruct-dumb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsub-current-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsub-current-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsub-current-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsub-current-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsub-current-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsub-current-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsub-delete-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsub-delete-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsub-delete-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsub-delete-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsub-delete-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsub-delete-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsub-exporter-formethods-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsub-exporter-formethods-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsub-exporter-formethods-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsub-exporter-formethods-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsub-exporter-formethods-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsub-exporter-formethods-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsub-exporter-globexporter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsub-exporter-globexporter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsub-exporter-globexporter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsub-exporter-globexporter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsub-exporter-globexporter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsub-exporter-globexporter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsub-exporter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsub-exporter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsub-exporter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsub-exporter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsub-exporter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsub-exporter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsub-exporter-progressive-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsub-exporter-progressive-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsub-exporter-progressive-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsub-exporter-progressive-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsub-exporter-progressive-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsub-exporter-progressive-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsub-identify-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsub-identify-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsub-identify-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsub-identify-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsub-identify-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsub-identify-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsub-infix-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsub-infix-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsub-infix-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsub-infix-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsub-infix-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsub-infix-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsub-info-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsub-info-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsub-info-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsub-info-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsub-info-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsub-info-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsub-install-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsub-install-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsub-install-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsub-install-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsub-install-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsub-install-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsub-name-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsub-name-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsub-name-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsub-name-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsub-name-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsub-name-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsub-override-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsub-override-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsub-override-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsub-override-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsub-override-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsub-override-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsub-prototype-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsub-prototype-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsub-prototype-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsub-prototype-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsub-prototype-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsub-prototype-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsub-quote-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsub-quote-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsub-quote-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsub-quote-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsub-quote-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsub-quote-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsub-recursive-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsub-recursive-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsub-recursive-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsub-recursive-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsub-recursive-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsub-recursive-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsubtitles-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsubtitles-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsubtitles-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsubtitles-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsubtitles-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsubtitles-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsub-uplevel-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsub-uplevel-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsub-uplevel-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsub-uplevel-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsub-uplevel-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsub-uplevel-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsub-wrappackages-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsub-wrappackages-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsub-wrappackages-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsub-wrappackages-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsub-wrappackages-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsub-wrappackages-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsuper-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsuper-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsuper-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsuper-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsuper-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsuper-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsvg-graph-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsvg-graph-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsvg-graph-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsvg-graph-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsvg-graph-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsvg-graph-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsvg-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsvg-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsvg-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsvg-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsvg-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsvg-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsvg-tt-graph-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsvg-tt-graph-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsvg-tt-graph-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsvg-tt-graph-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsvg-tt-graph-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsvg-tt-graph-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsvn-class-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsvn-class-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsvn-class-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsvn-class-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsvn-class-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsvn-class-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsvn-dump-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsvn-dump-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsvn-dump-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsvn-dump-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsvn-dump-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsvn-dump-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsvn-hooks-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsvn-hooks-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsvn-hooks-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsvn-hooks-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsvn-hooks-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsvn-hooks-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsvn-look-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsvn-look-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsvn-look-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsvn-look-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsvn-look-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsvn-look-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsvn-notify-mirror-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsvn-notify-mirror-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsvn-notify-mirror-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsvn-notify-mirror-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsvn-notify-mirror-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsvn-notify-mirror-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsvn-notify-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsvn-notify-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsvn-notify-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsvn-notify-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsvn-notify-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsvn-notify-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsvn-svnlook-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsvn-svnlook-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsvn-svnlook-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsvn-svnlook-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsvn-svnlook-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsvn-svnlook-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libswagger2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libswagger2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libswagger2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libswagger2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libswagger2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libswagger2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libswish-api-common-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libswish-api-common-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libswish-api-common-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libswish-api-common-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libswish-api-common-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libswish-api-common-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libswitch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libswitch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libswitch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libswitch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libswitch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libswitch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsymbol-global-name-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsymbol-global-name-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsymbol-global-name-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsymbol-global-name-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsymbol-global-name-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsymbol-global-name-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsyntax-highlight-engine-kate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsyntax-highlight-engine-kate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsyntax-highlight-engine-kate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsyntax-highlight-engine-kate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsyntax-highlight-engine-kate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsyntax-highlight-engine-kate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsyntax-highlight-perl-improved-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsyntax-highlight-perl-improved-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsyntax-highlight-perl-improved-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsyntax-highlight-perl-improved-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsyntax-highlight-perl-improved-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsyntax-highlight-perl-improved-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsyntax-keyword-gather-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsyntax-keyword-gather-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsyntax-keyword-gather-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsyntax-keyword-gather-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsyntax-keyword-gather-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsyntax-keyword-gather-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsyntax-keyword-junction-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsyntax-keyword-junction-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsyntax-keyword-junction-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsyntax-keyword-junction-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsyntax-keyword-junction-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsyntax-keyword-junction-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsyntax-keyword-try-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsyntax-keyword-try-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsyntax-keyword-try-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsyntax-keyword-try-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsyntax-keyword-try-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsyntax-keyword-try-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsyntax-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsyntax-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsyntax-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsyntax-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsyntax-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsyntax-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsysadm-install-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsysadm-install-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsysadm-install-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsysadm-install-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsysadm-install-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsysadm-install-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsys-cpuaffinity-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsys-cpuaffinity-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsys-cpuaffinity-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsys-cpuaffinity-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsys-cpuaffinity-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsys-cpuaffinity-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsys-cpuload-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsys-cpuload-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsys-cpuload-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsys-cpuload-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsys-cpuload-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsys-cpuload-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsys-cpu-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsys-cpu-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsys-cpu-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsys-cpu-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsys-cpu-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsys-cpu-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsys-filesystem-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsys-filesystem-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsys-filesystem-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsys-filesystem-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsys-filesystem-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsys-filesystem-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsys-gamin-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsys-gamin-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsys-gamin-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsys-gamin-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsys-gamin-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsys-gamin-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsys-hostip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsys-hostip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsys-hostip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsys-hostip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsys-hostip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsys-hostip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsys-hostname-long-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsys-hostname-long-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsys-hostname-long-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsys-hostname-long-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsys-hostname-long-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsys-hostname-long-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsys-info-base-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsys-info-base-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsys-info-base-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsys-info-base-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsys-info-base-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsys-info-base-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsys-meminfo-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsys-meminfo-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsys-meminfo-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsys-meminfo-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsys-meminfo-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsys-meminfo-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsys-mmap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsys-mmap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsys-mmap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsys-mmap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsys-mmap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsys-mmap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsys-sigaction-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsys-sigaction-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsys-sigaction-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsys-sigaction-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsys-sigaction-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsys-sigaction-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsys-statistics-linux-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsys-statistics-linux-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsys-statistics-linux-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsys-statistics-linux-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsys-statistics-linux-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsys-statistics-linux-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsys-syscall-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsys-syscall-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsys-syscall-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsys-syscall-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsys-syscall-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsys-syscall-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsystem-command-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsystem-command-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsystem-command-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsystem-command-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsystem-command-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsystem-command-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsystem-info-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsystem-info-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsystem-info-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsystem-info-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsystem-info-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsystem-info-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsys-utmp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsys-utmp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsys-utmp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsys-utmp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsys-utmp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsys-utmp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libsys-virt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libsys-virt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libsys-virt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libsys-virt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libsys-virt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libsys-virt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtainting-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtainting-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtainting-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtainting-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtainting-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtainting-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtaint-runtime-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtaint-runtime-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtaint-runtime-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtaint-runtime-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtaint-runtime-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtaint-runtime-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtaint-util-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtaint-util-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtaint-util-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtaint-util-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtaint-util-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtaint-util-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtangram-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtangram-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtangram-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtangram-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtangram-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtangram-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtap-formatter-html-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtap-formatter-html-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtap-formatter-html-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtap-formatter-html-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtap-formatter-html-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtap-formatter-html-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtap-harness-archive-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtap-harness-archive-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtap-harness-archive-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtap-harness-archive-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtap-harness-archive-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtap-harness-archive-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtap-parser-sourcehandler-pgtap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtap-parser-sourcehandler-pgtap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtap-parser-sourcehandler-pgtap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtap-parser-sourcehandler-pgtap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtap-parser-sourcehandler-pgtap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtap-parser-sourcehandler-pgtap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtap-simpleoutput-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtap-simpleoutput-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtap-simpleoutput-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtap-simpleoutput-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtap-simpleoutput-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtap-simpleoutput-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtask-kensho-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtask-kensho-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtask-kensho-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtask-kensho-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtask-kensho-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtask-kensho-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtask-weaken-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtask-weaken-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtask-weaken-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtask-weaken-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtask-weaken-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtask-weaken-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtcl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtcl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtcl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtcl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtcl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtcl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-alloy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-alloy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-alloy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-alloy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-alloy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-alloy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-autofilter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-autofilter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-autofilter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-autofilter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-autofilter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-autofilter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-declare-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-declare-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-declare-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-declare-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-declare-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-declare-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-multilingual-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-multilingual-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-multilingual-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-multilingual-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-multilingual-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-multilingual-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-calendar-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-calendar-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-calendar-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-calendar-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-plugin-calendar-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-calendar-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-class-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-class-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-class-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-class-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-plugin-class-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-class-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-clickable-email-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-clickable-email-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-clickable-email-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-clickable-email-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-plugin-clickable-email-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-clickable-email-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-clickable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-clickable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-clickable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-clickable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-plugin-clickable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-clickable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-comma-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-comma-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-comma-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-comma-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-plugin-comma-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-comma-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-datetime-format-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-datetime-format-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-datetime-format-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-datetime-format-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-plugin-datetime-format-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-datetime-format-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-datetime-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-datetime-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-datetime-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-datetime-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-plugin-datetime-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-datetime-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-digest-md5-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-digest-md5-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-digest-md5-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-digest-md5-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-plugin-digest-md5-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-digest-md5-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-gravatar-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-gravatar-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-gravatar-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-gravatar-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-plugin-gravatar-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-gravatar-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-html-strip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-html-strip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-html-strip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-html-strip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-plugin-html-strip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-html-strip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-ipaddr-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-ipaddr-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-ipaddr-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-ipaddr-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-plugin-ipaddr-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-ipaddr-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-javascript-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-javascript-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-javascript-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-javascript-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-plugin-javascript-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-javascript-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-json-escape-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-json-escape-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-json-escape-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-json-escape-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-plugin-json-escape-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-json-escape-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-latex-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-latex-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-latex-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-latex-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-plugin-latex-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-latex-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-lingua-en-inflect-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-lingua-en-inflect-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-lingua-en-inflect-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-lingua-en-inflect-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-plugin-lingua-en-inflect-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-lingua-en-inflect-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-number-format-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-number-format-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-number-format-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-number-format-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-plugin-number-format-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-number-format-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-posix-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-posix-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-posix-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-posix-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-plugin-posix-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-posix-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-stash-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-stash-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-stash-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-stash-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-plugin-stash-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-stash-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-textile2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-textile2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-textile2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-textile2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-plugin-textile2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-textile2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-yaml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-yaml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-plugin-yaml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-yaml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-plugin-yaml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-plugin-yaml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-provider-encoding-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-provider-encoding-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-provider-encoding-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-provider-encoding-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-provider-encoding-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-provider-encoding-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-provider-fromdata-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-provider-fromdata-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-provider-fromdata-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-provider-fromdata-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-provider-fromdata-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-provider-fromdata-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-stash-autoescaping-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-stash-autoescaping-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-stash-autoescaping-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-stash-autoescaping-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-stash-autoescaping-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-stash-autoescaping-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-timer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-timer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-timer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-timer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-timer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-timer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtemplate-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtemplate-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtemplate-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtemplate-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtemplate-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtenjin-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtenjin-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtenjin-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtenjin-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtenjin-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtenjin-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-choose-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-choose-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-choose-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-choose-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-choose-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-choose-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-clui-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-clui-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-clui-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-clui-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-clui-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-clui-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-editoredit-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-editoredit-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-editoredit-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-editoredit-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-editoredit-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-editoredit-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-encoding-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-encoding-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-encoding-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-encoding-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-encoding-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-encoding-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-extendedcolor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-extendedcolor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-extendedcolor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-extendedcolor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-extendedcolor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-extendedcolor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-filter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-filter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-filter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-filter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-filter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-filter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-progressbar-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-progressbar-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-progressbar-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-progressbar-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-progressbar-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-progressbar-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-progressbar-quiet-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-progressbar-quiet-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-progressbar-quiet-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-progressbar-quiet-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-progressbar-quiet-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-progressbar-quiet-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-progressbar-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-progressbar-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-progressbar-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-progressbar-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-progressbar-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-progressbar-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-prompt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-prompt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-prompt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-prompt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-prompt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-prompt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-query-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-query-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-query-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-query-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-query-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-query-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-readkey-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-readkey-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-readkey-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-readkey-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-readkey-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-readkey-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-readline-gnu-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-readline-gnu-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-readline-gnu-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-readline-gnu-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-readline-gnu-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-readline-gnu-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-readline-perl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-readline-perl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-readline-perl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-readline-perl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-readline-perl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-readline-perl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-readline-zoid-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-readline-zoid-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-readline-zoid-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-readline-zoid-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-readline-zoid-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-readline-zoid-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-readpassword-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-readpassword-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-readpassword-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-readpassword-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-readpassword-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-readpassword-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-shell-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-shell-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-shell-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-shell-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-shell-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-shell-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-size-any-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-size-any-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-size-any-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-size-any-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-size-any-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-size-any-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-size-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-size-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-size-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-size-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-size-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-size-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-size-perl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-size-perl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-size-perl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-size-perl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-size-perl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-size-perl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-sk-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-sk-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-sk-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-sk-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-sk-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-sk-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-slang-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-slang-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-slang-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-slang-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-slang-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-slang-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-table-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-table-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-table-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-table-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-table-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-table-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-termkey-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-termkey-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-termkey-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-termkey-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-termkey-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-termkey-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-title-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-title-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-title-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-title-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-title-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-title-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-ttyrec-plus-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-ttyrec-plus-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-ttyrec-plus-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-ttyrec-plus-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-ttyrec-plus-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-ttyrec-plus-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-twiddle-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-twiddle-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-twiddle-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-twiddle-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-twiddle-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-twiddle-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-ui-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-ui-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-ui-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-ui-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-ui-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-ui-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-visual-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-visual-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-visual-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-visual-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-visual-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-visual-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libterm-vt102-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libterm-vt102-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libterm-vt102-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libterm-vt102-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libterm-vt102-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libterm-vt102-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest2-plugin-nowarnings-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest2-plugin-nowarnings-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest2-plugin-nowarnings-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest2-plugin-nowarnings-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest2-plugin-nowarnings-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest2-plugin-nowarnings-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest2-suite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest2-suite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest2-suite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest2-suite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest2-suite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest2-suite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-abortable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-abortable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-abortable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-abortable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-abortable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-abortable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-aggregate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-aggregate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-aggregate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-aggregate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-aggregate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-aggregate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-api-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-api-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-api-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-api-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-api-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-api-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-assertions-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-assertions-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-assertions-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-assertions-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-assertions-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-assertions-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-autoloader-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-autoloader-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-autoloader-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-autoloader-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-autoloader-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-autoloader-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-base-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-base-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-base-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-base-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-base-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-base-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-bdd-cucumber-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-bdd-cucumber-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-bdd-cucumber-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-bdd-cucumber-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-bdd-cucumber-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-bdd-cucumber-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-block-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-block-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-block-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-block-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-block-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-block-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-carp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-carp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-carp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-carp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-carp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-carp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-checkdeps-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-checkdeps-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-checkdeps-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-checkdeps-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-checkdeps-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-checkdeps-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-checkmanifest-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-checkmanifest-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-checkmanifest-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-checkmanifest-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-checkmanifest-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-checkmanifest-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-classapi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-classapi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-classapi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-classapi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-classapi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-classapi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-class-most-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-class-most-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-class-most-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-class-most-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-class-most-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-class-most-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-class-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-class-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-class-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-class-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-class-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-class-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-cleannamespaces-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-cleannamespaces-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-cleannamespaces-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-cleannamespaces-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-cleannamespaces-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-cleannamespaces-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-cmd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-cmd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-cmd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-cmd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-cmd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-cmd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-command-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-command-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-command-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-command-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-command-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-command-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-command-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-command-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-command-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-command-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-command-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-command-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-compile-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-compile-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-compile-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-compile-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-compile-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-compile-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-consistentversion-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-consistentversion-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-consistentversion-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-consistentversion-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-consistentversion-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-consistentversion-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-corpus-audio-mpd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-corpus-audio-mpd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-corpus-audio-mpd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-corpus-audio-mpd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-corpus-audio-mpd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-corpus-audio-mpd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-cpan-meta-json-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-cpan-meta-json-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-cpan-meta-json-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-cpan-meta-json-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-cpan-meta-json-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-cpan-meta-json-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-cpan-meta-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-cpan-meta-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-cpan-meta-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-cpan-meta-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-cpan-meta-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-cpan-meta-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-cpan-meta-yaml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-cpan-meta-yaml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-cpan-meta-yaml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-cpan-meta-yaml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-cpan-meta-yaml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-cpan-meta-yaml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-cukes-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-cukes-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-cukes-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-cukes-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-cukes-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-cukes-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-database-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-database-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-database-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-database-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-database-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-database-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-databaserow-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-databaserow-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-databaserow-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-databaserow-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-databaserow-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-databaserow-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-data-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-data-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-data-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-data-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-data-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-data-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-deep-fuzzy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-deep-fuzzy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-deep-fuzzy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-deep-fuzzy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-deep-fuzzy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-deep-fuzzy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-deep-json-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-deep-json-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-deep-json-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-deep-json-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-deep-json-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-deep-json-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-deep-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-deep-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-deep-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-deep-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-deep-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-deep-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-deep-type-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-deep-type-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-deep-type-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-deep-type-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-deep-type-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-deep-type-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-deep-unorderedpairs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-deep-unorderedpairs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-deep-unorderedpairs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-deep-unorderedpairs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-deep-unorderedpairs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-deep-unorderedpairs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-dependencies-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-dependencies-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-dependencies-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-dependencies-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-dependencies-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-dependencies-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-differences-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-differences-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-differences-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-differences-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-differences-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-differences-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-dir-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-dir-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-dir-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-dir-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-dir-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-dir-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-distmanifest-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-distmanifest-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-distmanifest-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-distmanifest-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-distmanifest-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-distmanifest-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-distribution-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-distribution-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-distribution-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-distribution-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-distribution-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-distribution-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-effects-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-effects-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-effects-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-effects-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-effects-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-effects-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-email-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-email-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-email-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-email-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-email-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-email-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-eol-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-eol-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-eol-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-eol-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-eol-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-eol-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-exception-lessclever-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-exception-lessclever-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-exception-lessclever-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-exception-lessclever-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-exception-lessclever-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-exception-lessclever-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-exception-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-exception-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-exception-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-exception-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-exception-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-exception-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-exit-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-exit-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-exit-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-exit-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-exit-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-exit-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-expect-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-expect-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-expect-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-expect-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-expect-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-expect-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-failwarnings-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-failwarnings-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-failwarnings-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-failwarnings-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-failwarnings-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-failwarnings-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-fake-httpd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-fake-httpd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-fake-httpd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-fake-httpd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-fake-httpd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-fake-httpd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-fatal-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-fatal-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-fatal-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-fatal-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-fatal-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-fatal-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-file-contents-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-file-contents-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-file-contents-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-file-contents-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-file-contents-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-file-contents-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-filename-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-filename-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-filename-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-filename-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-filename-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-filename-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-file-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-file-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-file-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-file-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-file-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-file-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-file-sharedir-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-file-sharedir-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-file-sharedir-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-file-sharedir-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-file-sharedir-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-file-sharedir-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-files-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-files-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-files-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-files-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-files-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-files-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-fixme-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-fixme-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-fixme-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-fixme-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-fixme-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-fixme-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-fork-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-fork-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-fork-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-fork-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-fork-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-fork-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-harness-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-harness-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-harness-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-harness-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-harness-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-harness-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-hasversion-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-hasversion-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-hasversion-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-hasversion-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-hasversion-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-hasversion-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-html-w3c-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-html-w3c-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-html-w3c-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-html-w3c-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-html-w3c-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-html-w3c-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-http-server-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-http-server-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-http-server-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-http-server-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-http-server-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-http-server-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-http-server-simple-stashwarnings-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-http-server-simple-stashwarnings-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-http-server-simple-stashwarnings-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-http-server-simple-stashwarnings-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-http-server-simple-stashwarnings-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-http-server-simple-stashwarnings-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-identity-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-identity-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-identity-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-identity-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-identity-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-identity-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-if-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-if-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-if-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-if-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-if-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-if-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-image-gd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-image-gd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-image-gd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-image-gd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-image-gd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-image-gd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-indistdir-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-indistdir-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-indistdir-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-indistdir-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-indistdir-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-indistdir-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-inline-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-inline-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-inline-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-inline-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-inline-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-inline-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-inter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-inter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-inter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-inter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-inter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-inter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-is-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-is-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-is-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-is-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-is-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-is-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-json-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-json-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-json-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-json-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-json-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-json-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-kwalitee-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-kwalitee-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-kwalitee-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-kwalitee-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-kwalitee-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-kwalitee-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-leaktrace-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-leaktrace-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-leaktrace-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-leaktrace-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-leaktrace-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-leaktrace-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-lectrotest-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-lectrotest-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-lectrotest-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-lectrotest-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-lectrotest-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-lectrotest-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-log4perl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-log4perl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-log4perl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-log4perl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-log4perl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-log4perl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-log-dispatch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-log-dispatch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-log-dispatch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-log-dispatch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-log-dispatch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-log-dispatch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-log-log4perl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-log-log4perl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-log-log4perl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-log-log4perl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-log-log4perl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-log-log4perl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-longstring-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-longstring-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-longstring-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-longstring-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-longstring-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-longstring-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-lwp-useragent-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-lwp-useragent-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-lwp-useragent-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-lwp-useragent-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-lwp-useragent-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-lwp-useragent-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-manifest-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-manifest-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-manifest-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-manifest-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-manifest-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-manifest-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-memory-cycle-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-memory-cycle-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-memory-cycle-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-memory-cycle-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-memory-cycle-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-memory-cycle-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-minimumversion-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-minimumversion-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-minimumversion-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-minimumversion-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-minimumversion-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-minimumversion-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-mockdbi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-mockdbi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-mockdbi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-mockdbi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-mockdbi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-mockdbi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-mock-lwp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-mock-lwp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-mock-lwp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-mock-lwp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-mock-lwp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-mock-lwp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-mockmodule-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-mockmodule-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-mockmodule-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-mockmodule-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-mockmodule-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-mockmodule-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-mockobject-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-mockobject-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-mockobject-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-mockobject-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-mockobject-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-mockobject-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-mockrandom-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-mockrandom-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-mockrandom-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-mockrandom-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-mockrandom-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-mockrandom-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-mock-redis-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-mock-redis-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-mock-redis-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-mock-redis-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-mock-redis-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-mock-redis-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-mocktime-datecalc-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-mocktime-datecalc-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-mocktime-datecalc-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-mocktime-datecalc-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-mocktime-datecalc-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-mocktime-datecalc-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-mock-time-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-mock-time-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-mock-time-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-mock-time-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-mock-time-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-mock-time-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-mocktime-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-mocktime-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-mocktime-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-mocktime-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-mocktime-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-mocktime-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-modern-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-modern-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-modern-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-modern-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-modern-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-modern-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-module-used-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-module-used-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-module-used-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-module-used-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-module-used-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-module-used-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-mojibake-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-mojibake-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-mojibake-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-mojibake-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-mojibake-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-mojibake-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-moose-more-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-moose-more-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-moose-more-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-moose-more-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-moose-more-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-moose-more-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-most-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-most-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-most-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-most-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-most-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-most-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-name-fromline-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-name-fromline-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-name-fromline-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-name-fromline-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-name-fromline-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-name-fromline-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-needsdisplay-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-needsdisplay-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-needsdisplay-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-needsdisplay-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-needsdisplay-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-needsdisplay-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-needs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-needs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-needs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-needs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-needs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-needs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-net-ldap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-net-ldap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-net-ldap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-net-ldap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-net-ldap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-net-ldap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-nobreakpoints-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-nobreakpoints-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-nobreakpoints-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-nobreakpoints-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-nobreakpoints-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-nobreakpoints-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-notabs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-notabs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-notabs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-notabs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-notabs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-notabs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-nowarnings-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-nowarnings-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-nowarnings-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-nowarnings-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-nowarnings-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-nowarnings-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-number-delta-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-number-delta-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-number-delta-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-number-delta-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-number-delta-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-number-delta-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-object-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-object-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-object-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-object-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-object-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-object-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-output-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-output-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-output-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-output-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-output-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-output-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-perl-critic-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-perl-critic-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-perl-critic-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-perl-critic-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-perl-critic-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-perl-critic-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-perl-critic-progressive-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-perl-critic-progressive-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-perl-critic-progressive-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-perl-critic-progressive-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-perl-critic-progressive-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-perl-critic-progressive-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-pod-content-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-pod-content-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-pod-content-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-pod-content-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-pod-content-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-pod-content-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-pod-coverage-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-pod-coverage-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-pod-coverage-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-pod-coverage-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-pod-coverage-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-pod-coverage-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-pod-no404s-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-pod-no404s-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-pod-no404s-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-pod-no404s-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-pod-no404s-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-pod-no404s-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-pod-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-pod-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-pod-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-pod-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-pod-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-pod-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-poe-client-tcp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-poe-client-tcp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-poe-client-tcp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-poe-client-tcp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-poe-client-tcp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-poe-client-tcp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-poe-server-tcp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-poe-server-tcp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-poe-server-tcp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-poe-server-tcp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-poe-server-tcp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-poe-server-tcp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-portability-files-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-portability-files-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-portability-files-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-portability-files-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-portability-files-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-portability-files-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-postgresql-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-postgresql-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-postgresql-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-postgresql-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-postgresql-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-postgresql-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-prereq-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-prereq-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-prereq-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-prereq-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-prereq-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-prereq-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-rdf-doap-version-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-rdf-doap-version-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-rdf-doap-version-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-rdf-doap-version-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-rdf-doap-version-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-rdf-doap-version-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-rdf-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-rdf-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-rdf-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-rdf-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-rdf-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-rdf-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-redisserver-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-redisserver-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-redisserver-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-redisserver-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-redisserver-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-redisserver-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-refcount-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-refcount-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-refcount-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-refcount-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-refcount-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-refcount-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-regexp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-regexp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-regexp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-regexp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-regexp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-regexp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-regression-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-regression-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-regression-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-regression-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-regression-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-regression-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-reporter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-reporter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-reporter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-reporter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-reporter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-reporter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-requires-git-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-requires-git-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-requires-git-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-requires-git-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-requires-git-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-requires-git-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-requiresinternet-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-requiresinternet-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-requiresinternet-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-requiresinternet-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-requiresinternet-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-requiresinternet-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-requires-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-requires-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-requires-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-requires-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-requires-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-requires-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-roo-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-roo-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-roo-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-roo-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-roo-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-roo-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-routine-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-routine-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-routine-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-routine-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-routine-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-routine-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-script-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-script-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-script-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-script-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-script-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-script-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-script-run-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-script-run-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-script-run-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-script-run-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-script-run-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-script-run-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-sharedfork-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-sharedfork-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-sharedfork-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-sharedfork-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-sharedfork-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-sharedfork-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-signature-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-signature-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-signature-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-signature-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-signature-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-signature-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-spec-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-spec-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-spec-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-spec-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-spec-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-spec-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-spelling-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-spelling-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-spelling-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-spelling-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-spelling-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-spelling-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-strict-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-strict-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-strict-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-strict-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-strict-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-strict-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-subcalls-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-subcalls-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-subcalls-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-subcalls-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-subcalls-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-subcalls-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-synopsis-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-synopsis-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-synopsis-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-synopsis-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-synopsis-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-synopsis-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-tabledriven-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-tabledriven-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-tabledriven-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-tabledriven-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-tabledriven-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-tabledriven-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-tabs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-tabs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-tabs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-tabs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-tabs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-tabs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-taint-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-taint-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-taint-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-taint-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-taint-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-taint-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-tcp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-tcp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-tcp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-tcp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-tcp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-tcp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-tempdir-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-tempdir-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-tempdir-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-tempdir-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-tempdir-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-tempdir-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-tempdir-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-tempdir-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-tempdir-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-tempdir-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-tempdir-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-tempdir-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-time-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-time-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-time-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-time-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-time-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-time-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-timer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-timer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-timer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-timer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-timer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-timer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-trap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-trap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-trap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-trap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-trap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-trap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-unit-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-unit-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-unit-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-unit-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-unit-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-unit-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-unixsock-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-unixsock-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-unixsock-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-unixsock-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-unixsock-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-unixsock-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-useallmodules-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-useallmodules-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-useallmodules-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-useallmodules-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-useallmodules-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-useallmodules-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-utf8-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-utf8-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-utf8-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-utf8-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-utf8-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-utf8-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-valgrind-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-valgrind-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-valgrind-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-valgrind-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-valgrind-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-valgrind-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-version-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-version-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-version-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-version-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-version-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-version-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-warnings-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-warnings-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-warnings-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-warnings-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-warnings-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-warnings-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-warn-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-warn-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-warn-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-warn-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-warn-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-warn-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-weaken-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-weaken-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-weaken-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-weaken-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-weaken-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-weaken-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-without-module-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-without-module-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-without-module-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-without-module-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-without-module-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-without-module-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-www-declare-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-www-declare-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-www-declare-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-www-declare-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-www-declare-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-www-declare-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-www-mechanize-catalyst-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-www-mechanize-catalyst-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-www-mechanize-catalyst-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-www-mechanize-catalyst-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-www-mechanize-catalyst-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-www-mechanize-catalyst-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-www-mechanize-cgiapp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-www-mechanize-cgiapp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-www-mechanize-cgiapp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-www-mechanize-cgiapp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-www-mechanize-cgiapp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-www-mechanize-cgiapp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-www-mechanize-mojo-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-www-mechanize-mojo-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-www-mechanize-mojo-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-www-mechanize-mojo-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-www-mechanize-mojo-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-www-mechanize-mojo-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-www-mechanize-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-www-mechanize-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-www-mechanize-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-www-mechanize-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-www-mechanize-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-www-mechanize-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-www-mechanize-psgi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-www-mechanize-psgi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-www-mechanize-psgi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-www-mechanize-psgi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-www-mechanize-psgi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-www-mechanize-psgi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-www-selenium-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-www-selenium-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-www-selenium-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-www-selenium-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-www-selenium-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-www-selenium-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-xml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-xml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-xml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-xml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-xml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-xml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-xml-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-xml-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-xml-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-xml-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-xml-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-xml-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-xpath-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-xpath-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-xpath-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-xpath-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-xpath-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-xpath-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-yaml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-yaml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-yaml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-yaml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-yaml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-yaml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtest-yaml-valid-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtest-yaml-valid-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtest-yaml-valid-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtest-yaml-valid-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtest-yaml-valid-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtest-yaml-valid-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtex-encode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtex-encode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtex-encode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtex-encode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtex-encode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtex-encode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-affixes-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-affixes-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-affixes-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-affixes-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-affixes-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-affixes-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-asciitable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-asciitable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-asciitable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-asciitable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-asciitable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-asciitable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-autoformat-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-autoformat-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-autoformat-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-autoformat-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-autoformat-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-autoformat-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-bibtex-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-bibtex-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-bibtex-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-bibtex-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-bibtex-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-bibtex-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-bidi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-bidi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-bidi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-bidi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-bidi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-bidi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-brew-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-brew-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-brew-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-brew-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-brew-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-brew-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-chasen-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-chasen-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-chasen-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-chasen-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-chasen-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-chasen-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-clip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-clip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-clip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-clip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-clip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-clip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-context-eitherside-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-context-eitherside-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-context-eitherside-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-context-eitherside-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-context-eitherside-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-context-eitherside-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-context-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-context-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-context-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-context-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-context-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-context-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-csv-encoded-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-csv-encoded-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-csv-encoded-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-csv-encoded-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-csv-encoded-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-csv-encoded-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-csv-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-csv-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-csv-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-csv-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-csv-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-csv-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-csv-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-csv-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-csv-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-csv-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-csv-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-csv-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-dhcpleases-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-dhcpleases-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-dhcpleases-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-dhcpleases-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-dhcpleases-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-dhcpleases-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-diff-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-diff-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-diff-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-diff-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-diff-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-diff-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-findindent-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-findindent-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-findindent-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-findindent-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-findindent-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-findindent-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-flow-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-flow-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-flow-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-flow-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-flow-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-flow-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-format-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-format-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-format-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-format-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-format-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-format-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-formattable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-formattable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-formattable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-formattable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-formattable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-formattable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-german-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-german-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-german-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-german-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-german-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-german-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-glob-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-glob-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-glob-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-glob-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-glob-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-glob-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-greeking-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-greeking-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-greeking-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-greeking-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-greeking-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-greeking-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-header-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-header-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-header-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-header-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-header-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-header-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-hogan-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-hogan-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-hogan-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-hogan-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-hogan-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-hogan-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-hunspell-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-hunspell-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-hunspell-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-hunspell-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-hunspell-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-hunspell-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-kakasi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-kakasi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-kakasi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-kakasi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-kakasi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-kakasi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-levenshtein-damerau-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-levenshtein-damerau-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-levenshtein-damerau-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-levenshtein-damerau-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-levenshtein-damerau-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-levenshtein-damerau-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-levenshtein-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-levenshtein-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-levenshtein-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-levenshtein-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-levenshtein-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-levenshtein-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-levenshteinxs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-levenshteinxs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-levenshteinxs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-levenshteinxs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-levenshteinxs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-levenshteinxs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-lorem-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-lorem-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-lorem-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-lorem-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-lorem-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-lorem-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-markdown-discount-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-markdown-discount-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-markdown-discount-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-markdown-discount-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-markdown-discount-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-markdown-discount-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-markdown-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-markdown-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-markdown-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-markdown-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-markdown-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-markdown-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-markup-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-markup-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-markup-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-markup-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-markup-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-markup-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-mecab-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-mecab-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-mecab-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-mecab-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-mecab-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-mecab-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-mediawikiformat-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-mediawikiformat-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-mediawikiformat-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-mediawikiformat-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-mediawikiformat-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-mediawikiformat-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-metaphone-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-metaphone-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-metaphone-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-metaphone-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-metaphone-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-metaphone-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-micromason-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-micromason-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-micromason-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-micromason-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-micromason-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-micromason-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-microtemplate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-microtemplate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-microtemplate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-microtemplate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-microtemplate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-microtemplate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-multimarkdown-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-multimarkdown-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-multimarkdown-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-multimarkdown-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-multimarkdown-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-multimarkdown-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-ngram-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-ngram-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-ngram-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-ngram-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-ngram-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-ngram-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-ngrams-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-ngrams-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-ngrams-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-ngrams-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-ngrams-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-ngrams-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-password-pronounceable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-password-pronounceable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-password-pronounceable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-password-pronounceable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-password-pronounceable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-password-pronounceable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-patch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-patch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-patch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-patch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-patch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-patch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-pdf-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-pdf-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-pdf-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-pdf-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-pdf-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-pdf-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-qrcode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-qrcode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-qrcode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-qrcode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-qrcode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-qrcode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-quoted-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-quoted-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-quoted-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-quoted-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-quoted-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-quoted-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-recordparser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-recordparser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-recordparser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-recordparser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-recordparser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-recordparser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-reflow-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-reflow-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-reflow-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-reflow-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-reflow-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-reflow-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-reform-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-reform-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-reform-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-reform-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-reform-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-reform-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-rewriterules-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-rewriterules-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-rewriterules-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-rewriterules-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-rewriterules-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-rewriterules-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-roman-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-roman-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-roman-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-roman-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-roman-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-roman-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-sass-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-sass-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-sass-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-sass-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-sass-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-sass-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-simpletable-autowidth-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-simpletable-autowidth-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-simpletable-autowidth-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-simpletable-autowidth-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-simpletable-autowidth-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-simpletable-autowidth-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-simpletable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-simpletable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-simpletable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-simpletable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-simpletable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-simpletable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-soundex-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-soundex-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-soundex-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-soundex-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-soundex-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-soundex-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-sprintfn-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-sprintfn-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-sprintfn-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-sprintfn-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-sprintfn-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-sprintfn-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-tabulardisplay-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-tabulardisplay-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-tabulardisplay-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-tabulardisplay-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-tabulardisplay-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-tabulardisplay-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-template-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-template-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-template-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-template-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-template-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-template-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-textile-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-textile-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-textile-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-textile-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-textile-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-textile-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-trac-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-trac-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-trac-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-trac-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-trac-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-trac-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-trim-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-trim-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-trim-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-trim-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-trim-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-trim-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-typography-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-typography-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-typography-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-typography-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-typography-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-typography-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-unicode-equivalents-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-unicode-equivalents-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-unicode-equivalents-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-unicode-equivalents-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-unicode-equivalents-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-unicode-equivalents-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-unidecode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-unidecode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-unidecode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-unidecode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-unidecode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-unidecode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-vcard-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-vcard-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-vcard-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-vcard-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-vcard-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-vcard-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-vfile-asdata-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-vfile-asdata-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-vfile-asdata-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-vfile-asdata-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-vfile-asdata-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-vfile-asdata-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-wikicreole-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-wikicreole-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-wikicreole-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-wikicreole-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-wikicreole-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-wikicreole-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-worddiff-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-worddiff-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-worddiff-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-worddiff-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-worddiff-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-worddiff-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-wrapper-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-wrapper-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-wrapper-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-wrapper-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-wrapper-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-wrapper-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtext-xslate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtext-xslate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtext-xslate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtext-xslate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtext-xslate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtext-xslate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtheschwartz-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtheschwartz-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtheschwartz-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtheschwartz-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtheschwartz-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtheschwartz-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libthread-conveyor-monitored-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libthread-conveyor-monitored-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libthread-conveyor-monitored-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libthread-conveyor-monitored-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libthread-conveyor-monitored-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libthread-conveyor-monitored-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libthread-conveyor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libthread-conveyor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libthread-conveyor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libthread-conveyor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libthread-conveyor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libthread-conveyor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libthread-pool-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libthread-pool-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libthread-pool-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libthread-pool-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libthread-pool-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libthread-pool-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libthread-pool-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libthread-pool-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libthread-pool-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libthread-pool-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libthread-pool-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libthread-pool-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libthread-queue-any-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libthread-queue-any-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libthread-queue-any-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libthread-queue-any-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libthread-queue-any-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libthread-queue-any-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libthread-serialize-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libthread-serialize-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libthread-serialize-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libthread-serialize-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libthread-serialize-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libthread-serialize-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libthread-sigmask-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libthread-sigmask-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libthread-sigmask-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libthread-sigmask-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libthread-sigmask-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libthread-sigmask-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libthread-tie-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libthread-tie-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libthread-tie-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libthread-tie-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libthread-tie-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libthread-tie-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libthrowable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libthrowable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libthrowable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libthrowable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libthrowable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libthrowable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libticket-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libticket-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libticket-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libticket-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libticket-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libticket-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtie-array-iterable-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtie-array-iterable-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtie-array-iterable-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtie-array-iterable-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtie-array-iterable-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtie-array-iterable-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtie-array-sorted-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtie-array-sorted-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtie-array-sorted-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtie-array-sorted-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtie-array-sorted-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtie-array-sorted-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtie-cache-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtie-cache-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtie-cache-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtie-cache-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtie-cache-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtie-cache-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtie-cphash-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtie-cphash-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtie-cphash-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtie-cphash-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtie-cphash-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtie-cphash-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtie-cycle-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtie-cycle-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtie-cycle-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtie-cycle-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtie-cycle-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtie-cycle-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtie-dbi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtie-dbi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtie-dbi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtie-dbi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtie-dbi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtie-dbi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtie-dxhash-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtie-dxhash-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtie-dxhash-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtie-dxhash-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtie-dxhash-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtie-dxhash-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtie-encryptedhash-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtie-encryptedhash-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtie-encryptedhash-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtie-encryptedhash-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtie-encryptedhash-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtie-encryptedhash-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtie-hash-expire-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtie-hash-expire-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtie-hash-expire-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtie-hash-expire-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtie-hash-expire-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtie-hash-expire-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtie-hash-regex-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtie-hash-regex-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtie-hash-regex-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtie-hash-regex-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtie-hash-regex-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtie-hash-regex-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtie-ical-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtie-ical-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtie-ical-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtie-ical-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtie-ical-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtie-ical-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtie-ixhash-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtie-ixhash-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtie-ixhash-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtie-ixhash-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtie-ixhash-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtie-ixhash-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtie-persistent-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtie-persistent-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtie-persistent-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtie-persistent-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtie-persistent-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtie-persistent-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtie-refhash-weak-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtie-refhash-weak-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtie-refhash-weak-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtie-refhash-weak-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtie-refhash-weak-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtie-refhash-weak-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtie-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtie-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtie-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtie-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtie-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtie-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtie-toobject-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtie-toobject-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtie-toobject-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtie-toobject-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtie-toobject-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtie-toobject-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtime-clock-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtime-clock-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtime-clock-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtime-clock-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtime-clock-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtime-clock-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtimedate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtimedate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtimedate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtimedate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtimedate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtimedate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtime-duration-parse-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtime-duration-parse-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtime-duration-parse-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtime-duration-parse-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtime-duration-parse-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtime-duration-parse-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtime-duration-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtime-duration-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtime-duration-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtime-duration-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtime-duration-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtime-duration-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtime-fake-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtime-fake-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtime-fake-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtime-fake-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtime-fake-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtime-fake-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtime-format-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtime-format-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtime-format-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtime-format-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtime-format-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtime-format-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtime-hr-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtime-hr-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtime-hr-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtime-hr-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtime-hr-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtime-hr-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtime-human-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtime-human-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtime-human-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtime-human-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtime-human-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtime-human-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtime-mock-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtime-mock-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtime-mock-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtime-mock-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtime-mock-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtime-mock-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtime-moment-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtime-moment-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtime-moment-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtime-moment-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtime-moment-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtime-moment-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtime-olsontz-data-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtime-olsontz-data-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtime-olsontz-data-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtime-olsontz-data-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtime-olsontz-data-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtime-olsontz-data-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtime-olsontz-download-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtime-olsontz-download-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtime-olsontz-download-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtime-olsontz-download-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtime-olsontz-download-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtime-olsontz-download-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtime-out-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtime-out-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtime-out-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtime-out-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtime-out-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtime-out-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtime-parsedate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtime-parsedate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtime-parsedate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtime-parsedate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtime-parsedate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtime-parsedate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtime-period-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtime-period-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtime-period-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtime-period-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtime-period-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtime-period-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtime-piece-mysql-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtime-piece-mysql-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtime-piece-mysql-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtime-piece-mysql-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtime-piece-mysql-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtime-piece-mysql-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtime-progress-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtime-progress-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtime-progress-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtime-progress-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtime-progress-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtime-progress-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtime-stopwatch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtime-stopwatch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtime-stopwatch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtime-stopwatch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtime-stopwatch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtime-stopwatch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtime-warp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtime-warp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtime-warp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtime-warp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtime-warp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtime-warp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtime-y2038-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtime-y2038-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtime-y2038-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtime-y2038-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtime-y2038-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtime-y2038-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtitanium-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtitanium-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtitanium-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtitanium-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtitanium-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtitanium-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtk-dirselect-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtk-dirselect-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtk-dirselect-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtk-dirselect-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtk-dirselect-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtk-dirselect-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtk-doubleclick-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtk-doubleclick-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtk-doubleclick-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtk-doubleclick-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtk-doubleclick-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtk-doubleclick-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtk-filedialog-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtk-filedialog-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtk-filedialog-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtk-filedialog-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtk-filedialog-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtk-filedialog-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtk-fontdialog-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtk-fontdialog-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtk-fontdialog-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtk-fontdialog-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtk-fontdialog-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtk-fontdialog-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtk-gbarr-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtk-gbarr-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtk-gbarr-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtk-gbarr-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtk-gbarr-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtk-gbarr-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtk-histentry-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtk-histentry-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtk-histentry-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtk-histentry-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtk-histentry-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtk-histentry-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtk-objeditor-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtk-objeditor-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtk-objeditor-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtk-objeditor-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtk-objeditor-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtk-objeditor-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtk-objscanner-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtk-objscanner-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtk-objscanner-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtk-objscanner-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtk-objscanner-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtk-objscanner-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtk-pod-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtk-pod-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtk-pod-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtk-pod-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtk-pod-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtk-pod-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtk-splashscreen-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtk-splashscreen-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtk-splashscreen-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtk-splashscreen-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtk-splashscreen-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtk-splashscreen-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtokyocabinet-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtokyocabinet-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtokyocabinet-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtokyocabinet-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtokyocabinet-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtokyocabinet-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtoml-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtoml-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtoml-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtoml-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtoml-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtoml-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtoml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtoml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtoml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtoml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtoml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtoml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtoolkit-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtoolkit-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtoolkit-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtoolkit-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtoolkit-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtoolkit-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtransmission-client-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtransmission-client-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtransmission-client-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtransmission-client-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtransmission-client-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtransmission-client-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtravel-routing-de-vrr-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtravel-routing-de-vrr-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtravel-routing-de-vrr-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtravel-routing-de-vrr-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtravel-routing-de-vrr-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtravel-routing-de-vrr-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtree-dagnode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtree-dagnode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtree-dagnode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtree-dagnode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtree-dagnode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtree-dagnode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtree-rb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtree-rb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtree-rb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtree-rb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtree-rb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtree-rb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtree-redblack-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtree-redblack-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtree-redblack-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtree-redblack-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtree-redblack-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtree-redblack-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtree-r-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtree-r-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtree-r-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtree-r-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtree-r-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtree-r-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtree-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtree-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtree-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtree-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtree-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtree-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtree-simple-visitorfactory-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtree-simple-visitorfactory-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtree-simple-visitorfactory-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtree-simple-visitorfactory-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtree-simple-visitorfactory-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtree-simple-visitorfactory-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtree-xpathengine-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtree-xpathengine-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtree-xpathengine-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtree-xpathengine-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtree-xpathengine-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtree-xpathengine-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtrue-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtrue-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtrue-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtrue-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtrue-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtrue-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtrycatch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtrycatch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtrycatch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtrycatch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtrycatch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtrycatch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtry-tiny-byclass-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtry-tiny-byclass-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtry-tiny-byclass-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtry-tiny-byclass-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtry-tiny-byclass-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtry-tiny-byclass-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtry-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtry-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtry-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtry-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtry-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtry-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtry-tiny-smartcatch-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtry-tiny-smartcatch-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtry-tiny-smartcatch-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtry-tiny-smartcatch-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtry-tiny-smartcatch-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtry-tiny-smartcatch-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtypes-datetime-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtypes-datetime-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtypes-datetime-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtypes-datetime-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtypes-datetime-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtypes-datetime-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtypes-path-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtypes-path-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtypes-path-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtypes-path-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtypes-path-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtypes-path-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtypes-serialiser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtypes-serialiser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtypes-serialiser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtypes-serialiser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtypes-serialiser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtypes-serialiser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtypes-uri-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtypes-uri-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtypes-uri-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtypes-uri-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtypes-uri-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtypes-uri-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtypes-uuid-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtypes-uuid-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtypes-uuid-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtypes-uuid-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtypes-uuid-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtypes-uuid-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtypes-xsd-lite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtypes-xsd-lite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtypes-xsd-lite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtypes-xsd-lite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtypes-xsd-lite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtypes-xsd-lite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtypes-xsd-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtypes-xsd-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtypes-xsd-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtypes-xsd-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtypes-xsd-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtypes-xsd-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtype-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtype-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtype-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtype-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtype-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtype-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libtype-tiny-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libtype-tiny-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libtype-tiny-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libtype-tiny-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libtype-tiny-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libtype-tiny-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libunicode-casefold-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libunicode-casefold-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libunicode-casefold-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libunicode-casefold-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libunicode-casefold-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libunicode-casefold-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libunicode-collate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libunicode-collate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libunicode-collate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libunicode-collate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libunicode-collate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libunicode-collate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libunicode-escape-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libunicode-escape-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libunicode-escape-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libunicode-escape-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libunicode-escape-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libunicode-escape-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libunicode-japanese-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libunicode-japanese-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libunicode-japanese-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libunicode-japanese-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libunicode-japanese-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libunicode-japanese-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libunicode-map8-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libunicode-map8-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libunicode-map8-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libunicode-map8-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libunicode-map8-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libunicode-map8-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libunicode-map-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libunicode-map-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libunicode-map-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libunicode-map-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libunicode-map-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libunicode-map-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libunicode-maputf8-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libunicode-maputf8-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libunicode-maputf8-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libunicode-maputf8-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libunicode-maputf8-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libunicode-maputf8-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libunicode-string-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libunicode-string-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libunicode-string-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libunicode-string-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libunicode-string-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libunicode-string-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libunicode-stringprep-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libunicode-stringprep-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libunicode-stringprep-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libunicode-stringprep-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libunicode-stringprep-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libunicode-stringprep-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libunicode-utf8-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libunicode-utf8-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libunicode-utf8-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libunicode-utf8-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libunicode-utf8-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libunicode-utf8-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libuniversal-can-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libuniversal-can-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libuniversal-can-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libuniversal-can-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libuniversal-can-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libuniversal-can-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libuniversal-exports-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libuniversal-exports-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libuniversal-exports-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libuniversal-exports-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libuniversal-exports-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libuniversal-exports-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libuniversal-isa-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libuniversal-isa-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libuniversal-isa-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libuniversal-isa-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libuniversal-isa-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libuniversal-isa-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libuniversal-moniker-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libuniversal-moniker-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libuniversal-moniker-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libuniversal-moniker-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libuniversal-moniker-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libuniversal-moniker-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libuniversal-ref-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libuniversal-ref-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libuniversal-ref-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libuniversal-ref-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libuniversal-ref-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libuniversal-ref-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libuniversal-require-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libuniversal-require-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libuniversal-require-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libuniversal-require-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libuniversal-require-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libuniversal-require-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libunix-configfile-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libunix-configfile-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libunix-configfile-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libunix-configfile-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libunix-configfile-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libunix-configfile-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libunix-mknod-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libunix-mknod-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libunix-mknod-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libunix-mknod-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libunix-mknod-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libunix-mknod-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libunix-syslog-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libunix-syslog-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libunix-syslog-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libunix-syslog-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libunix-syslog-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libunix-syslog-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liburi-db-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liburi-db-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liburi-db-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liburi-db-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liburi-db-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liburi-db-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liburi-encode-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liburi-encode-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liburi-encode-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liburi-encode-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liburi-encode-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liburi-encode-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liburi-escape-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liburi-escape-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liburi-escape-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liburi-escape-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liburi-escape-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liburi-escape-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liburi-find-delimited-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liburi-find-delimited-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liburi-find-delimited-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liburi-find-delimited-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liburi-find-delimited-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liburi-find-delimited-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liburi-find-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liburi-find-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liburi-find-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liburi-find-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liburi-find-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liburi-find-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liburi-find-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liburi-find-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liburi-find-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liburi-find-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liburi-find-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liburi-find-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liburi-fromhash-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liburi-fromhash-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liburi-fromhash-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liburi-fromhash-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liburi-fromhash-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liburi-fromhash-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liburi-namespacemap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liburi-namespacemap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liburi-namespacemap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liburi-namespacemap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liburi-namespacemap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liburi-namespacemap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liburi-nested-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liburi-nested-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liburi-nested-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liburi-nested-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liburi-nested-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liburi-nested-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liburi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liburi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liburi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liburi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liburi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liburi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liburi-query-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liburi-query-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liburi-query-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liburi-query-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liburi-query-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liburi-query-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liburi-smarturi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liburi-smarturi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liburi-smarturi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liburi-smarturi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liburi-smarturi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liburi-smarturi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liburi-title-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liburi-title-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liburi-title-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liburi-title-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liburi-title-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liburi-title-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/liburi-todisk-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/liburi-todisk-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/liburi-todisk-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/liburi-todisk-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/liburi-todisk-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/liburi-todisk-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libur-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libur-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libur-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libur-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libur-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libur-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libuser-identity-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libuser-identity-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libuser-identity-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libuser-identity-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libuser-identity-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libuser-identity-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libuser-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libuser-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libuser-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libuser-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libuser-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libuser-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libutf8-all-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libutf8-all-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libutf8-all-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libutf8-all-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libutf8-all-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libutf8-all-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libuuid-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libuuid-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libuuid-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libuuid-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libuuid-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libuuid-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libuuid-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libuuid-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libuuid-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libuuid-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libuuid-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libuuid-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libvalidate-net-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libvalidate-net-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libvalidate-net-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libvalidate-net-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libvalidate-net-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libvalidate-net-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libvalidate-yubikey-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libvalidate-yubikey-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libvalidate-yubikey-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libvalidate-yubikey-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libvalidate-yubikey-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libvalidate-yubikey-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libvalidation-class-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libvalidation-class-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libvalidation-class-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libvalidation-class-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libvalidation-class-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libvalidation-class-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libvariable-magic-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libvariable-magic-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libvariable-magic-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libvariable-magic-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libvariable-magic-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libvariable-magic-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libvar-pairs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libvar-pairs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libvar-pairs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libvar-pairs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libvar-pairs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libvar-pairs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libvendorlib-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libvendorlib-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libvendorlib-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libvendorlib-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libvendorlib-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libvendorlib-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libverilog-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libverilog-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libverilog-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libverilog-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libverilog-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libverilog-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libversion-next-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libversion-next-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libversion-next-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libversion-next-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libversion-next-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libversion-next-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libversion-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libversion-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libversion-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libversion-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libversion-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libversion-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libversion-util-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libversion-util-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libversion-util-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libversion-util-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libversion-util-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libversion-util-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libvideo-capture-v4l-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libvideo-capture-v4l-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libvideo-capture-v4l-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libvideo-capture-v4l-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libvideo-capture-v4l-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libvideo-capture-v4l-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libvideo-fourcc-info-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libvideo-fourcc-info-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libvideo-fourcc-info-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libvideo-fourcc-info-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libvideo-fourcc-info-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libvideo-fourcc-info-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libvideo-info-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libvideo-info-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libvideo-info-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libvideo-info-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libvideo-info-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libvideo-info-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libvideo-ivtv-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libvideo-ivtv-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libvideo-ivtv-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libvideo-ivtv-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libvideo-ivtv-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libvideo-ivtv-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libvi-quickfix-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libvi-quickfix-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libvi-quickfix-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libvi-quickfix-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libvi-quickfix-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libvi-quickfix-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libvitacilina-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libvitacilina-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libvitacilina-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libvitacilina-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libvitacilina-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libvitacilina-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libvm-ec2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libvm-ec2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libvm-ec2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libvm-ec2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libvm-ec2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libvm-ec2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libvm-ec2-security-credentialcache-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libvm-ec2-security-credentialcache-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libvm-ec2-security-credentialcache-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libvm-ec2-security-credentialcache-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libvm-ec2-security-credentialcache-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libvm-ec2-security-credentialcache-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libv-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libv-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libv-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libv-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libv-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libv-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libvuser-google-api-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libvuser-google-api-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libvuser-google-api-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libvuser-google-api-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libvuser-google-api-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libvuser-google-api-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwant-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwant-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwant-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwant-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwant-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwant-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwarnings-illegalproto-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwarnings-illegalproto-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwarnings-illegalproto-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwarnings-illegalproto-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwarnings-illegalproto-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwarnings-illegalproto-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libweasel-driver-selenium2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libweasel-driver-selenium2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libweasel-driver-selenium2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libweasel-driver-selenium2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libweasel-driver-selenium2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libweasel-driver-selenium2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libweasel-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libweasel-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libweasel-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libweasel-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libweasel-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libweasel-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libweasel-widgets-dojo-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libweasel-widgets-dojo-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libweasel-widgets-dojo-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libweasel-widgets-dojo-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libweasel-widgets-dojo-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libweasel-widgets-dojo-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libweb-api-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libweb-api-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libweb-api-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libweb-api-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libweb-api-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libweb-api-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libweb-id-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libweb-id-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libweb-id-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libweb-id-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libweb-id-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libweb-id-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwebinject-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwebinject-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwebinject-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwebinject-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwebinject-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwebinject-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libweb-machine-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libweb-machine-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libweb-machine-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libweb-machine-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libweb-machine-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libweb-machine-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libweb-mrest-cli-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libweb-mrest-cli-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libweb-mrest-cli-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libweb-mrest-cli-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libweb-mrest-cli-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libweb-mrest-cli-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libweb-mrest-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libweb-mrest-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libweb-mrest-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libweb-mrest-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libweb-mrest-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libweb-mrest-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libweb-query-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libweb-query-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libweb-query-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libweb-query-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libweb-query-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libweb-query-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libweb-scraper-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libweb-scraper-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libweb-scraper-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libweb-scraper-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libweb-scraper-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libweb-scraper-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwebservice-cia-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwebservice-cia-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwebservice-cia-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwebservice-cia-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwebservice-cia-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwebservice-cia-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwebservice-ils-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwebservice-ils-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwebservice-ils-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwebservice-ils-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwebservice-ils-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwebservice-ils-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwebservice-solr-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwebservice-solr-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwebservice-solr-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwebservice-solr-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwebservice-solr-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwebservice-solr-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwebservice-validator-css-w3c-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwebservice-validator-css-w3c-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwebservice-validator-css-w3c-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwebservice-validator-css-w3c-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwebservice-validator-css-w3c-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwebservice-validator-css-w3c-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwebservice-validator-html-w3c-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwebservice-validator-html-w3c-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwebservice-validator-html-w3c-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwebservice-validator-html-w3c-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwebservice-validator-html-w3c-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwebservice-validator-html-w3c-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwebservice-youtube-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwebservice-youtube-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwebservice-youtube-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwebservice-youtube-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwebservice-youtube-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwebservice-youtube-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libweb-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libweb-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libweb-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libweb-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libweb-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libweb-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwiki-toolkit-plugin-rss-reader-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwiki-toolkit-plugin-rss-reader-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwiki-toolkit-plugin-rss-reader-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwiki-toolkit-plugin-rss-reader-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwiki-toolkit-plugin-rss-reader-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwiki-toolkit-plugin-rss-reader-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwordnet-querydata-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwordnet-querydata-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwordnet-querydata-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwordnet-querydata-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwordnet-querydata-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwordnet-querydata-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwwwbrowser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwwwbrowser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwwwbrowser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwwwbrowser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwwwbrowser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwwwbrowser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-bugzilla-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-bugzilla-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-bugzilla-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-bugzilla-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-bugzilla-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-bugzilla-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-curl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-curl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-curl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-curl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-curl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-curl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-dict-leo-org-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-dict-leo-org-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-dict-leo-org-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-dict-leo-org-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-dict-leo-org-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-dict-leo-org-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-facebook-api-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-facebook-api-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-facebook-api-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-facebook-api-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-facebook-api-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-facebook-api-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-finger-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-finger-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-finger-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-finger-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-finger-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-finger-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-form-urlencoded-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-form-urlencoded-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-form-urlencoded-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-form-urlencoded-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-form-urlencoded-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-form-urlencoded-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-form-urlencoded-xs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-form-urlencoded-xs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-form-urlencoded-xs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-form-urlencoded-xs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-form-urlencoded-xs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-form-urlencoded-xs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-freshmeat-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-freshmeat-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-freshmeat-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-freshmeat-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-freshmeat-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-freshmeat-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-google-calculator-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-google-calculator-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-google-calculator-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-google-calculator-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-google-calculator-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-google-calculator-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-mechanize-autopager-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-mechanize-autopager-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-mechanize-autopager-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-mechanize-autopager-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-mechanize-autopager-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-mechanize-autopager-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-mechanize-formfiller-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-mechanize-formfiller-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-mechanize-formfiller-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-mechanize-formfiller-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-mechanize-formfiller-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-mechanize-formfiller-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-mechanize-gzip-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-mechanize-gzip-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-mechanize-gzip-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-mechanize-gzip-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-mechanize-gzip-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-mechanize-gzip-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-mechanize-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-mechanize-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-mechanize-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-mechanize-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-mechanize-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-mechanize-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-mechanize-shell-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-mechanize-shell-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-mechanize-shell-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-mechanize-shell-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-mechanize-shell-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-mechanize-shell-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-mechanize-treebuilder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-mechanize-treebuilder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-mechanize-treebuilder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-mechanize-treebuilder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-mechanize-treebuilder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-mechanize-treebuilder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-nicovideo-download-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-nicovideo-download-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-nicovideo-download-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-nicovideo-download-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-nicovideo-download-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-nicovideo-download-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-robotrules-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-robotrules-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-robotrules-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-robotrules-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-robotrules-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-robotrules-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-search-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-search-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-search-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-search-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-search-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-search-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-shorten-github-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-shorten-github-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-shorten-github-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-shorten-github-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-shorten-github-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-shorten-github-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-shorten-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-shorten-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-shorten-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-shorten-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-shorten-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-shorten-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-shorten-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-shorten-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-shorten-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-shorten-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-shorten-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-shorten-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-topica-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-topica-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-topica-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-topica-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-topica-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-topica-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-wikipedia-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-wikipedia-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-wikipedia-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-wikipedia-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-wikipedia-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-wikipedia-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwww-youtube-download-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwww-youtube-download-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwww-youtube-download-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwww-youtube-download-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwww-youtube-download-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwww-youtube-download-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwx-glcanvas-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwx-glcanvas-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwx-glcanvas-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwx-glcanvas-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwx-glcanvas-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwx-glcanvas-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwx-perl-datawalker-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwx-perl-datawalker-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwx-perl-datawalker-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwx-perl-datawalker-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwx-perl-datawalker-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwx-perl-datawalker-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwx-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwx-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwx-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwx-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwx-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwx-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwx-perl-processstream-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwx-perl-processstream-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwx-perl-processstream-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwx-perl-processstream-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwx-perl-processstream-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwx-perl-processstream-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libwx-scintilla-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libwx-scintilla-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libwx-scintilla-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libwx-scintilla-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libwx-scintilla-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libwx-scintilla-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libx11-freedesktop-desktopentry-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libx11-freedesktop-desktopentry-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libx11-freedesktop-desktopentry-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libx11-freedesktop-desktopentry-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libx11-freedesktop-desktopentry-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libx11-freedesktop-desktopentry-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libx11-guitest-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libx11-guitest-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libx11-guitest-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libx11-guitest-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libx11-guitest-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libx11-guitest-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libx11-keyboard-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libx11-keyboard-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libx11-keyboard-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libx11-keyboard-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libx11-keyboard-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libx11-keyboard-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libx11-protocol-other-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libx11-protocol-other-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libx11-protocol-other-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libx11-protocol-other-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libx11-protocol-other-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libx11-protocol-other-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libx11-protocol-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libx11-protocol-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libx11-protocol-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libx11-protocol-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libx11-protocol-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libx11-protocol-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libx11-windowhierarchy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libx11-windowhierarchy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libx11-windowhierarchy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libx11-windowhierarchy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libx11-windowhierarchy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libx11-windowhierarchy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libx11-xcb-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libx11-xcb-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libx11-xcb-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libx11-xcb-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libx11-xcb-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libx11-xcb-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libx12-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libx12-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libx12-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libx12-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libx12-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libx12-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libx500-dn-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libx500-dn-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libx500-dn-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libx500-dn-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libx500-dn-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libx500-dn-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-atom-fromowl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-atom-fromowl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-atom-fromowl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-atom-fromowl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-atom-fromowl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-atom-fromowl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-atom-microformats-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-atom-microformats-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-atom-microformats-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-atom-microformats-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-atom-microformats-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-atom-microformats-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-atom-owl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-atom-owl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-atom-owl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-atom-owl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-atom-owl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-atom-owl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-atom-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-atom-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-atom-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-atom-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-atom-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-atom-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-atom-service-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-atom-service-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-atom-service-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-atom-service-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-atom-service-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-atom-service-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-atom-simplefeed-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-atom-simplefeed-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-atom-simplefeed-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-atom-simplefeed-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-atom-simplefeed-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-atom-simplefeed-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-autowriter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-autowriter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-autowriter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-autowriter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-autowriter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-autowriter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-bare-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-bare-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-bare-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-bare-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-bare-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-bare-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-catalog-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-catalog-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-catalog-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-catalog-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-catalog-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-catalog-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-checker-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-checker-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-checker-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-checker-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-checker-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-checker-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-commonns-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-commonns-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-commonns-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-commonns-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-commonns-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-commonns-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-compacttree-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-compacttree-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-compacttree-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-compacttree-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-compacttree-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-compacttree-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-compile-cache-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-compile-cache-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-compile-cache-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-compile-cache-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-compile-cache-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-compile-cache-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-compile-dumper-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-compile-dumper-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-compile-dumper-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-compile-dumper-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-compile-dumper-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-compile-dumper-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-compile-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-compile-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-compile-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-compile-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-compile-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-compile-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-compile-soap-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-compile-soap-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-compile-soap-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-compile-soap-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-compile-soap-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-compile-soap-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-compile-tester-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-compile-tester-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-compile-tester-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-compile-tester-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-compile-tester-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-compile-tester-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-compile-wsdl11-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-compile-wsdl11-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-compile-wsdl11-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-compile-wsdl11-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-compile-wsdl11-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-compile-wsdl11-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-csv-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-csv-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-csv-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-csv-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-csv-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-csv-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-descent-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-descent-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-descent-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-descent-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-descent-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-descent-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-dom-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-dom-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-dom-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-dom-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-dom-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-dom-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-dom-xpath-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-dom-xpath-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-dom-xpath-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-dom-xpath-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-dom-xpath-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-dom-xpath-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-dtdparser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-dtdparser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-dtdparser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-dtdparser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-dtdparser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-dtdparser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-dt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-dt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-dt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-dt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-dt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-dt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-easy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-easy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-easy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-easy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-easy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-easy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-encoding-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-encoding-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-encoding-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-encoding-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-encoding-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-encoding-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-feed-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-feed-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-feed-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-feed-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-feed-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-feed-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-feedpp-mediarss-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-feedpp-mediarss-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-feedpp-mediarss-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-feedpp-mediarss-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-feedpp-mediarss-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-feedpp-mediarss-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-feedpp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-feedpp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-feedpp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-feedpp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-feedpp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-feedpp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-filter-buffertext-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-filter-buffertext-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-filter-buffertext-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-filter-buffertext-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-filter-buffertext-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-filter-buffertext-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-filter-detectws-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-filter-detectws-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-filter-detectws-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-filter-detectws-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-filter-detectws-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-filter-detectws-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-filter-reindent-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-filter-reindent-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-filter-reindent-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-filter-reindent-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-filter-reindent-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-filter-reindent-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-filter-saxt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-filter-saxt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-filter-saxt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-filter-saxt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-filter-saxt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-filter-saxt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-filter-sort-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-filter-sort-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-filter-sort-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-filter-sort-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-filter-sort-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-filter-sort-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-filter-xslt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-filter-xslt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-filter-xslt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-filter-xslt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-filter-xslt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-filter-xslt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-generator-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-generator-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-generator-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-generator-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-generator-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-generator-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-grddl-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-grddl-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-grddl-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-grddl-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-grddl-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-grddl-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-grove-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-grove-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-grove-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-grove-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-grove-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-grove-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-handler-composer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-handler-composer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-handler-composer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-handler-composer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-handler-composer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-handler-composer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-handler-printevents-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-handler-printevents-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-handler-printevents-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-handler-printevents-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-handler-printevents-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-handler-printevents-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-handler-trees-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-handler-trees-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-handler-trees-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-handler-trees-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-handler-trees-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-handler-trees-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-handler-yawriter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-handler-yawriter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-handler-yawriter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-handler-yawriter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-handler-yawriter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-handler-yawriter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-hash-lx-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-hash-lx-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-hash-lx-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-hash-lx-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-hash-lx-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-hash-lx-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-libxml-debugging-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-libxml-debugging-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-libxml-debugging-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-libxml-debugging-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-libxml-debugging-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-libxml-debugging-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-libxml-iterator-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-libxml-iterator-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-libxml-iterator-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-libxml-iterator-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-libxml-iterator-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-libxml-iterator-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-libxml-lazybuilder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-libxml-lazybuilder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-libxml-lazybuilder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-libxml-lazybuilder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-libxml-lazybuilder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-libxml-lazybuilder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-libxml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-libxml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-libxml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-libxml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-libxml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-libxml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-libxml-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-libxml-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-libxml-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-libxml-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-libxml-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-libxml-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-libxslt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-libxslt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-libxslt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-libxslt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-libxslt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-libxslt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-mini-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-mini-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-mini-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-mini-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-mini-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-mini-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-namespacefactory-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-namespacefactory-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-namespacefactory-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-namespacefactory-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-namespacefactory-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-namespacefactory-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-namespace-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-namespace-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-namespace-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-namespace-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-namespace-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-namespace-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-namespacesupport-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-namespacesupport-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-namespacesupport-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-namespacesupport-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-namespacesupport-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-namespacesupport-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-nodefilter-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-nodefilter-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-nodefilter-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-nodefilter-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-nodefilter-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-nodefilter-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-node-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-node-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-node-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-node-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-node-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-node-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-opml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-opml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-opml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-opml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-opml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-opml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-opml-simplegen-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-opml-simplegen-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-opml-simplegen-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-opml-simplegen-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-opml-simplegen-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-opml-simplegen-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-parser-easytree-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-parser-easytree-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-parser-easytree-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-parser-easytree-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-parser-easytree-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-parser-easytree-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-parser-lite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-parser-lite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-parser-lite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-parser-lite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-parser-lite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-parser-lite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-parser-lite-tree-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-parser-lite-tree-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-parser-lite-tree-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-parser-lite-tree-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-parser-lite-tree-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-parser-lite-tree-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-quote-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-quote-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-quote-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-quote-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-quote-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-quote-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-regexp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-regexp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-regexp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-regexp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-regexp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-regexp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-rpc-fast-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-rpc-fast-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-rpc-fast-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-rpc-fast-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-rpc-fast-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-rpc-fast-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxmlrpc-lite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxmlrpc-lite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxmlrpc-lite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxmlrpc-lite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxmlrpc-lite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxmlrpc-lite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-rss-libxml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-rss-libxml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-rss-libxml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-rss-libxml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-rss-libxml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-rss-libxml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-rsslite-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-rsslite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-rsslite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-rsslite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-rsslite-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-rsslite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-rss-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-rss-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-rss-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-rss-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-rss-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-rss-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-rss-simplegen-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-rss-simplegen-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-rss-simplegen-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-rss-simplegen-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-rss-simplegen-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-rss-simplegen-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-sax-base-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-sax-base-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-sax-base-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-sax-base-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-sax-base-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-sax-base-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-sax-expat-incremental-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-sax-expat-incremental-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-sax-expat-incremental-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-sax-expat-incremental-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-sax-expat-incremental-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-sax-expat-incremental-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-sax-expat-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-sax-expat-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-sax-expat-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-sax-expat-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-sax-expat-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-sax-expat-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-sax-expatxs-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-sax-expatxs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-sax-expatxs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-sax-expatxs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-sax-expatxs-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-sax-expatxs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-sax-machines-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-sax-machines-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-sax-machines-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-sax-machines-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-sax-machines-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-sax-machines-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-saxon-xslt2-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-saxon-xslt2-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-saxon-xslt2-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-saxon-xslt2-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-saxon-xslt2-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-saxon-xslt2-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-sax-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-sax-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-sax-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-sax-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-sax-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-sax-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-sax-writer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-sax-writer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-sax-writer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-sax-writer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-sax-writer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-sax-writer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-semanticdiff-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-semanticdiff-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-semanticdiff-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-semanticdiff-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-semanticdiff-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-semanticdiff-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-simpleobject-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-simpleobject-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-simpleobject-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-simpleobject-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-simpleobject-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-simpleobject-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-smart-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-smart-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-smart-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-smart-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-smart-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-smart-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-stream-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-stream-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-stream-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-stream-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-stream-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-stream-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-struct-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-struct-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-struct-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-struct-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-struct-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-struct-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-structured-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-structured-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-structured-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-structured-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-structured-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-structured-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-tidy-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-tidy-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-tidy-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-tidy-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-tidy-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-tidy-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-tmx-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-tmx-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-tmx-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-tmx-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-tmx-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-tmx-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-treebuilder-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-treebuilder-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-treebuilder-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-treebuilder-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-treebuilder-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-treebuilder-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-treepp-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-treepp-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-treepp-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-treepp-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-treepp-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-treepp-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-treepuller-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-treepuller-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-treepuller-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-treepuller-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-treepuller-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-treepuller-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-um-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-um-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-um-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-um-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-um-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-um-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-validate-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-validate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-validate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-validate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-validate-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-validate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-validator-schema-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-validator-schema-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-validator-schema-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-validator-schema-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-validator-schema-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-validator-schema-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-writer-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-writer-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-writer-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-writer-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-writer-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-writer-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-writer-simple-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-writer-simple-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-writer-simple-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-writer-simple-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-writer-simple-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-writer-simple-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-writer-string-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-writer-string-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-writer-string-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-writer-string-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-writer-string-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-writer-string-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-xpathengine-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-xpathengine-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-xpathengine-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-xpathengine-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-xpathengine-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-xpathengine-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-xpath-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-xpath-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-xpath-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-xpath-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-xpath-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-xpath-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-xql-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-xql-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-xql-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-xql-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-xql-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-xql-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxml-xslt-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxml-xslt-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxml-xslt-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxml-xslt-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxml-xslt-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxml-xslt-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxray-absorption-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxray-absorption-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxray-absorption-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxray-absorption-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxray-absorption-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxray-absorption-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxray-scattering-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxray-scattering-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxray-scattering-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxray-scattering-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxray-scattering-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxray-scattering-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxray-spacegroup-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxray-spacegroup-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxray-spacegroup-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxray-spacegroup-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxray-spacegroup-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxray-spacegroup-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxrd-parser-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxrd-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxrd-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxrd-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxrd-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxrd-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxs-object-magic-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxs-object-magic-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxs-object-magic-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxs-object-magic-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxs-object-magic-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxs-object-magic-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libxxx-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libxxx-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libxxx-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libxxx-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libxxx-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libxxx-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libyaml-appconfig-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libyaml-appconfig-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libyaml-appconfig-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libyaml-appconfig-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libyaml-appconfig-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libyaml-appconfig-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libyaml-libyaml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libyaml-libyaml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libyaml-libyaml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libyaml-libyaml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libyaml-libyaml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libyaml-libyaml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libyaml-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libyaml-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libyaml-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libyaml-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libyaml-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libyaml-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libyaml-syck-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libyaml-syck-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libyaml-syck-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libyaml-syck-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libyaml-syck-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libyaml-syck-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libyaml-tiny-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libyaml-tiny-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libyaml-tiny-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libyaml-tiny-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libyaml-tiny-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libyaml-tiny-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libzmq-ffi-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libzmq-ffi-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libzmq-ffi-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libzmq-ffi-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libzmq-ffi-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libzmq-ffi-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libzonemaster-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libzonemaster-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libzonemaster-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libzonemaster-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libzonemaster-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libzonemaster-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/libzonemaster-webbackend-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/libzonemaster-webbackend-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/libzonemaster-webbackend-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/libzonemaster-webbackend-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/libzonemaster-webbackend-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/libzonemaster-webbackend-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/licensecheck.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/licensecheck/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/licensecheck(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/licensecheck    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/licensecheck(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/licensecheck/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/license-reconcile.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/license-reconcile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/license-reconcile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/license-reconcile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/license-reconcile(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/license-reconcile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/mail-spf-perl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/mail-spf-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/mail-spf-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/mail-spf-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/mail-spf-perl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/mail-spf-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/mb2md.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/mb2md/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/mb2md(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/mb2md    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/mb2md(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/mb2md/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/nama.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/nama/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/nama(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/nama    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/nama(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/nama/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/openpgp-applet.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/openpgp-applet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/openpgp-applet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/openpgp-applet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/openpgp-applet(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/openpgp-applet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/pdl.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/pdl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/pdl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/pdl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/pdl(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/pdl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/perlbal.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/perlbal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/perlbal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/perlbal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/perlbal(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/perlbal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/perlbrew.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/perlbrew/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/perlbrew(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/perlbrew    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/perlbrew(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/perlbrew/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/perlconsole.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/perlconsole/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/perlconsole(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/perlconsole    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/perlconsole(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/perlconsole/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/perlindex.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/perlindex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/perlindex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/perlindex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/perlindex(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/perlindex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/perl-openssl-defaults.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/perl-openssl-defaults/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/perl-openssl-defaults(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/perl-openssl-defaults    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/perl-openssl-defaults(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/perl-openssl-defaults/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/perlrdf.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/perlrdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/perlrdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/perlrdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/perlrdf(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/perlrdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/pinto.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/pinto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/pinto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/pinto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/pinto(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/pinto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/pkg-components.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/pkg-components/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/pkg-components(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/pkg-components    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/pkg-components(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/pkg-components/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/pkg-perl-tools.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/pkg-perl-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/pkg-perl-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/pkg-perl-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/pkg-perl-tools(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/pkg-perl-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/pkwalify.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/pkwalify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/pkwalify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/pkwalify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/pkwalify(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/pkwalify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/pmtools.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/pmtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/pmtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/pmtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/pmtools(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/pmtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/pmuninstall.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/pmuninstall/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/pmuninstall(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/pmuninstall    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/pmuninstall(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/pmuninstall/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/prolix.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/prolix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/prolix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/prolix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/prolix(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/prolix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/rename.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/rename/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/rename(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/rename    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/rename(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/rename/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/rex.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/rex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/rex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/rex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/rex(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/rex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/sepia.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/sepia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/sepia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/sepia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/sepia(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/sepia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/shutter.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/shutter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/shutter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/shutter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/shutter(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/shutter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/sqitch.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/sqitch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/sqitch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/sqitch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/sqitch(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/sqitch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/starlet.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/starlet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/starlet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/starlet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/starlet(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/starlet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/starman.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/starman/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/starman(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/starman    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/starman(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/starman/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/twiggy.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/twiggy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/twiggy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/twiggy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/twiggy(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/twiggy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/w3c-linkchecker.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/w3c-linkchecker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/w3c-linkchecker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/w3c-linkchecker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/w3c-linkchecker(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/w3c-linkchecker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/whiff.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/whiff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/whiff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/whiff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/whiff(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/whiff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/xacobeo.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/xacobeo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/xacobeo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/xacobeo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/xacobeo(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/xacobeo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/xdg-menu-convert.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/xdg-menu-convert/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/xdg-menu-convert(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/xdg-menu-convert    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/xdg-menu-convert(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/xdg-menu-convert/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/zonemaster-cli.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/zonemaster-cli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/zonemaster-cli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/zonemaster-cli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/zonemaster-cli(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/zonemaster-cli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-perl/packages/zonemaster-gui.git/commit/$          https://salsa.debian.org/perl-team/modules/packages/zonemaster-gui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-perl/packages/zonemaster-gui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/perl-team/modules/packages/zonemaster-gui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-perl/packages/zonemaster-gui(?:\.git)?/(.*)          https://salsa.debian.org/perl-team/modules/packages/zonemaster-gui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-hurd/crosshurd.git/commit/$          https://salsa.debian.org/hurd-team/crosshurd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-hurd/crosshurd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/hurd-team/crosshurd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-hurd/crosshurd(?:\.git)?/(.*)          https://salsa.debian.org/hurd-team/crosshurd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-hurd/gnumach.git/commit/$          https://salsa.debian.org/hurd-team/gnumach/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-hurd/gnumach(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/hurd-team/gnumach    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-hurd/gnumach(?:\.git)?/(.*)          https://salsa.debian.org/hurd-team/gnumach/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-hurd/hurd.git/commit/$          https://salsa.debian.org/hurd-team/hurd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-hurd/hurd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/hurd-team/hurd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-hurd/hurd(?:\.git)?/(.*)          https://salsa.debian.org/hurd-team/hurd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-hurd/hurd-debian-ports.git/commit/$          https://salsa.debian.org/hurd-team/hurd-debian-ports/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-hurd/hurd-debian-ports(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/hurd-team/hurd-debian-ports    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-hurd/hurd-debian-ports(?:\.git)?/(.*)          https://salsa.debian.org/hurd-team/hurd-debian-ports/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-hurd/libfuse.git/commit/$          https://salsa.debian.org/hurd-team/libfuse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-hurd/libfuse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/hurd-team/libfuse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-hurd/libfuse(?:\.git)?/(.*)          https://salsa.debian.org/hurd-team/libfuse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-hurd/mig.git/commit/$          https://salsa.debian.org/hurd-team/mig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-hurd/mig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/hurd-team/mig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-hurd/mig(?:\.git)?/(.*)          https://salsa.debian.org/hurd-team/mig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-hurd/netdde.git/commit/$          https://salsa.debian.org/hurd-team/netdde/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-hurd/netdde(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/hurd-team/netdde    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-hurd/netdde(?:\.git)?/(.*)          https://salsa.debian.org/hurd-team/netdde/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-hurd/random-egd.git/commit/$          https://salsa.debian.org/hurd-team/random-egd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-hurd/random-egd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/hurd-team/random-egd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-hurd/random-egd(?:\.git)?/(.*)          https://salsa.debian.org/hurd-team/random-egd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-hurd/rumpkernel.git/commit/$          https://salsa.debian.org/hurd-team/rumpkernel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-hurd/rumpkernel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/hurd-team/rumpkernel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-hurd/rumpkernel(?:\.git)?/(.*)          https://salsa.debian.org/hurd-team/rumpkernel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-hurd/util-hurd.git/commit/$          https://salsa.debian.org/hurd-team/util-hurd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-hurd/util-hurd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/hurd-team/util-hurd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-hurd/util-hurd(?:\.git)?/(.*)          https://salsa.debian.org/hurd-team/util-hurd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/letsencrypt/dehydrated.git/commit/$          https://salsa.debian.org/letsencrypt-team/dehydrated/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/letsencrypt/dehydrated(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/letsencrypt-team/dehydrated    [last,noescape,redirect=permanent]
+RewriteRule ^/git/letsencrypt/dehydrated(?:\.git)?/(.*)          https://salsa.debian.org/letsencrypt-team/dehydrated/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/letsencrypt/lecm.git/commit/$          https://salsa.debian.org/letsencrypt-team/lecm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/letsencrypt/lecm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/letsencrypt-team/lecm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/letsencrypt/lecm(?:\.git)?/(.*)          https://salsa.debian.org/letsencrypt-team/lecm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/letsencrypt/acme-tiny.git/commit/$          https://salsa.debian.org/letsencrypt-team/acme-tiny/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/letsencrypt/acme-tiny(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/letsencrypt-team/acme-tiny    [last,noescape,redirect=permanent]
+RewriteRule ^/git/letsencrypt/acme-tiny(?:\.git)?/(.*)          https://salsa.debian.org/letsencrypt-team/acme-tiny/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/letsencrypt/acmetool.git/commit/$          https://salsa.debian.org/letsencrypt-team/acmetool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/letsencrypt/acmetool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/letsencrypt-team/acmetool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/letsencrypt/acmetool(?:\.git)?/(.*)          https://salsa.debian.org/letsencrypt-team/acmetool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-pascal/castle-game-engine.git/commit/$          https://salsa.debian.org/pascal-team/castle-game-engine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-pascal/castle-game-engine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pascal-team/castle-game-engine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-pascal/castle-game-engine(?:\.git)?/(.*)          https://salsa.debian.org/pascal-team/castle-game-engine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-pascal/castle-game.git/commit/$          https://salsa.debian.org/pascal-team/castle-game/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-pascal/castle-game(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pascal-team/castle-game    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-pascal/castle-game(?:\.git)?/(.*)          https://salsa.debian.org/pascal-team/castle-game/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-pascal/ddrescueview.git/commit/$          https://salsa.debian.org/pascal-team/ddrescueview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-pascal/ddrescueview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pascal-team/ddrescueview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-pascal/ddrescueview(?:\.git)?/(.*)          https://salsa.debian.org/pascal-team/ddrescueview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-pascal/doublecmd.git/commit/$          https://salsa.debian.org/pascal-team/doublecmd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-pascal/doublecmd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pascal-team/doublecmd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-pascal/doublecmd(?:\.git)?/(.*)          https://salsa.debian.org/pascal-team/doublecmd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-pascal/doublecmd-help.git/commit/$          https://salsa.debian.org/pascal-team/doublecmd-help/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-pascal/doublecmd-help(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pascal-team/doublecmd-help    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-pascal/doublecmd-help(?:\.git)?/(.*)          https://salsa.debian.org/pascal-team/doublecmd-help/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-pascal/fpc.git/commit/$          https://salsa.debian.org/pascal-team/fpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-pascal/fpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pascal-team/fpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-pascal/fpc(?:\.git)?/(.*)          https://salsa.debian.org/pascal-team/fpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-pascal/lazarus.git/commit/$          https://salsa.debian.org/pascal-team/lazarus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-pascal/lazarus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pascal-team/lazarus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-pascal/lazarus(?:\.git)?/(.*)          https://salsa.debian.org/pascal-team/lazarus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-pascal/pasdoc.git/commit/$          https://salsa.debian.org/pascal-team/pasdoc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-pascal/pasdoc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pascal-team/pasdoc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-pascal/pasdoc(?:\.git)?/(.*)          https://salsa.debian.org/pascal-team/pasdoc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-pascal/view3dscene.git/commit/$          https://salsa.debian.org/pascal-team/view3dscene/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-pascal/view3dscene(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pascal-team/view3dscene    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-pascal/view3dscene(?:\.git)?/(.*)          https://salsa.debian.org/pascal-team/view3dscene/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-pascal/winff.git/commit/$          https://salsa.debian.org/pascal-team/winff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-pascal/winff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pascal-team/winff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-pascal/winff(?:\.git)?/(.*)          https://salsa.debian.org/pascal-team/winff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/freedombox/debian-bts-to-github-sync.git/commit/$          https://salsa.debian.org/freedombox-team/debian-bts-to-github-sync/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/freedombox/debian-bts-to-github-sync(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/freedombox-team/debian-bts-to-github-sync    [last,noescape,redirect=permanent]
+RewriteRule ^/git/freedombox/debian-bts-to-github-sync(?:\.git)?/(.*)          https://salsa.debian.org/freedombox-team/debian-bts-to-github-sync/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/freedombox/django-axes.git/commit/$          https://salsa.debian.org/freedombox-team/django-axes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/freedombox/django-axes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/freedombox-team/django-axes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/freedombox/django-axes(?:\.git)?/(.*)          https://salsa.debian.org/freedombox-team/django-axes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/freedombox/freedom-maker.git/commit/$          https://salsa.debian.org/freedombox-team/freedom-maker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/freedombox/freedom-maker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/freedombox-team/freedom-maker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/freedombox/freedom-maker(?:\.git)?/(.*)          https://salsa.debian.org/freedombox-team/freedom-maker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/freedombox/freedombox-setup.git/commit/$          https://salsa.debian.org/freedombox-team/freedombox-setup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/freedombox/freedombox-setup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/freedombox-team/freedombox-setup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/freedombox/freedombox-setup(?:\.git)?/(.*)          https://salsa.debian.org/freedombox-team/freedombox-setup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/freedombox/php-klogger.git/commit/$          https://salsa.debian.org/freedombox-team/php-klogger/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/freedombox/php-klogger(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/freedombox-team/php-klogger    [last,noescape,redirect=permanent]
+RewriteRule ^/git/freedombox/php-klogger(?:\.git)?/(.*)          https://salsa.debian.org/freedombox-team/php-klogger/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/freedombox/php-netscape-bookmark-parser.git/commit/$          https://salsa.debian.org/freedombox-team/php-netscape-bookmark-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/freedombox/php-netscape-bookmark-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/freedombox-team/php-netscape-bookmark-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/freedombox/php-netscape-bookmark-parser(?:\.git)?/(.*)          https://salsa.debian.org/freedombox-team/php-netscape-bookmark-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/freedombox/plinth.git/commit/$          https://salsa.debian.org/freedombox-team/plinth-debian/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/freedombox/plinth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/freedombox-team/plinth-debian    [last,noescape,redirect=permanent]
+RewriteRule ^/git/freedombox/plinth(?:\.git)?/(.*)          https://salsa.debian.org/freedombox-team/plinth-debian/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/freedombox/python-django-bootstrap-form.git/commit/$          https://salsa.debian.org/freedombox-team/python-django-bootstrap-form/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/freedombox/python-django-bootstrap-form(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/freedombox-team/python-django-bootstrap-form    [last,noescape,redirect=permanent]
+RewriteRule ^/git/freedombox/python-django-bootstrap-form(?:\.git)?/(.*)          https://salsa.debian.org/freedombox-team/python-django-bootstrap-form/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/freedombox/withsqlite.git/commit/$          https://salsa.debian.org/freedombox-team/withsqlite-debian/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/freedombox/withsqlite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/freedombox-team/withsqlite-debian    [last,noescape,redirect=permanent]
+RewriteRule ^/git/freedombox/withsqlite(?:\.git)?/(.*)          https://salsa.debian.org/freedombox-team/withsqlite-debian/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/kernel/crda.git/commit/$          https://salsa.debian.org/kernel-team/crda/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/kernel/crda(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/kernel-team/crda    [last,noescape,redirect=permanent]
+RewriteRule ^/git/kernel/crda(?:\.git)?/(.*)          https://salsa.debian.org/kernel-team/crda/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/kernel/d-k-conversion.git/commit/$          https://salsa.debian.org/kernel-team/d-k-conversion/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/kernel/d-k-conversion(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/kernel-team/d-k-conversion    [last,noescape,redirect=permanent]
+RewriteRule ^/git/kernel/d-k-conversion(?:\.git)?/(.*)          https://salsa.debian.org/kernel-team/d-k-conversion/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/kernel/ethtool.git/commit/$          https://salsa.debian.org/kernel-team/ethtool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/kernel/ethtool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/kernel-team/ethtool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/kernel/ethtool(?:\.git)?/(.*)          https://salsa.debian.org/kernel-team/ethtool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/kernel/firmware-free.git/commit/$          https://salsa.debian.org/kernel-team/firmware-free/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/kernel/firmware-free(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/kernel-team/firmware-free    [last,noescape,redirect=permanent]
+RewriteRule ^/git/kernel/firmware-free(?:\.git)?/(.*)          https://salsa.debian.org/kernel-team/firmware-free/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/kernel/firmware-nonfree.git/commit/$          https://salsa.debian.org/kernel-team/firmware-nonfree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/kernel/firmware-nonfree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/kernel-team/firmware-nonfree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/kernel/firmware-nonfree(?:\.git)?/(.*)          https://salsa.debian.org/kernel-team/firmware-nonfree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/kernel/initramfs-tools.git/commit/$          https://salsa.debian.org/kernel-team/initramfs-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/kernel/initramfs-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/kernel-team/initramfs-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/kernel/initramfs-tools(?:\.git)?/(.*)          https://salsa.debian.org/kernel-team/initramfs-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/kernel/kernel.git/commit/$          https://salsa.debian.org/kernel-team/linux/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/kernel/kernel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/kernel-team/linux    [last,noescape,redirect=permanent]
+RewriteRule ^/git/kernel/kernel(?:\.git)?/(.*)          https://salsa.debian.org/kernel-team/linux/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/kernel/kernel-team.git/commit/$          https://salsa.debian.org/kernel-team/kernel-team/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/kernel/kernel-team(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/kernel-team/kernel-team    [last,noescape,redirect=permanent]
+RewriteRule ^/git/kernel/kernel-team(?:\.git)?/(.*)          https://salsa.debian.org/kernel-team/kernel-team/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/kernel/klibc.git/commit/$          https://salsa.debian.org/kernel-team/klibc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/kernel/klibc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/kernel-team/klibc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/kernel/klibc(?:\.git)?/(.*)          https://salsa.debian.org/kernel-team/klibc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/kernel/kup.git/commit/$          https://salsa.debian.org/kernel-team/kup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/kernel/kup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/kernel-team/kup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/kernel/kup(?:\.git)?/(.*)          https://salsa.debian.org/kernel-team/kup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/kernel/linux.git/commit/$          https://salsa.debian.org/kernel-team/linux/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/kernel/linux(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/kernel-team/linux    [last,noescape,redirect=permanent]
+RewriteRule ^/git/kernel/linux(?:\.git)?/(.*)          https://salsa.debian.org/kernel-team/linux/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/kernel/linux-base.git/commit/$          https://salsa.debian.org/kernel-team/linux-base/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/kernel/linux-base(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/kernel-team/linux-base    [last,noescape,redirect=permanent]
+RewriteRule ^/git/kernel/linux-base(?:\.git)?/(.*)          https://salsa.debian.org/kernel-team/linux-base/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/kernel/linux-latest.git/commit/$          https://salsa.debian.org/kernel-team/linux-latest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/kernel/linux-latest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/kernel-team/linux-latest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/kernel/linux-latest(?:\.git)?/(.*)          https://salsa.debian.org/kernel-team/linux-latest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/kernel/linux-signed.git/commit/$          https://salsa.debian.org/kernel-team/linux-signed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/kernel/linux-signed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/kernel-team/linux-signed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/kernel/linux-signed(?:\.git)?/(.*)          https://salsa.debian.org/kernel-team/linux-signed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/kernel/linux-tools.git/commit/$          https://salsa.debian.org/kernel-team/linux-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/kernel/linux-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/kernel-team/linux-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/kernel/linux-tools(?:\.git)?/(.*)          https://salsa.debian.org/kernel-team/linux-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/kernel/nfs-utils.git/commit/$          https://salsa.debian.org/kernel-team/nfs-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/kernel/nfs-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/kernel-team/nfs-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/kernel/nfs-utils(?:\.git)?/(.*)          https://salsa.debian.org/kernel-team/nfs-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/kernel/wireless-regdb.git/commit/$          https://salsa.debian.org/kernel-team/wireless-regdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/kernel/wireless-regdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/kernel-team/wireless-regdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/kernel/wireless-regdb(?:\.git)?/(.*)          https://salsa.debian.org/kernel-team/wireless-regdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/kernel-handbook/kernel-handbook.git/commit/$          https://salsa.debian.org/kernel-team/kernel-handbook/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/kernel-handbook/kernel-handbook(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/kernel-team/kernel-handbook    [last,noescape,redirect=permanent]
+RewriteRule ^/git/kernel-handbook/kernel-handbook(?:\.git)?/(.*)          https://salsa.debian.org/kernel-team/kernel-handbook/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/dh-r.git/commit/$          https://salsa.debian.org/r-pkg-team/dh-r/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/dh-r(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/dh-r    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/dh-r(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/dh-r/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-base.git/commit/$          https://salsa.debian.org/r-pkg-team/r-base/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-base(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-base    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-base(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-base/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-base.deletemeIn2017.git/commit/$          https://salsa.debian.org/r-pkg-team/r-base.deletemeIn2017/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-base.deletemeIn2017(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-base.deletemeIn2017    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-base.deletemeIn2017(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-base.deletemeIn2017/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-aer.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-aer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-aer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-aer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-aer(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-aer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-afex.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-afex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-afex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-afex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-afex(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-afex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-amore.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-amore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-amore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-amore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-amore(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-amore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-arm.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-arm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-arm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-arm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-arm(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-arm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-bayesfactor.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-bayesfactor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-bayesfactor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-bayesfactor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-bayesfactor(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-bayesfactor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-bayesm.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-bayesm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-bayesm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-bayesm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-bayesm(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-bayesm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-bms.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-bms/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-bms(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-bms    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-bms(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-bms/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-bradleyterry2.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-bradleyterry2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-bradleyterry2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-bradleyterry2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-bradleyterry2(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-bradleyterry2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-brglm.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-brglm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-brglm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-brglm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-brglm(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-brglm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-ca.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-ca/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-ca(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-ca    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-ca(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-ca/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-caret.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-caret/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-caret(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-caret    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-caret(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-caret/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-coda.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-coda/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-coda(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-coda    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-coda(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-coda/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-coin.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-coin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-coin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-coin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-coin(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-coin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-colorspace.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-colorspace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-colorspace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-colorspace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-colorspace(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-colorspace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-contfrac.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-contfrac/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-contfrac(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-contfrac    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-contfrac(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-contfrac/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-conting.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-conting/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-conting(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-conting    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-conting(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-conting/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-corpcor.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-corpcor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-corpcor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-corpcor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-corpcor(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-corpcor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-crosstalk.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-crosstalk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-crosstalk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-crosstalk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-crosstalk(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-crosstalk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-cvst.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-cvst/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-cvst(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-cvst    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-cvst(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-cvst/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-ddalpha.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-ddalpha/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-ddalpha(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-ddalpha    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-ddalpha(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-ddalpha/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-deldir.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-deldir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-deldir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-deldir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-deldir(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-deldir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-desolve.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-desolve/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-desolve(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-desolve    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-desolve(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-desolve/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-dimred.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-dimred/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-dimred(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-dimred    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-dimred(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-dimred/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-dotcall64.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-dotcall64/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-dotcall64(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-dotcall64    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-dotcall64(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-dotcall64/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-drr.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-drr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-drr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-drr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-drr(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-drr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-dt.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-dt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-dt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-dt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-dt(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-dt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-dynlm.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-dynlm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-dynlm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-dynlm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-dynlm(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-dynlm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-eco.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-eco/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-eco(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-eco    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-eco(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-eco/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-elliptic.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-elliptic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-elliptic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-elliptic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-elliptic(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-elliptic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-erm.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-erm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-erm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-erm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-erm(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-erm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-estimability.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-estimability/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-estimability(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-estimability    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-estimability(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-estimability/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-expm.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-expm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-expm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-expm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-expm(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-expm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-formatr.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-formatr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-formatr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-formatr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-formatr(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-formatr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-gam.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-gam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-gam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-gam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-gam(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-gam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-gbm.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-gbm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-gbm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-gbm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-gbm(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-gbm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-geepack.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-geepack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-geepack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-geepack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-geepack(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-geepack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-glmnet.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-glmnet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-glmnet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-glmnet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-glmnet(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-glmnet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-gnm.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-gnm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-gnm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-gnm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-gnm(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-gnm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-goftest.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-goftest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-goftest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-goftest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-goftest(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-goftest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-gower.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-gower/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-gower(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-gower    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-gower(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-gower/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-gsl.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-gsl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-gsl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-gsl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-gsl(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-gsl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-highr.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-highr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-highr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-highr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-highr(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-highr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-httpuv.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-httpuv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-httpuv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-httpuv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-httpuv(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-httpuv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-hypergeo.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-hypergeo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-hypergeo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-hypergeo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-hypergeo(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-hypergeo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-ipred.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-ipred/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-ipred(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-ipred    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-ipred(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-ipred/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-irdisplay.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-irdisplay/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-irdisplay(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-irdisplay    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-irdisplay(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-irdisplay/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-isocodes.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-isocodes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-isocodes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-isocodes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-isocodes(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-isocodes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-isoweek.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-isoweek/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-isoweek(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-isoweek    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-isoweek(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-isoweek/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-jsonlite.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-jsonlite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-jsonlite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-jsonlite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-jsonlite(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-jsonlite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-knitr.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-knitr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-knitr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-knitr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-knitr(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-knitr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-lava.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-lava/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-lava(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-lava    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-lava(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-lava/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-lavaan.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-lavaan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-lavaan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-lavaan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-lavaan(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-lavaan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-lavaan.survey.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-lavaan.survey/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-lavaan.survey(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-lavaan.survey    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-lavaan.survey(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-lavaan.survey/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-learnbayes.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-learnbayes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-learnbayes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-learnbayes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-learnbayes(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-learnbayes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-lhs.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-lhs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-lhs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-lhs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-lhs(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-lhs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-lisreltor.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-lisreltor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-lisreltor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-lisreltor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-lisreltor(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-lisreltor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-lmertest.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-lmertest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-lmertest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-lmertest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-lmertest(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-lmertest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-logspline.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-logspline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-logspline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-logspline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-logspline(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-logspline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-lsmeans.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-lsmeans/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-lsmeans(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-lsmeans    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-lsmeans(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-lsmeans/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-lubridate.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-lubridate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-lubridate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-lubridate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-lubridate(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-lubridate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-mapproj.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-mapproj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-mapproj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-mapproj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-mapproj(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-mapproj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-maps.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-maps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-maps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-maps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-maps(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-maps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-maptools.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-maptools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-maptools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-maptools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-maptools(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-maptools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-maptree.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-maptree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-maptree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-maptree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-maptree(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-maptree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-markdown.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-markdown/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-markdown(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-markdown    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-markdown(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-markdown/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-matching.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-matching/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-matching(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-matching    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-matching(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-matching/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-matchit.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-matchit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-matchit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-matchit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-matchit(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-matchit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-matrixcalc.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-matrixcalc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-matrixcalc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-matrixcalc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-matrixcalc(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-matrixcalc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-maxlik.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-maxlik/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-maxlik(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-maxlik    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-maxlik(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-maxlik/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-mcmc.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-mcmc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-mcmc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-mcmc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-mcmc(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-mcmc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-mcmcpack.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-mcmcpack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-mcmcpack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-mcmcpack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-mcmcpack(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-mcmcpack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-mfilter.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-mfilter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-mfilter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-mfilter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-mfilter(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-mfilter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-mi.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-mi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-mi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-mi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-mi(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-mi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-mime.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-mime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-mime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-mime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-mime(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-mime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-miniui.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-miniui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-miniui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-miniui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-miniui(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-miniui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-misctools.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-misctools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-misctools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-misctools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-misctools(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-misctools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-mlbench.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-mlbench/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-mlbench(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-mlbench    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-mlbench(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-mlbench/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-mlmrev.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-mlmrev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-mlmrev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-mlmrev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-mlmrev(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-mlmrev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-mnp.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-mnp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-mnp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-mnp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-mnp(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-mnp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-modelmetrics.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-modelmetrics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-modelmetrics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-modelmetrics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-modelmetrics(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-modelmetrics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-modeltools.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-modeltools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-modeltools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-modeltools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-modeltools(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-modeltools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-mplusautomation.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-mplusautomation/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-mplusautomation(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-mplusautomation    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-mplusautomation(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-mplusautomation/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-msm.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-msm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-msm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-msm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-msm(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-msm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-ncdf4.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-ncdf4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-ncdf4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-ncdf4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-ncdf4(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-ncdf4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-nfactors.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-nfactors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-nfactors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-nfactors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-nfactors(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-nfactors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-nleqslv.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-nleqslv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-nleqslv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-nleqslv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-nleqslv(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-nleqslv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-nlp.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-nlp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-nlp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-nlp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-nlp(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-nlp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-pbapply.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-pbapply/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-pbapply(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-pbapply    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-pbapply(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-pbapply/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-pbdzmq.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-pbdzmq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-pbdzmq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-pbdzmq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-pbdzmq(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-pbdzmq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-pbivnorm.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-pbivnorm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-pbivnorm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-pbivnorm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-pbivnorm(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-pbivnorm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-plotly.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-plotly/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-plotly(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-plotly    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-plotly(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-plotly/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-plotrix.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-plotrix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-plotrix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-plotrix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-plotrix(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-plotrix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-polyclip.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-polyclip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-polyclip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-polyclip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-polyclip(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-polyclip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-polycub.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-polycub/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-polycub(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-polycub    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-polycub(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-polycub/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-prodlim.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-prodlim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-prodlim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-prodlim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-prodlim(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-prodlim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-profilemodel.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-profilemodel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-profilemodel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-profilemodel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-profilemodel(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-profilemodel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-pwt.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-pwt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-pwt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-pwt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-pwt(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-pwt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-pwt8.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-pwt8/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-pwt8(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-pwt8    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-pwt8(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-pwt8/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-pwt9.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-pwt9/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-pwt9(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-pwt9    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-pwt9(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-pwt9/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-qgraph.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-qgraph/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-qgraph(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-qgraph    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-qgraph(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-qgraph/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-qvcalc.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-qvcalc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-qvcalc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-qvcalc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-qvcalc(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-qvcalc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-r6.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-r6/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-r6(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-r6    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-r6(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-r6/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-randomfields.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-randomfields/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-randomfields(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-randomfields    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-randomfields(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-randomfields/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-randomfieldsutils.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-randomfieldsutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-randomfieldsutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-randomfieldsutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-randomfieldsutils(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-randomfieldsutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-raschsampler.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-raschsampler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-raschsampler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-raschsampler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-raschsampler(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-raschsampler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-rcpproll.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rcpproll/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-rcpproll(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rcpproll    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-rcpproll(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rcpproll/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-recipes.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-recipes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-recipes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-recipes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-recipes(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-recipes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-repr.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-repr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-repr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-repr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-repr(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-repr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-rgenoud.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rgenoud/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-rgenoud(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rgenoud    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-rgenoud(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rgenoud/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-rinside.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rinside/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-rinside(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rinside    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-rinside(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rinside/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-rjson.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rjson/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-rjson(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rjson    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-rjson(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rjson/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-rjsonio.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rjsonio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-rjsonio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rjsonio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-rjsonio(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rjsonio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-rnetcdf.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rnetcdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-rnetcdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rnetcdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-rnetcdf(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rnetcdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-rockchalk.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rockchalk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-rockchalk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rockchalk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-rockchalk(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rockchalk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-rprotobuf.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rprotobuf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-rprotobuf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rprotobuf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-rprotobuf(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rprotobuf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-rsdmx.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rsdmx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-rsdmx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rsdmx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-rsdmx(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rsdmx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-scatterplot3d.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-scatterplot3d/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-scatterplot3d(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-scatterplot3d    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-scatterplot3d(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-scatterplot3d/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-sem.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-sem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-sem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-sem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-sem(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-sem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-semplot.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-semplot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-semplot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-semplot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-semplot(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-semplot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-semtools.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-semtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-semtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-semtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-semtools(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-semtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-sfsmisc.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-sfsmisc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-sfsmisc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-sfsmisc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-sfsmisc(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-sfsmisc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-shinydashboard.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-shinydashboard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-shinydashboard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-shinydashboard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-shinydashboard(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-shinydashboard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-shinyjs.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-shinyjs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-shinyjs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-shinyjs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-shinyjs(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-shinyjs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-simsem.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-simsem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-simsem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-simsem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-simsem(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-simsem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-sp.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-sp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-sp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-sp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-sp(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-sp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-spam.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-spam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-spam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-spam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-spam(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-spam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-spatstat.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-spatstat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-spatstat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-spatstat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-spatstat(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-spatstat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-spatstat.data.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-spatstat.data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-spatstat.data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-spatstat.data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-spatstat.data(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-spatstat.data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-spatstat.utils.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-spatstat.utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-spatstat.utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-spatstat.utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-spatstat.utils(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-spatstat.utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-spc.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-spc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-spc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-spc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-spc(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-spc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-spdep.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-spdep/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-spdep(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-spdep    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-spdep(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-spdep/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-statmod.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-statmod/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-statmod(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-statmod    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-statmod(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-statmod/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-survey.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-survey/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-survey(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-survey    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-survey(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-survey/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-survey_joost.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-survey_joost/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-survey_joost(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-survey_joost    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-survey_joost(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-survey_joost/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-teachingdemos.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-teachingdemos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-teachingdemos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-teachingdemos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-teachingdemos(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-teachingdemos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-tensor.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-tensor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-tensor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-tensor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-tensor(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-tensor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-tgp.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-tgp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-tgp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-tgp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-tgp(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-tgp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-tm.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-tm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-tm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-tm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-tm(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-tm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-uuid.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-uuid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-uuid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-uuid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-uuid(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-uuid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-v8.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-v8/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-v8(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-v8    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-v8(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-v8/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-vcd.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-vcd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-vcd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-vcd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-vcd(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-vcd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-vcdextra.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-vcdextra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-vcdextra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-vcdextra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-vcdextra(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-vcdextra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-vgam.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-vgam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-vgam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-vgam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-vgam(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-vgam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-wdi.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-wdi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-wdi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-wdi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-wdi(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-wdi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-xtable.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-xtable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-xtable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-xtable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-xtable(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-xtable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-yaml.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-yaml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-yaml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-yaml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-yaml(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-yaml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/r-cran-zelig.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-zelig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/r-cran-zelig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-zelig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/r-cran-zelig(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-zelig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/r-cran-base64enc.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-base64enc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/r-cran-base64enc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-base64enc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/r-cran-base64enc(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-base64enc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/r-cran-downloader.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-downloader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/r-cran-downloader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-downloader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/r-cran-downloader(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-downloader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/r-cran-maldiquant.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-maldiquant/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/r-cran-maldiquant(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-maldiquant    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/r-cran-maldiquant(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-maldiquant/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/r-cran-maldiquantforeign.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-maldiquantforeign/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/r-cran-maldiquantforeign(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-maldiquantforeign    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/r-cran-maldiquantforeign(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-maldiquantforeign/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/r-cran-mixtools.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-mixtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/r-cran-mixtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-mixtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/r-cran-mixtools(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-mixtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/r-cran-readbrukerflexdata.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-readbrukerflexdata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/r-cran-readbrukerflexdata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-readbrukerflexdata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/r-cran-readbrukerflexdata(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-readbrukerflexdata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/r-cran-readmzxmldata.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-readmzxmldata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/r-cran-readmzxmldata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-readmzxmldata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/r-cran-readmzxmldata(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-readmzxmldata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/r-other-amsmercury.git/commit/$          https://salsa.debian.org/r-pkg-team/r-other-amsmercury/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/r-other-amsmercury(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-other-amsmercury    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/r-other-amsmercury(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-other-amsmercury/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/r-other-curvefdp.git/commit/$          https://salsa.debian.org/r-pkg-team/r-other-curvefdp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/r-other-curvefdp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-other-curvefdp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/r-other-curvefdp(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-other-curvefdp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/r-other-iwrlars.git/commit/$          https://salsa.debian.org/r-pkg-team/r-other-iwrlars/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/r-other-iwrlars(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-other-iwrlars    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/r-other-iwrlars(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-other-iwrlars/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/r-other-nitpick.git/commit/$          https://salsa.debian.org/r-pkg-team/r-other-nitpick/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/r-other-nitpick(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-other-nitpick    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/r-other-nitpick(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-other-nitpick/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/permute.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-permute/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/permute(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-permute    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/permute(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-permute/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pvclust.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-pvclust/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pvclust(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-pvclust    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pvclust(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-pvclust/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-000-dependency-scheme.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-000-dependency-scheme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-000-dependency-scheme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-000-dependency-scheme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-000-dependency-scheme(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-000-dependency-scheme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-affy.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-affy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-affy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-affy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-affy(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-affy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-affyio.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-affyio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-affyio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-affyio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-affyio(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-affyio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-altcdfenvs.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-altcdfenvs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-altcdfenvs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-altcdfenvs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-altcdfenvs(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-altcdfenvs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-annotate.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-annotate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-annotate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-annotate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-annotate(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-annotate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-annotationdbi.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-annotationdbi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-annotationdbi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-annotationdbi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-annotationdbi(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-annotationdbi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-annotationfilter.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-annotationfilter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-annotationfilter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-annotationfilter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-annotationfilter(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-annotationfilter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-annotationhub.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-annotationhub/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-annotationhub(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-annotationhub    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-annotationhub(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-annotationhub/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-aroma.light.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-aroma.light/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-aroma.light(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-aroma.light    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-aroma.light(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-aroma.light/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-biobase.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-biobase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-biobase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-biobase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-biobase(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-biobase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-biocgenerics.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-biocgenerics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-biocgenerics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-biocgenerics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-biocgenerics(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-biocgenerics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-biocinstaller.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-biocinstaller/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-biocinstaller(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-biocinstaller    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-biocinstaller(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-biocinstaller/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-biocparallel.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-biocparallel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-biocparallel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-biocparallel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-biocparallel(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-biocparallel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-biomart.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-biomart/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-biomart(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-biomart    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-biomart(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-biomart/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-biomformat.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-biomformat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-biomformat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-biomformat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-biomformat(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-biomformat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-biostrings.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-biostrings/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-biostrings(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-biostrings    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-biostrings(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-biostrings/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-biovizbase.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-biovizbase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-biovizbase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-biovizbase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-biovizbase(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-biovizbase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-bsgenome.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-bsgenome/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-bsgenome(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-bsgenome    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-bsgenome(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-bsgenome/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-bsgenome.hsapiens.ucsc.hg19.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-bsgenome.hsapiens.ucsc.hg19/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-bsgenome.hsapiens.ucsc.hg19(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-bsgenome.hsapiens.ucsc.hg19    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-bsgenome.hsapiens.ucsc.hg19(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-bsgenome.hsapiens.ucsc.hg19/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-cummerbund.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-cummerbund/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-cummerbund(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-cummerbund    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-cummerbund(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-cummerbund/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-delayedarray.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-delayedarray/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-delayedarray(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-delayedarray    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-delayedarray(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-delayedarray/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-deseq2.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-deseq2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-deseq2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-deseq2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-deseq2(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-deseq2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-dnacopy.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-dnacopy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-dnacopy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-dnacopy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-dnacopy(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-dnacopy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-ebimage.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-ebimage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-ebimage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-ebimage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-ebimage(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-ebimage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-ebseq.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-ebseq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-ebseq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-ebseq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-ebseq(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-ebseq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-edger.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-edger/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-edger(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-edger    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-edger(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-edger/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-ensembldb.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-ensembldb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-ensembldb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-ensembldb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-ensembldb(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-ensembldb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-genefilter.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-genefilter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-genefilter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-genefilter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-genefilter(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-genefilter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-geneplotter.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-geneplotter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-geneplotter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-geneplotter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-geneplotter(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-geneplotter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-genomeinfodbdata.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-genomeinfodbdata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-genomeinfodbdata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-genomeinfodbdata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-genomeinfodbdata(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-genomeinfodbdata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-genomeinfodb.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-genomeinfodb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-genomeinfodb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-genomeinfodb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-genomeinfodb(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-genomeinfodb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-genomicalignments.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-genomicalignments/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-genomicalignments(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-genomicalignments    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-genomicalignments(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-genomicalignments/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-genomicfeatures.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-genomicfeatures/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-genomicfeatures(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-genomicfeatures    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-genomicfeatures(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-genomicfeatures/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-genomicranges.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-genomicranges/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-genomicranges(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-genomicranges    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-genomicranges(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-genomicranges/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-go.db.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-go.db/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-go.db(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-go.db    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-go.db(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-go.db/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-graph.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-graph/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-graph(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-graph    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-graph(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-graph/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-gviz.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-gviz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-gviz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-gviz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-gviz(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-gviz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-hgu95av2.db.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-hgu95av2.db/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-hgu95av2.db(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-hgu95av2.db    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-hgu95av2.db(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-hgu95av2.db/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-hilbertvis.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-hilbertvis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-hilbertvis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-hilbertvis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-hilbertvis(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-hilbertvis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-hom.hs.inp.db.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-hom.hs.inp.db/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-hom.hs.inp.db(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-hom.hs.inp.db    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-hom.hs.inp.db(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-hom.hs.inp.db/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-hypergraph.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-hypergraph/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-hypergraph(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-hypergraph    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-hypergraph(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-hypergraph/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-interactivedisplaybase.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-interactivedisplaybase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-interactivedisplaybase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-interactivedisplaybase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-interactivedisplaybase(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-interactivedisplaybase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-iranges.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-iranges/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-iranges(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-iranges    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-iranges(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-iranges/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-limma.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-limma/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-limma(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-limma    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-limma(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-limma/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-makecdfenv.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-makecdfenv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-makecdfenv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-makecdfenv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-makecdfenv(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-makecdfenv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-mergeomics.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-mergeomics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-mergeomics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-mergeomics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-mergeomics(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-mergeomics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-metagenomeseq.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-metagenomeseq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-metagenomeseq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-metagenomeseq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-metagenomeseq(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-metagenomeseq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-microrna.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-microrna/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-microrna(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-microrna    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-microrna(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-microrna/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-multtest.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-multtest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-multtest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-multtest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-multtest(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-multtest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-org.at.tair.db.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-org.at.tair.db/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-org.at.tair.db(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-org.at.tair.db    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-org.at.tair.db(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-org.at.tair.db/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-org.sc.sgd.db.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-org.sc.sgd.db/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-org.sc.sgd.db(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-org.sc.sgd.db    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-org.sc.sgd.db(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-org.sc.sgd.db/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-pasillabamsubset.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-pasillabamsubset/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-pasillabamsubset(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-pasillabamsubset    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-pasillabamsubset(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-pasillabamsubset/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-phyloseq.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-phyloseq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-phyloseq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-phyloseq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-phyloseq(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-phyloseq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-preprocesscore.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-preprocesscore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-preprocesscore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-preprocesscore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-preprocesscore(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-preprocesscore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-protgenerics.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-protgenerics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-protgenerics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-protgenerics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-protgenerics(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-protgenerics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-qvalue.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-qvalue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-qvalue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-qvalue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-qvalue(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-qvalue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-rbgl.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-rbgl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-rbgl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-rbgl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-rbgl(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-rbgl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-reactome.db.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-reactome.db/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-reactome.db(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-reactome.db    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-reactome.db(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-reactome.db/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-rsamtools.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-rsamtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-rsamtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-rsamtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-rsamtools(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-rsamtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-rtracklayer.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-rtracklayer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-rtracklayer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-rtracklayer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-rtracklayer(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-rtracklayer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-s4vectors.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-s4vectors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-s4vectors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-s4vectors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-s4vectors(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-s4vectors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-savr.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-savr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-savr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-savr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-savr(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-savr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-shortread.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-shortread/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-shortread(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-shortread    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-shortread(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-shortread/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-snpstats.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-snpstats/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-snpstats(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-snpstats    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-snpstats(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-snpstats/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-summarizedexperiment.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-summarizedexperiment/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-summarizedexperiment(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-summarizedexperiment    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-summarizedexperiment(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-summarizedexperiment/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-txdb.hsapiens.ucsc.hg19.knowngene.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-txdb.hsapiens.ucsc.hg19.knowngene/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-txdb.hsapiens.ucsc.hg19.knowngene(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-txdb.hsapiens.ucsc.hg19.knowngene    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-txdb.hsapiens.ucsc.hg19.knowngene(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-txdb.hsapiens.ucsc.hg19.knowngene/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-variantannotation.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-variantannotation/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-variantannotation(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-variantannotation    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-variantannotation(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-variantannotation/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-bioc-xvector.git/commit/$          https://salsa.debian.org/r-pkg-team/r-bioc-xvector/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-bioc-xvector(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-bioc-xvector    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-bioc-xvector(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-bioc-xvector/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-ade4.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-ade4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-ade4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-ade4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-ade4(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-ade4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-adegenet.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-adegenet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-adegenet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-adegenet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-adegenet(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-adegenet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-adegraphics.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-adegraphics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-adegraphics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-adegraphics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-adegraphics(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-adegraphics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-adephylo.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-adephylo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-adephylo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-adephylo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-adephylo(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-adephylo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-ape.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-ape/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-ape(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-ape    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-ape(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-ape/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-assertthat.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-assertthat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-assertthat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-assertthat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-assertthat(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-assertthat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-backports.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-backports/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-backports(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-backports    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-backports(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-backports/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-batchjobs.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-batchjobs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-batchjobs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-batchjobs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-batchjobs(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-batchjobs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-bbmisc.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-bbmisc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-bbmisc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-bbmisc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-bbmisc(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-bbmisc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-bbmle.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-bbmle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-bbmle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-bbmle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-bbmle(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-bbmle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-beeswarm.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-beeswarm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-beeswarm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-beeswarm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-beeswarm(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-beeswarm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-biasedurn.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-biasedurn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-biasedurn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-biasedurn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-biasedurn(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-biasedurn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-bindrcpp.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-bindrcpp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-bindrcpp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-bindrcpp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-bindrcpp(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-bindrcpp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-bindr.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-bindr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-bindr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-bindr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-bindr(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-bindr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-bio3d.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-bio3d/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-bio3d(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-bio3d    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-bio3d(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-bio3d/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-bit64.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-bit64/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-bit64(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-bit64    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-bit64(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-bit64/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-bit.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-bit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-bit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-bit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-bit(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-bit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-bitops.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-bitops/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-bitops(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-bitops    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-bitops(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-bitops/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-blob.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-blob/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-blob(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-blob    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-blob(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-blob/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-blockmodeling.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-blockmodeling/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-blockmodeling(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-blockmodeling    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-blockmodeling(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-blockmodeling/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-bold.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-bold/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-bold(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-bold    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-bold(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-bold/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-boolnet.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-boolnet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-boolnet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-boolnet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-boolnet(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-boolnet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-brew.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-brew/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-brew(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-brew    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-brew(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-brew/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-cairo.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-cairo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-cairo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-cairo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-cairo(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-cairo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-calibrate.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-calibrate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-calibrate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-calibrate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-calibrate(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-calibrate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-catools.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-catools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-catools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-catools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-catools(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-catools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-checkmate.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-checkmate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-checkmate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-checkmate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-checkmate(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-checkmate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-cmprsk.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-cmprsk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-cmprsk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-cmprsk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-cmprsk(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-cmprsk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-combinat.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-combinat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-combinat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-combinat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-combinat(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-combinat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-crayon.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-crayon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-crayon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-crayon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-crayon(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-crayon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-crul.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-crul/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-crul(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-crul    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-crul(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-crul/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-curl.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-curl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-curl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-curl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-curl(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-curl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-data.table.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-data.table/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-data.table(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-data.table    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-data.table(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-data.table/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-dbitest.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-dbitest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-dbitest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-dbitest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-dbitest(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-dbitest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-deal.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-deal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-deal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-deal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-deal(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-deal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-desc.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-desc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-desc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-desc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-desc(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-desc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-diagnosismed.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-diagnosismed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-diagnosismed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-diagnosismed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-diagnosismed(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-diagnosismed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-dichromat.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-dichromat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-dichromat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-dichromat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-dichromat(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-dichromat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-distory.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-distory/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-distory(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-distory    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-distory(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-distory/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-doparallel.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-doparallel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-doparallel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-doparallel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-doparallel(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-doparallel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-dosefinding.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-dosefinding/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-dosefinding(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-dosefinding    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-dosefinding(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-dosefinding/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-dplyr.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-dplyr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-dplyr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-dplyr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-dplyr(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-dplyr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-ellipse.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-ellipse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-ellipse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-ellipse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-ellipse(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-ellipse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-epibasix.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-epibasix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-epibasix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-epibasix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-epibasix(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-epibasix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-epicalc.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-epicalc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-epicalc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-epicalc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-epicalc(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-epicalc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-epi.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-epi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-epi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-epi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-epi(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-epi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-epir.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-epir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-epir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-epir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-epir(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-epir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-epitools.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-epitools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-epitools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-epitools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-epitools(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-epitools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-etm.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-etm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-etm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-etm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-etm(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-etm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-evaluate.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-evaluate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-evaluate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-evaluate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-evaluate(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-evaluate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-evd.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-evd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-evd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-evd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-evd(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-evd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-fail.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-fail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-fail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-fail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-fail(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-fail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-fastcluster.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-fastcluster/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-fastcluster(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-fastcluster    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-fastcluster(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-fastcluster/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-fastmatch.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-fastmatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-fastmatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-fastmatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-fastmatch(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-fastmatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-fields.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-fields/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-fields(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-fields    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-fields(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-fields/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-filehash.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-filehash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-filehash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-filehash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-filehash(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-filehash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-fitbitscraper.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-fitbitscraper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-fitbitscraper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-fitbitscraper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-fitbitscraper(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-fitbitscraper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-fitcoach.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-fitcoach/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-fitcoach(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-fitcoach    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-fitcoach(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-fitcoach/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-futile.logger.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-futile.logger/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-futile.logger(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-futile.logger    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-futile.logger(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-futile.logger/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-futile.options.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-futile.options/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-futile.options(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-futile.options    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-futile.options(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-futile.options/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-future.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-future/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-future(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-future    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-future(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-future/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-g.data.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-g.data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-g.data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-g.data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-g.data(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-g.data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-genabel.data.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-genabel.data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-genabel.data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-genabel.data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-genabel.data(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-genabel.data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-genabel.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-genabel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-genabel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-genabel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-genabel(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-genabel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-genetics.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-genetics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-genetics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-genetics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-genetics(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-genetics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-ggplot2.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-ggplot2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-ggplot2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-ggplot2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-ggplot2(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-ggplot2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-globals.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-globals/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-globals(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-globals    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-globals(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-globals/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-glue.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-glue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-glue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-glue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-glue(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-glue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-googlevis.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-googlevis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-googlevis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-googlevis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-googlevis(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-googlevis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-gridbase.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-gridbase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-gridbase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-gridbase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-gridbase(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-gridbase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-gtable.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-gtable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-gtable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-gtable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-gtable(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-gtable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-guerry.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-guerry/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-guerry(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-guerry    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-guerry(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-guerry/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-haplo.stats.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-haplo.stats/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-haplo.stats(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-haplo.stats    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-haplo.stats(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-haplo.stats/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-hexbin.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-hexbin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-hexbin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-hexbin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-hexbin(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-hexbin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-hms.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-hms/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-hms(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-hms    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-hms(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-hms/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-htmltools.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-htmltools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-htmltools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-htmltools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-htmltools(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-htmltools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-htmlwidgets.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-htmlwidgets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-htmlwidgets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-htmlwidgets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-htmlwidgets(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-htmlwidgets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-httpcode.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-httpcode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-httpcode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-httpcode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-httpcode(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-httpcode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-httr.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-httr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-httr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-httr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-httr(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-httr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-hwriter.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-hwriter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-hwriter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-hwriter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-hwriter(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-hwriter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-igraph.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-igraph/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-igraph(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-igraph    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-igraph(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-igraph/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-irlba.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-irlba/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-irlba(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-irlba    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-irlba(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-irlba/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-labeling.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-labeling/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-labeling(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-labeling    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-labeling(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-labeling/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-lambda.r.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-lambda.r/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-lambda.r(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-lambda.r    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-lambda.r(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-lambda.r/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-lazyeval.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-lazyeval/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-lazyeval(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-lazyeval    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-lazyeval(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-lazyeval/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-lexrankr.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-lexrankr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-lexrankr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-lexrankr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-lexrankr(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-lexrankr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-listenv.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-listenv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-listenv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-listenv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-listenv(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-listenv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-locfit.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-locfit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-locfit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-locfit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-locfit(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-locfit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-luminescence.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-luminescence/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-luminescence(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-luminescence    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-luminescence(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-luminescence/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-magrittr.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-magrittr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-magrittr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-magrittr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-magrittr(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-magrittr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-matrixstats.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-matrixstats/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-matrixstats(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-matrixstats    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-matrixstats(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-matrixstats/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-medadherence.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-medadherence/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-medadherence(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-medadherence    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-medadherence(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-medadherence/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-memoise.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-memoise/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-memoise(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-memoise    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-memoise(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-memoise/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-metamix.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-metamix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-metamix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-metamix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-metamix(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-metamix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-minpack.lm.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-minpack.lm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-minpack.lm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-minpack.lm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-minpack.lm(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-minpack.lm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-mockery.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-mockery/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-mockery(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-mockery    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-mockery(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-mockery/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-munsell.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-munsell/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-munsell(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-munsell    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-munsell(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-munsell/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-natserv.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-natserv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-natserv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-natserv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-natserv(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-natserv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-nmf.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-nmf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-nmf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-nmf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-nmf(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-nmf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-nnls.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-nnls/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-nnls(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-nnls    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-nnls(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-nnls/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-openssl.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-openssl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-openssl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-openssl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-openssl(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-openssl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-optparse.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-optparse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-optparse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-optparse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-optparse(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-optparse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-phangorn.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-phangorn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-phangorn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-phangorn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-phangorn(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-phangorn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-pheatmap.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-pheatmap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-pheatmap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-pheatmap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-pheatmap(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-pheatmap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-phylobase.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-phylobase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-phylobase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-phylobase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-phylobase(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-phylobase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-pkgconfig.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-pkgconfig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-pkgconfig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-pkgconfig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-pkgconfig(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-pkgconfig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-pkgmaker.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-pkgmaker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-pkgmaker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-pkgmaker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-pkgmaker(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-pkgmaker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-plogr.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-plogr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-plogr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-plogr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-plogr(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-plogr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-plyr.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-plyr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-plyr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-plyr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-plyr(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-plyr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-png.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-png/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-png(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-png    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-png(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-png/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-praise.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-praise/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-praise(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-praise    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-praise(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-praise/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-prettyunits.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-prettyunits/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-prettyunits(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-prettyunits    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-prettyunits(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-prettyunits/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-princurve.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-princurve/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-princurve(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-princurve    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-princurve(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-princurve/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-progress.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-progress/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-progress(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-progress    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-progress(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-progress/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-proto.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-proto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-proto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-proto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-proto(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-proto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-pscbs.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-pscbs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-pscbs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-pscbs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-pscbs(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-pscbs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-psy.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-psy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-psy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-psy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-psy(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-psy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-purrr.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-purrr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-purrr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-purrr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-purrr(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-purrr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-qqman.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-qqman/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-qqman(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-qqman    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-qqman(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-qqman/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-qtl.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-qtl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-qtl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-qtl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-qtl(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-qtl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-randomforest.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-randomforest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-randomforest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-randomforest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-randomforest(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-randomforest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-raster.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-raster/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-raster(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-raster    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-raster(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-raster/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-r.cache.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-r.cache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-r.cache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-r.cache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-r.cache(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-r.cache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-rcurl.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rcurl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-rcurl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rcurl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-rcurl(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rcurl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-registry.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-registry/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-registry(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-registry    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-registry(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-registry/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-rentrez.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rentrez/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-rentrez(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rentrez    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-rentrez(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rentrez/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-reshape2.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-reshape2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-reshape2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-reshape2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-reshape2(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-reshape2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-reshape.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-reshape/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-reshape(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-reshape    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-reshape(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-reshape/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-rgeos.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rgeos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-rgeos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rgeos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-rgeos(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rgeos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-rglwidget.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rglwidget/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-rglwidget(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rglwidget    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-rglwidget(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rglwidget/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-rhandsontable.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rhandsontable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-rhandsontable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rhandsontable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-rhandsontable(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rhandsontable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-ritis.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-ritis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-ritis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-ritis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-ritis(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-ritis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-rlang.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rlang/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-rlang(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rlang    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-rlang(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rlang/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-rlumshiny.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rlumshiny/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-rlumshiny(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rlumshiny    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-rlumshiny(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rlumshiny/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-rmarkdown.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rmarkdown/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-rmarkdown(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rmarkdown    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-rmarkdown(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rmarkdown/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-r.methodss3.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-r.methodss3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-r.methodss3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-r.methodss3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-r.methodss3(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-r.methodss3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-rncl.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rncl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-rncl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rncl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-rncl(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rncl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-rnexml.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rnexml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-rnexml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rnexml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-rnexml(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rnexml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-rngtools.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rngtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-rngtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rngtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-rngtools(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rngtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-rniftilib.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rniftilib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-rniftilib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rniftilib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-rniftilib(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rniftilib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-rocr.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rocr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-rocr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rocr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-rocr(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rocr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-r.oo.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-r.oo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-r.oo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-r.oo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-r.oo(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-r.oo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-rotl.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rotl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-rotl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rotl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-rotl(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rotl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-rprojroot.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rprojroot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-rprojroot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rprojroot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-rprojroot(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rprojroot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-rredlist.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rredlist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-rredlist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rredlist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-rredlist(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rredlist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-rsolnp.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rsolnp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-rsolnp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rsolnp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-rsolnp(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rsolnp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-rsqlite.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-rsqlite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-rsqlite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-rsqlite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-rsqlite(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-rsqlite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-r.utils.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-r.utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-r.utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-r.utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-r.utils(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-r.utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-scales.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-scales/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-scales(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-scales    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-scales(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-scales/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-scatterd3.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-scatterd3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-scatterd3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-scatterd3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-scatterd3(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-scatterd3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-segmented.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-segmented/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-segmented(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-segmented    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-segmented(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-segmented/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-sendmailr.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-sendmailr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-sendmailr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-sendmailr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-sendmailr(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-sendmailr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-seqinr.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-seqinr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-seqinr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-seqinr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-seqinr(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-seqinr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-seroincidence.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-seroincidence/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-seroincidence(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-seroincidence    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-seroincidence(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-seroincidence/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-shape.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-shape/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-shape(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-shape    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-shape(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-shape/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-shinybs.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-shinybs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-shinybs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-shinybs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-shinybs(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-shinybs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-shinydashboard.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-shinydashboard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-shinydashboard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-shinydashboard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-shinydashboard(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-shinydashboard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-shiny.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-shiny/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-shiny(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-shiny    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-shiny(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-shiny/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-snowballc.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-snowballc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-snowballc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-snowballc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-snowballc(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-snowballc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-solrium.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-solrium/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-solrium(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-solrium    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-solrium(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-solrium/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-sourcetools.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-sourcetools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-sourcetools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-sourcetools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-sourcetools(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-sourcetools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-stringi.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-stringi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-stringi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-stringi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-stringi(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-stringi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-stringr.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-stringr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-stringr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-stringr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-stringr(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-stringr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-surveillance.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-surveillance/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-surveillance(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-surveillance    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-surveillance(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-surveillance/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-taxize.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-taxize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-taxize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-taxize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-taxize(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-taxize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-testit.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-testit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-testit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-testit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-testit(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-testit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-testthat.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-testthat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-testthat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-testthat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-testthat(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-testthat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-tibble.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-tibble/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-tibble(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-tibble    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-tibble(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-tibble/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-tidyr.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-tidyr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-tidyr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-tidyr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-tidyr(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-tidyr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-tidyselect.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-tidyselect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-tidyselect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-tidyselect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-tidyselect(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-tidyselect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-tikzdevice.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-tikzdevice/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-tikzdevice(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-tikzdevice    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-tikzdevice(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-tikzdevice/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-treescape.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-treescape/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-treescape(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-treescape    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-treescape(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-treescape/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-treespace.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-treespace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-treespace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-treespace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-treespace(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-treespace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-triebeard.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-triebeard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-triebeard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-triebeard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-triebeard(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-triebeard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-truncnorm.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-truncnorm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-truncnorm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-truncnorm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-truncnorm(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-truncnorm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-urltools.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-urltools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-urltools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-urltools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-urltools(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-urltools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-vegan.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-vegan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-vegan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-vegan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-vegan(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-vegan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-vioplot.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-vioplot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-vioplot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-vioplot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-vioplot(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-vioplot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-webmockr.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-webmockr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-webmockr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-webmockr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-webmockr(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-webmockr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-wikidatar.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-wikidatar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-wikidatar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-wikidatar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-wikidatar(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-wikidatar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-wikipedir.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-wikipedir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-wikipedir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-wikipedir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-wikipedir(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-wikipedir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-wikitaxa.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-wikitaxa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-wikitaxa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-wikitaxa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-wikitaxa(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-wikitaxa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-withr.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-withr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-withr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-withr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-withr(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-withr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-worrms.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-worrms/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-worrms(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-worrms    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-worrms(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-worrms/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-cran-xml2.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-xml2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-cran-xml2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-xml2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-cran-xml2(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-xml2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-hms-dbmi-spp.git/commit/$          https://salsa.debian.org/r-pkg-team/r-hms-dbmi-spp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-hms-dbmi-spp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-hms-dbmi-spp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-hms-dbmi-spp(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-hms-dbmi-spp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-other-apmswapp.git/commit/$          https://salsa.debian.org/r-pkg-team/r-other-apmswapp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-other-apmswapp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-other-apmswapp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-other-apmswapp(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-other-apmswapp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-other-mott-happy.git/commit/$          https://salsa.debian.org/r-pkg-team/r-other-mott-happy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-other-mott-happy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-other-mott-happy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-other-mott-happy(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-other-mott-happy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r-other-valdar-bagpipe.backend.git/commit/$          https://salsa.debian.org/r-pkg-team/r-other-valdar-bagpipe.backend/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r-other-valdar-bagpipe.backend(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-other-valdar-bagpipe.backend    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r-other-valdar-bagpipe.backend(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-other-valdar-bagpipe.backend/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-science/packages/scatterplot3d.git/commit/$          https://salsa.debian.org/r-pkg-team/r-cran-scatterplot3d/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-science/packages/scatterplot3d(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/r-pkg-team/r-cran-scatterplot3d    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-science/packages/scatterplot3d(?:\.git)?/(.*)          https://salsa.debian.org/r-pkg-team/r-cran-scatterplot3d/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/brightnessctl.git/commit/$          https://salsa.debian.org/debian/brightnessctl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/brightnessctl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/brightnessctl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/brightnessctl(?:\.git)?/(.*)          https://salsa.debian.org/debian/brightnessctl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/extrace.git/commit/$          https://salsa.debian.org/debian/extrace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/extrace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/extrace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/extrace(?:\.git)?/(.*)          https://salsa.debian.org/debian/extrace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/holes.git/commit/$          https://salsa.debian.org/debian/holes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/holes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/holes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/holes(?:\.git)?/(.*)          https://salsa.debian.org/debian/holes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/lr.git/commit/$          https://salsa.debian.org/debian/lr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/lr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/lr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/lr(?:\.git)?/(.*)          https://salsa.debian.org/debian/lr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/mblaze.git/commit/$          https://salsa.debian.org/debian/mblaze/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/mblaze(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/mblaze    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/mblaze(?:\.git)?/(.*)          https://salsa.debian.org/debian/mblaze/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/nq.git/commit/$          https://salsa.debian.org/debian/nq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/nq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/nq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/nq(?:\.git)?/(.*)          https://salsa.debian.org/debian/nq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/snooze.git/commit/$          https://salsa.debian.org/debian/snooze/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/snooze(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/snooze    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/snooze(?:\.git)?/(.*)          https://salsa.debian.org/debian/snooze/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/xe.git/commit/$          https://salsa.debian.org/debian/xe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/xe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/xe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/xe(?:\.git)?/(.*)          https://salsa.debian.org/debian/xe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/blends/blends.git/commit/$          https://salsa.debian.org/blends-team/blends/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/blends/blends(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/blends-team/blends    [last,noescape,redirect=permanent]
+RewriteRule ^/git/blends/blends(?:\.git)?/(.*)          https://salsa.debian.org/blends-team/blends/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/blends/blends-gsoc.git/commit/$          https://salsa.debian.org/blends-team/blends-gsoc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/blends/blends-gsoc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/blends-team/blends-gsoc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/blends/blends-gsoc(?:\.git)?/(.*)          https://salsa.debian.org/blends-team/blends-gsoc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/blends/blends-images.git/commit/$          https://salsa.debian.org/blends-team/blends-images/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/blends/blends-images(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/blends-team/blends-images    [last,noescape,redirect=permanent]
+RewriteRule ^/git/blends/blends-images(?:\.git)?/(.*)          https://salsa.debian.org/blends-team/blends-images/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/blends/get-package-info.git/commit/$          https://salsa.debian.org/blends-team/get-package-info/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/blends/get-package-info(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/blends-team/get-package-info    [last,noescape,redirect=permanent]
+RewriteRule ^/git/blends/get-package-info(?:\.git)?/(.*)          https://salsa.debian.org/blends-team/get-package-info/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/blends/projects/3dprinter.git/commit/$          https://salsa.debian.org/blends-team/3dprinter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/blends/projects/3dprinter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/blends-team/3dprinter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/blends/projects/3dprinter(?:\.git)?/(.*)          https://salsa.debian.org/blends-team/3dprinter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/blends/projects/ezgo.git/commit/$          https://salsa.debian.org/blends-team/ezgo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/blends/projects/ezgo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/blends-team/ezgo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/blends/projects/ezgo(?:\.git)?/(.*)          https://salsa.debian.org/blends-team/ezgo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/blends/projects/games.git/commit/$          https://salsa.debian.org/blends-team/games/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/blends/projects/games(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/blends-team/games    [last,noescape,redirect=permanent]
+RewriteRule ^/git/blends/projects/games(?:\.git)?/(.*)          https://salsa.debian.org/blends-team/games/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/blends/projects/gis.git/commit/$          https://salsa.debian.org/blends-team/gis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/blends/projects/gis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/blends-team/gis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/blends/projects/gis(?:\.git)?/(.*)          https://salsa.debian.org/blends-team/gis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/blends/projects/hamradio.git/commit/$          https://salsa.debian.org/blends-team/hamradio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/blends/projects/hamradio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/blends-team/hamradio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/blends/projects/hamradio(?:\.git)?/(.*)          https://salsa.debian.org/blends-team/hamradio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debianjr/debian-junior.git/commit/$          https://salsa.debian.org/blends-team/junior/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debianjr/debian-junior(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/blends-team/junior    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debianjr/debian-junior(?:\.git)?/(.*)          https://salsa.debian.org/blends-team/junior/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/blends/projects/med.git/commit/$          https://salsa.debian.org/blends-team/med/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/blends/projects/med(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/blends-team/med    [last,noescape,redirect=permanent]
+RewriteRule ^/git/blends/projects/med(?:\.git)?/(.*)          https://salsa.debian.org/blends-team/med/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/blends/projects/pan.git/commit/$          https://salsa.debian.org/blends-team/pan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/blends/projects/pan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/blends-team/pan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/blends/projects/pan(?:\.git)?/(.*)          https://salsa.debian.org/blends-team/pan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/blends/projects/sanctuary.git/commit/$          https://salsa.debian.org/blends-team/sanctuary/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/blends/projects/sanctuary(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/blends-team/sanctuary    [last,noescape,redirect=permanent]
+RewriteRule ^/git/blends/projects/sanctuary(?:\.git)?/(.*)          https://salsa.debian.org/blends-team/sanctuary/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/blends/projects/science.git/commit/$          https://salsa.debian.org/blends-team/science/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/blends/projects/science(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/blends-team/science    [last,noescape,redirect=permanent]
+RewriteRule ^/git/blends/projects/science(?:\.git)?/(.*)          https://salsa.debian.org/blends-team/science/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/blends/publications.git/commit/$          https://salsa.debian.org/blends-team/publications/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/blends/publications(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/blends-team/publications    [last,noescape,redirect=permanent]
+RewriteRule ^/git/blends/publications(?:\.git)?/(.*)          https://salsa.debian.org/blends-team/publications/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/blends/website.git/commit/$          https://salsa.debian.org/blends-team/website/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/blends/website(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/blends-team/website    [last,noescape,redirect=permanent]
+RewriteRule ^/git/blends/website(?:\.git)?/(.*)          https://salsa.debian.org/blends-team/website/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-live/debian-live.git/commit/$          https://salsa.debian.org/live-team/debian-live/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-live/debian-live(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/live-team/debian-live    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-live/debian-live(?:\.git)?/(.*)          https://salsa.debian.org/live-team/debian-live/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-live/live-boot.git/commit/$          https://salsa.debian.org/live-team/live-boot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-live/live-boot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/live-team/live-boot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-live/live-boot(?:\.git)?/(.*)          https://salsa.debian.org/live-team/live-boot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-live/live-build.git/commit/$          https://salsa.debian.org/live-team/live-build/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-live/live-build(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/live-team/live-build    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-live/live-build(?:\.git)?/(.*)          https://salsa.debian.org/live-team/live-build/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-live/live-config.git/commit/$          https://salsa.debian.org/live-team/live-config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-live/live-config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/live-team/live-config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-live/live-config(?:\.git)?/(.*)          https://salsa.debian.org/live-team/live-config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-live/live-images.git/commit/$          https://salsa.debian.org/live-team/live-images/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-live/live-images(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/live-team/live-images    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-live/live-images(?:\.git)?/(.*)          https://salsa.debian.org/live-team/live-images/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-live/live-manual.git/commit/$          https://salsa.debian.org/live-team/live-manual/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-live/live-manual(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/live-team/live-manual    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-live/live-manual(?:\.git)?/(.*)          https://salsa.debian.org/live-team/live-manual/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-live/live-support.git/commit/$          https://salsa.debian.org/live-team/live-support/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-live/live-support(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/live-team/live-support    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-live/live-support(?:\.git)?/(.*)          https://salsa.debian.org/live-team/live-support/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-live/live-tasks.git/commit/$          https://salsa.debian.org/live-team/live-tasks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-live/live-tasks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/live-team/live-tasks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-live/live-tasks(?:\.git)?/(.*)          https://salsa.debian.org/live-team/live-tasks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-live/live-tools.git/commit/$          https://salsa.debian.org/live-team/live-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-live/live-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/live-team/live-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-live/live-tools(?:\.git)?/(.*)          https://salsa.debian.org/live-team/live-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-live/live-wrapper.git/commit/$          https://salsa.debian.org/live-team/live-wrapper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-live/live-wrapper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/live-team/live-wrapper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-live/live-wrapper(?:\.git)?/(.*)          https://salsa.debian.org/live-team/live-wrapper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-libvirt/gtk-vnc.git/commit/$          https://salsa.debian.org/libvirt-team/gtk-vnc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-libvirt/gtk-vnc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/libvirt-team/gtk-vnc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-libvirt/gtk-vnc(?:\.git)?/(.*)          https://salsa.debian.org/libvirt-team/gtk-vnc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-libvirt/libosinfo.git/commit/$          https://salsa.debian.org/libvirt-team/libosinfo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-libvirt/libosinfo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/libvirt-team/libosinfo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-libvirt/libosinfo(?:\.git)?/(.*)          https://salsa.debian.org/libvirt-team/libosinfo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-libvirt/libvirt-glib.git/commit/$          https://salsa.debian.org/libvirt-team/libvirt-glib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-libvirt/libvirt-glib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/libvirt-team/libvirt-glib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-libvirt/libvirt-glib(?:\.git)?/(.*)          https://salsa.debian.org/libvirt-team/libvirt-glib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-libvirt/libvirt.git/commit/$          https://salsa.debian.org/libvirt-team/libvirt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-libvirt/libvirt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/libvirt-team/libvirt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-libvirt/libvirt(?:\.git)?/(.*)          https://salsa.debian.org/libvirt-team/libvirt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-libvirt/libvirt-python.git/commit/$          https://salsa.debian.org/libvirt-team/libvirt-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-libvirt/libvirt-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/libvirt-team/libvirt-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-libvirt/libvirt-python(?:\.git)?/(.*)          https://salsa.debian.org/libvirt-team/libvirt-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-libvirt/libvirt-sandbox.git/commit/$          https://salsa.debian.org/libvirt-team/libvirt-sandbox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-libvirt/libvirt-sandbox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/libvirt-team/libvirt-sandbox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-libvirt/libvirt-sandbox(?:\.git)?/(.*)          https://salsa.debian.org/libvirt-team/libvirt-sandbox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-libvirt/osinfo-db.git/commit/$          https://salsa.debian.org/libvirt-team/osinfo-db/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-libvirt/osinfo-db(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/libvirt-team/osinfo-db    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-libvirt/osinfo-db(?:\.git)?/(.*)          https://salsa.debian.org/libvirt-team/osinfo-db/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-libvirt/osinfo-db-tools.git/commit/$          https://salsa.debian.org/libvirt-team/osinfo-db-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-libvirt/osinfo-db-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/libvirt-team/osinfo-db-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-libvirt/osinfo-db-tools(?:\.git)?/(.*)          https://salsa.debian.org/libvirt-team/osinfo-db-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-libvirt/ruby-libvirt.git/commit/$          https://salsa.debian.org/libvirt-team/ruby-libvirt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-libvirt/ruby-libvirt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/libvirt-team/ruby-libvirt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-libvirt/ruby-libvirt(?:\.git)?/(.*)          https://salsa.debian.org/libvirt-team/ruby-libvirt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-libvirt/virt-manager.git/commit/$          https://salsa.debian.org/libvirt-team/virt-manager/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-libvirt/virt-manager(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/libvirt-team/virt-manager    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-libvirt/virt-manager(?:\.git)?/(.*)          https://salsa.debian.org/libvirt-team/virt-manager/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-libvirt/virt-viewer.git/commit/$          https://salsa.debian.org/libvirt-team/virt-viewer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-libvirt/virt-viewer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/libvirt-team/virt-viewer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-libvirt/virt-viewer(?:\.git)?/(.*)          https://salsa.debian.org/libvirt-team/virt-viewer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-libvirt/virt-what.git/commit/$          https://salsa.debian.org/libvirt-team/virt-what/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-libvirt/virt-what(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/libvirt-team/virt-what    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-libvirt/virt-what(?:\.git)?/(.*)          https://salsa.debian.org/libvirt-team/virt-what/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/uefi/efibootmgr.git/commit/$          https://salsa.debian.org/efi-team/efibootmgr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/uefi/efibootmgr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/efi-team/efibootmgr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/uefi/efibootmgr(?:\.git)?/(.*)          https://salsa.debian.org/efi-team/efibootmgr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/uefi/efivar.git/commit/$          https://salsa.debian.org/efi-team/efivar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/uefi/efivar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/efi-team/efivar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/uefi/efivar(?:\.git)?/(.*)          https://salsa.debian.org/efi-team/efivar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/uefi/fwupd.git/commit/$          https://salsa.debian.org/efi-team/fwupd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/uefi/fwupd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/efi-team/fwupd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/uefi/fwupd(?:\.git)?/(.*)          https://salsa.debian.org/efi-team/fwupd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/uefi/fwupdate.git/commit/$          https://salsa.debian.org/efi-team/fwupdate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/uefi/fwupdate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/efi-team/fwupdate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/uefi/fwupdate(?:\.git)?/(.*)          https://salsa.debian.org/efi-team/fwupdate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/uefi/fwupdate-signed.git/commit/$          https://salsa.debian.org/efi-team/fwupdate-signed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/uefi/fwupdate-signed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/efi-team/fwupdate-signed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/uefi/fwupdate-signed(?:\.git)?/(.*)          https://salsa.debian.org/efi-team/fwupdate-signed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/uefi/pesign.git/commit/$          https://salsa.debian.org/efi-team/pesign/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/uefi/pesign(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/efi-team/pesign    [last,noescape,redirect=permanent]
+RewriteRule ^/git/uefi/pesign(?:\.git)?/(.*)          https://salsa.debian.org/efi-team/pesign/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-packagekit/apper.git/commit/$          https://salsa.debian.org/pkgutopia-team/apper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-packagekit/apper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkgutopia-team/apper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-packagekit/apper(?:\.git)?/(.*)          https://salsa.debian.org/pkgutopia-team/apper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-packagekit/appstream.git/commit/$          https://salsa.debian.org/pkgutopia-team/appstream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-packagekit/appstream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkgutopia-team/appstream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-packagekit/appstream(?:\.git)?/(.*)          https://salsa.debian.org/pkgutopia-team/appstream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-packagekit/appstream-generator.git/commit/$          https://salsa.debian.org/pkgutopia-team/appstream-generator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-packagekit/appstream-generator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkgutopia-team/appstream-generator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-packagekit/appstream-generator(?:\.git)?/(.*)          https://salsa.debian.org/pkgutopia-team/appstream-generator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-packagekit/appstream-glib.git/commit/$          https://salsa.debian.org/pkgutopia-team/appstream-glib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-packagekit/appstream-glib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkgutopia-team/appstream-glib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-packagekit/appstream-glib(?:\.git)?/(.*)          https://salsa.debian.org/pkgutopia-team/appstream-glib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-packagekit/gnome-packagekit.git/commit/$          https://salsa.debian.org/pkgutopia-team/gnome-packagekit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-packagekit/gnome-packagekit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkgutopia-team/gnome-packagekit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-packagekit/gnome-packagekit(?:\.git)?/(.*)          https://salsa.debian.org/pkgutopia-team/gnome-packagekit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-packagekit/limba.git/commit/$          https://salsa.debian.org/pkgutopia-team/libma/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-packagekit/limba(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkgutopia-team/libma    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-packagekit/limba(?:\.git)?/(.*)          https://salsa.debian.org/pkgutopia-team/libma/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-packagekit/listaller.git/commit/$          https://salsa.debian.org/pkgutopia-team/listaller/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-packagekit/listaller(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkgutopia-team/listaller    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-packagekit/listaller(?:\.git)?/(.*)          https://salsa.debian.org/pkgutopia-team/listaller/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-packagekit/packagekit.git/commit/$          https://salsa.debian.org/pkgutopia-team/packagekit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-packagekit/packagekit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkgutopia-team/packagekit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-packagekit/packagekit(?:\.git)?/(.*)          https://salsa.debian.org/pkgutopia-team/packagekit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-packagekit/packagekit-qt.git/commit/$          https://salsa.debian.org/pkgutopia-team/packagekit-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-packagekit/packagekit-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkgutopia-team/packagekit-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-packagekit/packagekit-qt(?:\.git)?/(.*)          https://salsa.debian.org/pkgutopia-team/packagekit-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-packagekit/pk-update-icon.git/commit/$          https://salsa.debian.org/pkgutopia-team/pk-update-icon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-packagekit/pk-update-icon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/pkgutopia-team/pk-update-icon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-packagekit/pk-update-icon(?:\.git)?/(.*)          https://salsa.debian.org/pkgutopia-team/pk-update-icon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/accessodf.git/commit/$          https://salsa.debian.org/a11y-team/accessodf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/accessodf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/accessodf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/accessodf(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/accessodf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/at-spi2-atk.git/commit/$          https://salsa.debian.org/a11y-team/at-spi2-atk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/at-spi2-atk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/at-spi2-atk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/at-spi2-atk(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/at-spi2-atk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/at-spi2-core.git/commit/$          https://salsa.debian.org/a11y-team/at-spi2-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/at-spi2-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/at-spi2-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/at-spi2-core(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/at-spi2-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/braille-utils-api.git/commit/$          https://salsa.debian.org/a11y-team/braille-utils-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/braille-utils-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/braille-utils-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/braille-utils-api(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/braille-utils-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/braille-utils-basic-cli.git/commit/$          https://salsa.debian.org/a11y-team/braille-utils-basic-cli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/braille-utils-basic-cli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/braille-utils-basic-cli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/braille-utils-basic-cli(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/braille-utils-basic-cli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/braille-utils-pef-tools.git/commit/$          https://salsa.debian.org/a11y-team/braille-utils-pef-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/braille-utils-pef-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/braille-utils-pef-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/braille-utils-pef-tools(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/braille-utils-pef-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/brailleutils.git/commit/$          https://salsa.debian.org/a11y-team/brailleutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/brailleutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/brailleutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/brailleutils(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/brailleutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/brltty.git/commit/$          https://salsa.debian.org/a11y-team/brltty/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/brltty(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/brltty    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/brltty(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/brltty/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/check-a11y.git/commit/$          https://salsa.debian.org/a11y-team/check-a11y/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/check-a11y(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/check-a11y    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/check-a11y(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/check-a11y/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/chewing-word.git/commit/$          https://salsa.debian.org/a11y-team/chewing-word/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/chewing-word(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/chewing-word    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/chewing-word(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/chewing-word/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/cicero.git/commit/$          https://salsa.debian.org/a11y-team/cicero/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/cicero(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/cicero    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/cicero(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/cicero/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/compiz.git/commit/$          https://salsa.debian.org/a11y-team/compiz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/compiz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/compiz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/compiz(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/compiz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/console-braille.git/commit/$          https://salsa.debian.org/a11y-team/console-braille/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/console-braille(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/console-braille    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/console-braille(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/console-braille/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/daisy-player.git/commit/$          https://salsa.debian.org/a11y-team/daisy-player/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/daisy-player(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/daisy-player    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/daisy-player(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/daisy-player/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/dasher.git/commit/$          https://salsa.debian.org/a11y-team/dasher/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/dasher(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/dasher    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/dasher(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/dasher/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/dotify-api.git/commit/$          https://salsa.debian.org/a11y-team/dotify-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/dotify-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/dotify-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/dotify-api(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/dotify-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/dots.git/commit/$          https://salsa.debian.org/a11y-team/dots/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/dots(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/dots    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/dots(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/dots/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/ebook-speaker.git/commit/$          https://salsa.debian.org/a11y-team/ebook-speaker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/ebook-speaker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/ebook-speaker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/ebook-speaker(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/ebook-speaker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/edbrowse.git/commit/$          https://salsa.debian.org/a11y-team/edbrowse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/edbrowse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/edbrowse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/edbrowse(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/edbrowse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/eflite.git/commit/$          https://salsa.debian.org/a11y-team/eflite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/eflite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/eflite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/eflite(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/eflite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/emacspeak.git/commit/$          https://salsa.debian.org/a11y-team/emacspeak/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/emacspeak(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/emacspeak    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/emacspeak(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/emacspeak/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/emerald.git/commit/$          https://salsa.debian.org/a11y-team/emerald/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/emerald(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/emerald    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/emerald(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/emerald/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/espeak.git/commit/$          https://salsa.debian.org/a11y-team/espeak/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/espeak(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/espeak    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/espeak(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/espeak/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/espeak-ng.git/commit/$          https://salsa.debian.org/a11y-team/espeak-ng/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/espeak-ng(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/espeak-ng    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/espeak-ng(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/espeak-ng/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/espeakedit.git/commit/$          https://salsa.debian.org/a11y-team/espeakedit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/espeakedit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/espeakedit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/espeakedit(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/espeakedit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/espeakup.git/commit/$          https://salsa.debian.org/a11y-team/espeakup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/espeakup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/espeakup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/espeakup(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/espeakup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/fenrir.git/commit/$          https://salsa.debian.org/a11y-team/fenrir/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/fenrir(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/fenrir    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/fenrir(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/fenrir/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/festvox-mbrola.git/commit/$          https://salsa.debian.org/a11y-team/festvox-mbrola/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/festvox-mbrola(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/festvox-mbrola    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/festvox-mbrola(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/festvox-mbrola/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/flite.git/commit/$          https://salsa.debian.org/a11y-team/flite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/flite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/flite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/flite(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/flite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/flite_old.git/commit/$          https://salsa.debian.org/a11y-team/flite_old/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/flite_old(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/flite_old    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/flite_old(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/flite_old/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/gladtex.git/commit/$          https://salsa.debian.org/a11y-team/gladtex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/gladtex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/gladtex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/gladtex(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/gladtex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/gnome-mousetrap.git/commit/$          https://salsa.debian.org/a11y-team/gnome-mousetrap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/gnome-mousetrap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/gnome-mousetrap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/gnome-mousetrap(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/gnome-mousetrap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/java-atk-wrapper.git/commit/$          https://salsa.debian.org/a11y-team/java-atk-wrapper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/java-atk-wrapper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/java-atk-wrapper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/java-atk-wrapper(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/java-atk-wrapper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/liblouis.git/commit/$          https://salsa.debian.org/a11y-team/liblouis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/liblouis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/liblouis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/liblouis(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/liblouis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/liblouisutdml.git/commit/$          https://salsa.debian.org/a11y-team/liblouisutdml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/liblouisutdml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/liblouisutdml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/liblouisutdml(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/liblouisutdml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/liblouisxml.git/commit/$          https://salsa.debian.org/a11y-team/liblouisxml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/liblouisxml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/liblouisxml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/liblouisxml(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/liblouisxml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/libwnckmm.git/commit/$          https://salsa.debian.org/a11y-team/libwnckmm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/libwnckmm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/libwnckmm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/libwnckmm(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/libwnckmm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/natbraille.git/commit/$          https://salsa.debian.org/a11y-team/natbraille/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/natbraille(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/natbraille    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/natbraille(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/natbraille/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/odt2braille.git/commit/$          https://salsa.debian.org/a11y-team/odt2braille/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/odt2braille(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/odt2braille    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/odt2braille(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/odt2braille/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/opendyslexic.git/commit/$          https://salsa.debian.org/a11y-team/opendyslexic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/opendyslexic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/opendyslexic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/opendyslexic(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/opendyslexic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/pcaudiolib.git/commit/$          https://salsa.debian.org/a11y-team/pcaudiolib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/pcaudiolib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/pcaudiolib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/pcaudiolib(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/pcaudiolib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/pocketsphinx.git/commit/$          https://salsa.debian.org/a11y-team/pocketsphinx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/pocketsphinx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/pocketsphinx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/pocketsphinx(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/pocketsphinx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/pyatspi.git/commit/$          https://salsa.debian.org/a11y-team/pyatspi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/pyatspi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/pyatspi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/pyatspi(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/pyatspi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/qt-at-spi.git/commit/$          https://salsa.debian.org/a11y-team/qt-at-spi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/qt-at-spi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/qt-at-spi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/qt-at-spi(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/qt-at-spi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/simon.git/commit/$          https://salsa.debian.org/a11y-team/simon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/simon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/simon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/simon(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/simon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/sonic.git/commit/$          https://salsa.debian.org/a11y-team/sonic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/sonic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/sonic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/sonic(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/sonic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/speakup.git/commit/$          https://salsa.debian.org/a11y-team/speakup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/speakup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/speakup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/speakup(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/speakup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/speakup-tools.git/commit/$          https://salsa.debian.org/a11y-team/speakup-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/speakup-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/speakup-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/speakup-tools(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/speakup-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/speechd-up.git/commit/$          https://salsa.debian.org/a11y-team/speechd-up/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/speechd-up(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/speechd-up    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/speechd-up(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/speechd-up/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/sphinxbase.git/commit/$          https://salsa.debian.org/a11y-team/sphinxbase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/sphinxbase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/sphinxbase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/sphinxbase(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/sphinxbase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/sphinxtrain.git/commit/$          https://salsa.debian.org/a11y-team/sphinxtrain/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/sphinxtrain(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/sphinxtrain    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/sphinxtrain(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/sphinxtrain/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/texhyphj.git/commit/$          https://salsa.debian.org/a11y-team/texhyphj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/texhyphj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/texhyphj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/texhyphj(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/texhyphj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/vmg.git/commit/$          https://salsa.debian.org/a11y-team/vmg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/vmg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/vmg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/vmg(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/vmg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-a11y/yasr.git/commit/$          https://salsa.debian.org/a11y-team/yasr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-a11y/yasr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/a11y-team/yasr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-a11y/yasr(?:\.git)?/(.*)          https://salsa.debian.org/a11y-team/yasr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/tts/festival.git/commit/$          https://salsa.debian.org/tts-team/festival/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/tts/festival(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tts-team/festival    [last,noescape,redirect=permanent]
+RewriteRule ^/git/tts/festival(?:\.git)?/(.*)          https://salsa.debian.org/tts-team/festival/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/tts/festival-ca.git/commit/$          https://salsa.debian.org/tts-team/festival-ca/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/tts/festival-ca(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tts-team/festival-ca    [last,noescape,redirect=permanent]
+RewriteRule ^/git/tts/festival-ca(?:\.git)?/(.*)          https://salsa.debian.org/tts-team/festival-ca/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/tts/festival-czech.git/commit/$          https://salsa.debian.org/tts-team/festival-czech/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/tts/festival-czech(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tts-team/festival-czech    [last,noescape,redirect=permanent]
+RewriteRule ^/git/tts/festival-czech(?:\.git)?/(.*)          https://salsa.debian.org/tts-team/festival-czech/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/tts/festival-doc.git/commit/$          https://salsa.debian.org/tts-team/festival-doc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/tts/festival-doc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tts-team/festival-doc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/tts/festival-doc(?:\.git)?/(.*)          https://salsa.debian.org/tts-team/festival-doc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/tts/festival-freebsoft-utils.git/commit/$          https://salsa.debian.org/tts-team/festival-freebsoft-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/tts/festival-freebsoft-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tts-team/festival-freebsoft-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/tts/festival-freebsoft-utils(?:\.git)?/(.*)          https://salsa.debian.org/tts-team/festival-freebsoft-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/tts/festival-it.git/commit/$          https://salsa.debian.org/tts-team/festival-it/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/tts/festival-it(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tts-team/festival-it    [last,noescape,redirect=permanent]
+RewriteRule ^/git/tts/festival-it(?:\.git)?/(.*)          https://salsa.debian.org/tts-team/festival-it/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/tts/festvox-ca-ona-hts.git/commit/$          https://salsa.debian.org/tts-team/festvox-ca-ona-hts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/tts/festvox-ca-ona-hts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tts-team/festvox-ca-ona-hts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/tts/festvox-ca-ona-hts(?:\.git)?/(.*)          https://salsa.debian.org/tts-team/festvox-ca-ona-hts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/tts/festvox-czech-dita.git/commit/$          https://salsa.debian.org/tts-team/festvox-czech-dita/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/tts/festvox-czech-dita(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tts-team/festvox-czech-dita    [last,noescape,redirect=permanent]
+RewriteRule ^/git/tts/festvox-czech-dita(?:\.git)?/(.*)          https://salsa.debian.org/tts-team/festvox-czech-dita/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/tts/festvox-czech-krb.git/commit/$          https://salsa.debian.org/tts-team/festvox-czech-krb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/tts/festvox-czech-krb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tts-team/festvox-czech-krb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/tts/festvox-czech-krb(?:\.git)?/(.*)          https://salsa.debian.org/tts-team/festvox-czech-krb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/tts/festvox-czech-machac.git/commit/$          https://salsa.debian.org/tts-team/festvox-czech-machac/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/tts/festvox-czech-machac(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tts-team/festvox-czech-machac    [last,noescape,redirect=permanent]
+RewriteRule ^/git/tts/festvox-czech-machac(?:\.git)?/(.*)          https://salsa.debian.org/tts-team/festvox-czech-machac/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/tts/festvox-czech-ph.git/commit/$          https://salsa.debian.org/tts-team/festvox-czech-ph/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/tts/festvox-czech-ph(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tts-team/festvox-czech-ph    [last,noescape,redirect=permanent]
+RewriteRule ^/git/tts/festvox-czech-ph(?:\.git)?/(.*)          https://salsa.debian.org/tts-team/festvox-czech-ph/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/tts/festvox-us-slt-hts.git/commit/$          https://salsa.debian.org/tts-team/festvox-us-slt-hts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/tts/festvox-us-slt-hts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tts-team/festvox-us-slt-hts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/tts/festvox-us-slt-hts(?:\.git)?/(.*)          https://salsa.debian.org/tts-team/festvox-us-slt-hts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/tts/sound-icons.git/commit/$          https://salsa.debian.org/tts-team/sound-icons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/tts/sound-icons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tts-team/sound-icons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/tts/sound-icons(?:\.git)?/(.*)          https://salsa.debian.org/tts-team/sound-icons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/tts/speech-dispatcher.git/commit/$          https://salsa.debian.org/tts-team/speech-dispatcher/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/tts/speech-dispatcher(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tts-team/speech-dispatcher    [last,noescape,redirect=permanent]
+RewriteRule ^/git/tts/speech-dispatcher(?:\.git)?/(.*)          https://salsa.debian.org/tts-team/speech-dispatcher/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/tts/speech-tools.git/commit/$          https://salsa.debian.org/tts-team/speech-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/tts/speech-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/tts-team/speech-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/tts/speech-tools(?:\.git)?/(.*)          https://salsa.debian.org/tts-team/speech-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/avogadro.git/commit/$          https://salsa.debian.org/debichem-team/avogadro/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/avogadro(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/avogadro    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/avogadro(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/avogadro/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/biceps.git/commit/$          https://salsa.debian.org/debichem-team/biceps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/biceps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/biceps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/biceps(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/biceps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/bkchem.git/commit/$          https://salsa.debian.org/debichem-team/bkchem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/bkchem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/bkchem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/bkchem(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/bkchem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/chemps2.git/commit/$          https://salsa.debian.org/debichem-team/chemps2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/chemps2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/chemps2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/chemps2(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/chemps2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/comet-ms.git/commit/$          https://salsa.debian.org/debichem-team/comet-ms/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/comet-ms(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/comet-ms    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/comet-ms(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/comet-ms/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/garlic.git/commit/$          https://salsa.debian.org/debichem-team/garlic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/garlic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/garlic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/garlic(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/garlic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/gelemental.git/commit/$          https://salsa.debian.org/debichem-team/gelemental/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/gelemental(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/gelemental    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/gelemental(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/gelemental/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/ghemical.git/commit/$          https://salsa.debian.org/debichem-team/ghemical/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/ghemical(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/ghemical    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/ghemical(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/ghemical/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/gpaw.git/commit/$          https://salsa.debian.org/debichem-team/gpaw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/gpaw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/gpaw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/gpaw(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/gpaw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/gpaw-setups.git/commit/$          https://salsa.debian.org/debichem-team/gpaw-setups/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/gpaw-setups(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/gpaw-setups    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/gpaw-setups(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/gpaw-setups/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/gperiodic.git/commit/$          https://salsa.debian.org/debichem-team/gperiodic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/gperiodic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/gperiodic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/gperiodic(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/gperiodic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/gromacs.git/commit/$          https://salsa.debian.org/debichem-team/gromacs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/gromacs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/gromacs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/gromacs(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/gromacs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/hekate.git/commit/$          https://salsa.debian.org/debichem-team/hekate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/hekate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/hekate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/hekate(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/hekate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/jmol.git/commit/$          https://salsa.debian.org/debichem-team/jmol/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/jmol(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/jmol    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/jmol(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/jmol/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/lhendraw.git/commit/$          https://salsa.debian.org/debichem-team/lhendraw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/lhendraw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/lhendraw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/lhendraw(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/lhendraw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/libmsnumpress.git/commit/$          https://salsa.debian.org/debichem-team/libmsnumpress/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/libmsnumpress(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/libmsnumpress    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/libmsnumpress(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/libmsnumpress/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/libmstoolkit.git/commit/$          https://salsa.debian.org/debichem-team/libmstoolkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/libmstoolkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/libmstoolkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/libmstoolkit(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/libmstoolkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/libodsstream.git/commit/$          https://salsa.debian.org/debichem-team/libodsstream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/libodsstream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/libodsstream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/libodsstream(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/libodsstream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/libpwiz.git/commit/$          https://salsa.debian.org/debichem-team/libpwiz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/libpwiz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/libpwiz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/libpwiz(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/libpwiz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/libwildmagic.git/commit/$          https://salsa.debian.org/debichem-team/libwildmagic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/libwildmagic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/libwildmagic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/libwildmagic(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/libwildmagic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/lutefisk.git/commit/$          https://salsa.debian.org/debichem-team/lutefisk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/lutefisk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/lutefisk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/lutefisk(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/lutefisk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/masschroq.git/commit/$          https://salsa.debian.org/debichem-team/masschroq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/masschroq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/masschroq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/masschroq(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/masschroq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/massxpert.git/commit/$          https://salsa.debian.org/debichem-team/massxpert/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/massxpert(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/massxpert    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/massxpert(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/massxpert/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/mmass.git/commit/$          https://salsa.debian.org/debichem-team/mmass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/mmass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/mmass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/mmass(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/mmass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/molekel.git/commit/$          https://salsa.debian.org/debichem-team/molekel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/molekel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/molekel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/molekel(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/molekel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/molequeue.git/commit/$          https://salsa.debian.org/debichem-team/molequeue/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/molequeue(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/molequeue    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/molequeue(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/molequeue/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/msxpertsuite.git/commit/$          https://salsa.debian.org/debichem-team/msxpertsuite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/msxpertsuite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/msxpertsuite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/msxpertsuite(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/msxpertsuite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/openmm.git/commit/$          https://salsa.debian.org/debichem-team/openmm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/openmm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/openmm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/openmm(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/openmm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/openms.git/commit/$          https://salsa.debian.org/debichem-team/openms/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/openms(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/openms    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/openms(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/openms/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/p4vasp.git/commit/$          https://salsa.debian.org/debichem-team/p4vasp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/p4vasp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/p4vasp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/p4vasp(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/p4vasp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/pymol.git/commit/$          https://salsa.debian.org/debichem-team/pymol/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/pymol(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/pymol    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/pymol(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/pymol/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/python-ase.git/commit/$          https://salsa.debian.org/debichem-team/python-ase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/python-ase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/python-ase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/python-ase(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/python-ase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/python-griddataformats.git/commit/$          https://salsa.debian.org/debichem-team/python-griddataformats/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/python-griddataformats(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/python-griddataformats    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/python-griddataformats(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/python-griddataformats/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/python-mdanalysis.git/commit/$          https://salsa.debian.org/debichem-team/python-mdanalysis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/python-mdanalysis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/python-mdanalysis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/python-mdanalysis(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/python-mdanalysis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/python-mzml.git/commit/$          https://salsa.debian.org/debichem-team/python-mzml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/python-mzml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/python-mzml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/python-mzml(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/python-mzml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/python-pymzml.git/commit/$          https://salsa.debian.org/debichem-team/python-pymzml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/python-pymzml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/python-pymzml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/python-pymzml(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/python-pymzml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/qutemol.git/commit/$          https://salsa.debian.org/debichem-team/qutemol/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/qutemol(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/qutemol    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/qutemol(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/qutemol/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/rdkit.git/commit/$          https://salsa.debian.org/debichem-team/rdkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/rdkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/rdkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/rdkit(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/rdkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/tandem-mass.git/commit/$          https://salsa.debian.org/debichem-team/tandem-mass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/tandem-mass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/tandem-mass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/tandem-mass(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/tandem-mass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/viewmol.git/commit/$          https://salsa.debian.org/debichem-team/viewmol/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/viewmol(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/viewmol    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/viewmol(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/viewmol/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debichem/packages/vmd.git/commit/$          https://salsa.debian.org/debichem-team/vmd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debichem/packages/vmd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debichem-team/vmd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debichem/packages/vmd(?:\.git)?/(.*)          https://salsa.debian.org/debichem-team/vmd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/abacas.git/commit/$          https://salsa.debian.org/med-team/abacas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/abacas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/abacas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/abacas(?:\.git)?/(.*)          https://salsa.debian.org/med-team/abacas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/abyss.git/commit/$          https://salsa.debian.org/med-team/abyss/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/abyss(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/abyss    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/abyss(?:\.git)?/(.*)          https://salsa.debian.org/med-team/abyss/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/acacia.git/commit/$          https://salsa.debian.org/med-team/acacia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/acacia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/acacia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/acacia(?:\.git)?/(.*)          https://salsa.debian.org/med-team/acacia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/acedb.git/commit/$          https://salsa.debian.org/med-team/acedb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/acedb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/acedb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/acedb(?:\.git)?/(.*)          https://salsa.debian.org/med-team/acedb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/activiz.net.git/commit/$          https://salsa.debian.org/med-team/activiz-net/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/activiz.net(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/activiz-net    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/activiz.net(?:\.git)?/(.*)          https://salsa.debian.org/med-team/activiz-net/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/adapterremoval.git/commit/$          https://salsa.debian.org/med-team/adapterremoval/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/adapterremoval(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/adapterremoval    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/adapterremoval(?:\.git)?/(.*)          https://salsa.debian.org/med-team/adapterremoval/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/adun.app.git/commit/$          https://salsa.debian.org/med-team/adun-app/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/adun.app(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/adun-app    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/adun.app(?:\.git)?/(.*)          https://salsa.debian.org/med-team/adun-app/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/aegean.git/commit/$          https://salsa.debian.org/med-team/aegean/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/aegean(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/aegean    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/aegean(?:\.git)?/(.*)          https://salsa.debian.org/med-team/aegean/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/aeskulap.git/commit/$          https://salsa.debian.org/med-team/aeskulap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/aeskulap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/aeskulap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/aeskulap(?:\.git)?/(.*)          https://salsa.debian.org/med-team/aeskulap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/aevol.git/commit/$          https://salsa.debian.org/med-team/aevol/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/aevol(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/aevol    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/aevol(?:\.git)?/(.*)          https://salsa.debian.org/med-team/aevol/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/aghermann.git/commit/$          https://salsa.debian.org/med-team/aghermann/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/aghermann(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/aghermann    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/aghermann(?:\.git)?/(.*)          https://salsa.debian.org/med-team/aghermann/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/alien-hunter.git/commit/$          https://salsa.debian.org/med-team/alien-hunter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/alien-hunter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/alien-hunter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/alien-hunter(?:\.git)?/(.*)          https://salsa.debian.org/med-team/alien-hunter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/alter-sequence-alignment.git/commit/$          https://salsa.debian.org/med-team/alter-sequence-alignment/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/alter-sequence-alignment(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/alter-sequence-alignment    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/alter-sequence-alignment(?:\.git)?/(.*)          https://salsa.debian.org/med-team/alter-sequence-alignment/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/altree.git/commit/$          https://salsa.debian.org/med-team/altree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/altree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/altree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/altree(?:\.git)?/(.*)          https://salsa.debian.org/med-team/altree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/amap-align.git/commit/$          https://salsa.debian.org/med-team/amap-align/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/amap-align(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/amap-align    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/amap-align(?:\.git)?/(.*)          https://salsa.debian.org/med-team/amap-align/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/amide.git/commit/$          https://salsa.debian.org/med-team/amide/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/amide(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/amide    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/amide(?:\.git)?/(.*)          https://salsa.debian.org/med-team/amide/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/amos.git/commit/$          https://salsa.debian.org/med-team/amos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/amos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/amos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/amos(?:\.git)?/(.*)          https://salsa.debian.org/med-team/amos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ampliconnoise.git/commit/$          https://salsa.debian.org/med-team/ampliconnoise/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ampliconnoise(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ampliconnoise    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ampliconnoise(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ampliconnoise/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/andi.git/commit/$          https://salsa.debian.org/med-team/andi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/andi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/andi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/andi(?:\.git)?/(.*)          https://salsa.debian.org/med-team/andi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/anfo.git/commit/$          https://salsa.debian.org/med-team/anfo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/anfo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/anfo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/anfo(?:\.git)?/(.*)          https://salsa.debian.org/med-team/anfo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/apollo.git/commit/$          https://salsa.debian.org/med-team/apollo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/apollo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/apollo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/apollo(?:\.git)?/(.*)          https://salsa.debian.org/med-team/apollo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/aragorn.git/commit/$          https://salsa.debian.org/med-team/aragorn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/aragorn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/aragorn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/aragorn(?:\.git)?/(.*)          https://salsa.debian.org/med-team/aragorn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/arb.git/commit/$          https://salsa.debian.org/med-team/arb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/arb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/arb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/arb(?:\.git)?/(.*)          https://salsa.debian.org/med-team/arb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/arden.git/commit/$          https://salsa.debian.org/med-team/arden/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/arden(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/arden    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/arden(?:\.git)?/(.*)          https://salsa.debian.org/med-team/arden/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ariba.git/commit/$          https://salsa.debian.org/med-team/ariba/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ariba(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ariba    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ariba(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ariba/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/artemis.git/commit/$          https://salsa.debian.org/med-team/artemis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/artemis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/artemis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/artemis(?:\.git)?/(.*)          https://salsa.debian.org/med-team/artemis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/artfastqgenerator.git/commit/$          https://salsa.debian.org/med-team/artfastqgenerator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/artfastqgenerator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/artfastqgenerator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/artfastqgenerator(?:\.git)?/(.*)          https://salsa.debian.org/med-team/artfastqgenerator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/art-nextgen-simulation-tools.git/commit/$          https://salsa.debian.org/med-team/art-nextgen-simulation-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/art-nextgen-simulation-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/art-nextgen-simulation-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/art-nextgen-simulation-tools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/art-nextgen-simulation-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/asmlib.git/commit/$          https://salsa.debian.org/med-team/asmlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/asmlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/asmlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/asmlib(?:\.git)?/(.*)          https://salsa.debian.org/med-team/asmlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/augustus.git/commit/$          https://salsa.debian.org/med-team/augustus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/augustus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/augustus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/augustus(?:\.git)?/(.*)          https://salsa.debian.org/med-team/augustus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/autodocksuite.git/commit/$          https://salsa.debian.org/med-team/autodocksuite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/autodocksuite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/autodocksuite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/autodocksuite(?:\.git)?/(.*)          https://salsa.debian.org/med-team/autodocksuite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/autodocktools.git/commit/$          https://salsa.debian.org/med-team/autodocktools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/autodocktools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/autodocktools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/autodocktools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/autodocktools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/autodock-vina.git/commit/$          https://salsa.debian.org/med-team/autodock-vina/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/autodock-vina(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/autodock-vina    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/autodock-vina(?:\.git)?/(.*)          https://salsa.debian.org/med-team/autodock-vina/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/axe-demultiplexer.git/commit/$          https://salsa.debian.org/med-team/axe-demultiplexer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/axe-demultiplexer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/axe-demultiplexer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/axe-demultiplexer(?:\.git)?/(.*)          https://salsa.debian.org/med-team/axe-demultiplexer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/axparafit.git/commit/$          https://salsa.debian.org/med-team/axparafit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/axparafit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/axparafit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/axparafit(?:\.git)?/(.*)          https://salsa.debian.org/med-team/axparafit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/axpcoords.git/commit/$          https://salsa.debian.org/med-team/axpcoords/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/axpcoords(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/axpcoords    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/axpcoords(?:\.git)?/(.*)          https://salsa.debian.org/med-team/axpcoords/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bagpipe.git/commit/$          https://salsa.debian.org/med-team/bagpipe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bagpipe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bagpipe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bagpipe(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bagpipe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/baitfisher.git/commit/$          https://salsa.debian.org/med-team/baitfisher/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/baitfisher(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/baitfisher    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/baitfisher(?:\.git)?/(.*)          https://salsa.debian.org/med-team/baitfisher/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ball.git/commit/$          https://salsa.debian.org/med-team/ball/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ball(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ball    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ball(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ball/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bambamc.git/commit/$          https://salsa.debian.org/med-team/bambamc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bambamc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bambamc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bambamc(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bambamc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bamtools.git/commit/$          https://salsa.debian.org/med-team/bamtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bamtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bamtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bamtools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bamtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bandage.git/commit/$          https://salsa.debian.org/med-team/bandage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bandage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bandage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bandage(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bandage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/barrnap-data-nonfree.git/commit/$          https://salsa.debian.org/med-team/barrnap-data-nonfree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/barrnap-data-nonfree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/barrnap-data-nonfree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/barrnap-data-nonfree(?:\.git)?/(.*)          https://salsa.debian.org/med-team/barrnap-data-nonfree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/barrnap.git/commit/$          https://salsa.debian.org/med-team/barrnap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/barrnap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/barrnap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/barrnap(?:\.git)?/(.*)          https://salsa.debian.org/med-team/barrnap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bart.git/commit/$          https://salsa.debian.org/med-team/bart/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bart(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bart    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bart(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bart/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bart-view.git/commit/$          https://salsa.debian.org/med-team/bart-view/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bart-view(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bart-view    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bart-view(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bart-view/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bbmap.git/commit/$          https://salsa.debian.org/med-team/bbmap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bbmap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bbmap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bbmap(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bbmap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bcbio.git/commit/$          https://salsa.debian.org/med-team/bcbio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bcbio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bcbio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bcbio(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bcbio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bcftools.git/commit/$          https://salsa.debian.org/med-team/bcftools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bcftools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bcftools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bcftools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bcftools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bcl2fastq2.git/commit/$          https://salsa.debian.org/med-team/bcl2fastq2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bcl2fastq2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bcl2fastq2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bcl2fastq2(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bcl2fastq2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/beads.git/commit/$          https://salsa.debian.org/med-team/beads/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/beads(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/beads    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/beads(?:\.git)?/(.*)          https://salsa.debian.org/med-team/beads/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/beagle.git/commit/$          https://salsa.debian.org/med-team/beagle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/beagle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/beagle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/beagle(?:\.git)?/(.*)          https://salsa.debian.org/med-team/beagle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/beast2-mcmc.git/commit/$          https://salsa.debian.org/med-team/beast2-mcmc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/beast2-mcmc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/beast2-mcmc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/beast2-mcmc(?:\.git)?/(.*)          https://salsa.debian.org/med-team/beast2-mcmc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/beast-mcmc.git/commit/$          https://salsa.debian.org/med-team/beast-mcmc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/beast-mcmc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/beast-mcmc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/beast-mcmc(?:\.git)?/(.*)          https://salsa.debian.org/med-team/beast-mcmc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bedops.git/commit/$          https://salsa.debian.org/med-team/bedops/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bedops(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bedops    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bedops(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bedops/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bedtools.git/commit/$          https://salsa.debian.org/med-team/bedtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bedtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bedtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bedtools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bedtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bigsdb.git/commit/$          https://salsa.debian.org/med-team/bigsdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bigsdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bigsdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bigsdb(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bigsdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/biococoa.git/commit/$          https://salsa.debian.org/med-team/biococoa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/biococoa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/biococoa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/biococoa(?:\.git)?/(.*)          https://salsa.debian.org/med-team/biococoa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bio-formats.git/commit/$          https://salsa.debian.org/med-team/bio-formats/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bio-formats(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bio-formats    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bio-formats(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bio-formats/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bioimagesuite.git/commit/$          https://salsa.debian.org/med-team/bioimagesuite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bioimagesuite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bioimagesuite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bioimagesuite(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bioimagesuite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bioimagexd.git/commit/$          https://salsa.debian.org/med-team/bioimagexd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bioimagexd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bioimagexd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bioimagexd(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bioimagexd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/biojava3-live.git/commit/$          https://salsa.debian.org/med-team/biojava3-live/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/biojava3-live(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/biojava3-live    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/biojava3-live(?:\.git)?/(.*)          https://salsa.debian.org/med-team/biojava3-live/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/biojava4-live.git/commit/$          https://salsa.debian.org/med-team/biojava4-live/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/biojava4-live(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/biojava4-live    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/biojava4-live(?:\.git)?/(.*)          https://salsa.debian.org/med-team/biojava4-live/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/biojava-live.git/commit/$          https://salsa.debian.org/med-team/biojava-live/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/biojava-live(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/biojava-live    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/biojava-live(?:\.git)?/(.*)          https://salsa.debian.org/med-team/biojava-live/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/biomaj3-cli.git/commit/$          https://salsa.debian.org/med-team/biomaj3-cli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/biomaj3-cli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/biomaj3-cli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/biomaj3-cli(?:\.git)?/(.*)          https://salsa.debian.org/med-team/biomaj3-cli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/biomaj3-core.git/commit/$          https://salsa.debian.org/med-team/biomaj3-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/biomaj3-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/biomaj3-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/biomaj3-core(?:\.git)?/(.*)          https://salsa.debian.org/med-team/biomaj3-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/biomaj3-daemon.git/commit/$          https://salsa.debian.org/med-team/biomaj3-daemon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/biomaj3-daemon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/biomaj3-daemon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/biomaj3-daemon(?:\.git)?/(.*)          https://salsa.debian.org/med-team/biomaj3-daemon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/biomaj3-download.git/commit/$          https://salsa.debian.org/med-team/biomaj3-download/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/biomaj3-download(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/biomaj3-download    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/biomaj3-download(?:\.git)?/(.*)          https://salsa.debian.org/med-team/biomaj3-download/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/biomaj3.git/commit/$          https://salsa.debian.org/med-team/biomaj3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/biomaj3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/biomaj3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/biomaj3(?:\.git)?/(.*)          https://salsa.debian.org/med-team/biomaj3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/biomaj3-process.git/commit/$          https://salsa.debian.org/med-team/biomaj3-process/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/biomaj3-process(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/biomaj3-process    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/biomaj3-process(?:\.git)?/(.*)          https://salsa.debian.org/med-team/biomaj3-process/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/biomaj3-user.git/commit/$          https://salsa.debian.org/med-team/biomaj3-user/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/biomaj3-user(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/biomaj3-user    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/biomaj3-user(?:\.git)?/(.*)          https://salsa.debian.org/med-team/biomaj3-user/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/biomaj3-zipkin.git/commit/$          https://salsa.debian.org/med-team/biomaj3-zipkin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/biomaj3-zipkin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/biomaj3-zipkin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/biomaj3-zipkin(?:\.git)?/(.*)          https://salsa.debian.org/med-team/biomaj3-zipkin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/biomaj.git/commit/$          https://salsa.debian.org/med-team/biomaj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/biomaj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/biomaj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/biomaj(?:\.git)?/(.*)          https://salsa.debian.org/med-team/biomaj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/biomaj-watcher.git/commit/$          https://salsa.debian.org/med-team/biomaj-watcher/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/biomaj-watcher(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/biomaj-watcher    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/biomaj-watcher(?:\.git)?/(.*)          https://salsa.debian.org/med-team/biomaj-watcher/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bioperl.git/commit/$          https://salsa.debian.org/med-team/bioperl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bioperl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bioperl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bioperl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bioperl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bioperl-run.git/commit/$          https://salsa.debian.org/med-team/bioperl-run/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bioperl-run(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bioperl-run    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bioperl-run(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bioperl-run/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bio-rainbow.git/commit/$          https://salsa.debian.org/med-team/bio-rainbow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bio-rainbow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bio-rainbow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bio-rainbow(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bio-rainbow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/biosquid.git/commit/$          https://salsa.debian.org/med-team/biosquid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/biosquid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/biosquid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/biosquid(?:\.git)?/(.*)          https://salsa.debian.org/med-team/biosquid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bio-tradis.git/commit/$          https://salsa.debian.org/med-team/bio-tradis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bio-tradis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bio-tradis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bio-tradis(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bio-tradis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bitseq.git/commit/$          https://salsa.debian.org/med-team/bitseq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bitseq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bitseq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bitseq(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bitseq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/blasr.git/commit/$          https://salsa.debian.org/med-team/blasr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/blasr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/blasr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/blasr(?:\.git)?/(.*)          https://salsa.debian.org/med-team/blasr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/blat.git/commit/$          https://salsa.debian.org/med-team/blat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/blat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/blat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/blat(?:\.git)?/(.*)          https://salsa.debian.org/med-team/blat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/blimps.git/commit/$          https://salsa.debian.org/med-team/blimps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/blimps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/blimps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/blimps(?:\.git)?/(.*)          https://salsa.debian.org/med-team/blimps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/blobology.git/commit/$          https://salsa.debian.org/med-team/blobology/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/blobology(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/blobology    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/blobology(?:\.git)?/(.*)          https://salsa.debian.org/med-team/blobology/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bowtie2.git/commit/$          https://salsa.debian.org/med-team/bowtie2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bowtie2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bowtie2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bowtie2(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bowtie2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bowtie.git/commit/$          https://salsa.debian.org/med-team/bowtie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bowtie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bowtie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bowtie(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bowtie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/boxshade.git/commit/$          https://salsa.debian.org/med-team/boxshade/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/boxshade(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/boxshade    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/boxshade(?:\.git)?/(.*)          https://salsa.debian.org/med-team/boxshade/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bppphyview.git/commit/$          https://salsa.debian.org/med-team/bppphyview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bppphyview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bppphyview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bppphyview(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bppphyview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bppsuite.git/commit/$          https://salsa.debian.org/med-team/bppsuite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bppsuite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bppsuite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bppsuite(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bppsuite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/brig.git/commit/$          https://salsa.debian.org/med-team/brig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/brig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/brig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/brig(?:\.git)?/(.*)          https://salsa.debian.org/med-team/brig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/btk-core.git/commit/$          https://salsa.debian.org/med-team/btk-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/btk-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/btk-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/btk-core(?:\.git)?/(.*)          https://salsa.debian.org/med-team/btk-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/bwa.git/commit/$          https://salsa.debian.org/med-team/bwa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/bwa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/bwa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/bwa(?:\.git)?/(.*)          https://salsa.debian.org/med-team/bwa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/cain.git/commit/$          https://salsa.debian.org/med-team/cain/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/cain(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/cain    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/cain(?:\.git)?/(.*)          https://salsa.debian.org/med-team/cain/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/camitk.git/commit/$          https://salsa.debian.org/med-team/camitk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/camitk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/camitk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/camitk(?:\.git)?/(.*)          https://salsa.debian.org/med-team/camitk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/camp.git/commit/$          https://salsa.debian.org/med-team/camp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/camp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/camp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/camp(?:\.git)?/(.*)          https://salsa.debian.org/med-team/camp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/canu.git/commit/$          https://salsa.debian.org/med-team/canu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/canu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/canu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/canu(?:\.git)?/(.*)          https://salsa.debian.org/med-team/canu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/card-rgi.git/commit/$          https://salsa.debian.org/med-team/card-rgi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/card-rgi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/card-rgi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/card-rgi(?:\.git)?/(.*)          https://salsa.debian.org/med-team/card-rgi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/care2x.git/commit/$          https://salsa.debian.org/med-team/care2x/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/care2x(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/care2x    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/care2x(?:\.git)?/(.*)          https://salsa.debian.org/med-team/care2x/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/cassiopee.git/commit/$          https://salsa.debian.org/med-team/cassiopee/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/cassiopee(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/cassiopee    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/cassiopee(?:\.git)?/(.*)          https://salsa.debian.org/med-team/cassiopee/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/castxml.git/commit/$          https://salsa.debian.org/med-team/castxml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/castxml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/castxml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/castxml(?:\.git)?/(.*)          https://salsa.debian.org/med-team/castxml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/cdbfasta.git/commit/$          https://salsa.debian.org/med-team/cdbfasta/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/cdbfasta(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/cdbfasta    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/cdbfasta(?:\.git)?/(.*)          https://salsa.debian.org/med-team/cdbfasta/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/cd-hit.git/commit/$          https://salsa.debian.org/med-team/cd-hit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/cd-hit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/cd-hit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/cd-hit(?:\.git)?/(.*)          https://salsa.debian.org/med-team/cd-hit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/cellprofiler.git/commit/$          https://salsa.debian.org/med-team/cellprofiler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/cellprofiler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/cellprofiler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/cellprofiler(?:\.git)?/(.*)          https://salsa.debian.org/med-team/cellprofiler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/centrifuge.git/commit/$          https://salsa.debian.org/med-team/centrifuge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/centrifuge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/centrifuge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/centrifuge(?:\.git)?/(.*)          https://salsa.debian.org/med-team/centrifuge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/cgview.git/commit/$          https://salsa.debian.org/med-team/cgview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/cgview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/cgview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/cgview(?:\.git)?/(.*)          https://salsa.debian.org/med-team/cgview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/charls.git/commit/$          https://salsa.debian.org/med-team/charls/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/charls(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/charls    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/charls(?:\.git)?/(.*)          https://salsa.debian.org/med-team/charls/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ciftilib.git/commit/$          https://salsa.debian.org/med-team/ciftilib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ciftilib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ciftilib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ciftilib(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ciftilib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/cinema.git/commit/$          https://salsa.debian.org/med-team/cinema/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/cinema(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/cinema    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/cinema(?:\.git)?/(.*)          https://salsa.debian.org/med-team/cinema/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/circlator.git/commit/$          https://salsa.debian.org/med-team/circlator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/circlator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/circlator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/circlator(?:\.git)?/(.*)          https://salsa.debian.org/med-team/circlator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/circos.git/commit/$          https://salsa.debian.org/med-team/circos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/circos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/circos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/circos(?:\.git)?/(.*)          https://salsa.debian.org/med-team/circos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/circos-tools.git/commit/$          https://salsa.debian.org/med-team/circos-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/circos-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/circos-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/circos-tools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/circos-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/clearcut.git/commit/$          https://salsa.debian.org/med-team/clearcut/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/clearcut(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/clearcut    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/clearcut(?:\.git)?/(.*)          https://salsa.debian.org/med-team/clearcut/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/clinica.git/commit/$          https://salsa.debian.org/med-team/clinica/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/clinica(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/clinica    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/clinica(?:\.git)?/(.*)          https://salsa.debian.org/med-team/clinica/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/clonalframe.git/commit/$          https://salsa.debian.org/med-team/clonalframe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/clonalframe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/clonalframe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/clonalframe(?:\.git)?/(.*)          https://salsa.debian.org/med-team/clonalframe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/clonalframeml.git/commit/$          https://salsa.debian.org/med-team/clonalframeml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/clonalframeml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/clonalframeml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/clonalframeml(?:\.git)?/(.*)          https://salsa.debian.org/med-team/clonalframeml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/clonalorigin.git/commit/$          https://salsa.debian.org/med-team/clonalorigin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/clonalorigin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/clonalorigin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/clonalorigin(?:\.git)?/(.*)          https://salsa.debian.org/med-team/clonalorigin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/clustalo.git/commit/$          https://salsa.debian.org/med-team/clustalo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/clustalo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/clustalo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/clustalo(?:\.git)?/(.*)          https://salsa.debian.org/med-team/clustalo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/clustalw.git/commit/$          https://salsa.debian.org/med-team/clustalw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/clustalw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/clustalw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/clustalw(?:\.git)?/(.*)          https://salsa.debian.org/med-team/clustalw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/clustalx.git/commit/$          https://salsa.debian.org/med-team/clustalx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/clustalx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/clustalx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/clustalx(?:\.git)?/(.*)          https://salsa.debian.org/med-team/clustalx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/cluster3.git/commit/$          https://salsa.debian.org/med-team/cluster3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/cluster3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/cluster3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/cluster3(?:\.git)?/(.*)          https://salsa.debian.org/med-team/cluster3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/cnrun.git/commit/$          https://salsa.debian.org/med-team/cnrun/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/cnrun(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/cnrun    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/cnrun(?:\.git)?/(.*)          https://salsa.debian.org/med-team/cnrun/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/cnvkit.git/commit/$          https://salsa.debian.org/med-team/cnvkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/cnvkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/cnvkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/cnvkit(?:\.git)?/(.*)          https://salsa.debian.org/med-team/cnvkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/codonw.git/commit/$          https://salsa.debian.org/med-team/codonw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/codonw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/codonw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/codonw(?:\.git)?/(.*)          https://salsa.debian.org/med-team/codonw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/coils.git/commit/$          https://salsa.debian.org/med-team/coils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/coils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/coils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/coils(?:\.git)?/(.*)          https://salsa.debian.org/med-team/coils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/colt.git/commit/$          https://salsa.debian.org/med-team/colt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/colt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/colt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/colt(?:\.git)?/(.*)          https://salsa.debian.org/med-team/colt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/compclust.git/commit/$          https://salsa.debian.org/med-team/compclust/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/compclust(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/compclust    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/compclust(?:\.git)?/(.*)          https://salsa.debian.org/med-team/compclust/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/concavity.git/commit/$          https://salsa.debian.org/med-team/concavity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/concavity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/concavity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/concavity(?:\.git)?/(.*)          https://salsa.debian.org/med-team/concavity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/condetri.git/commit/$          https://salsa.debian.org/med-team/condetri/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/condetri(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/condetri    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/condetri(?:\.git)?/(.*)          https://salsa.debian.org/med-team/condetri/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/conquest-dicom-server.git/commit/$          https://salsa.debian.org/med-team/conquest-dicom-server/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/conquest-dicom-server(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/conquest-dicom-server    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/conquest-dicom-server(?:\.git)?/(.*)          https://salsa.debian.org/med-team/conquest-dicom-server/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/consensuscore2.git/commit/$          https://salsa.debian.org/med-team/consensuscore2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/consensuscore2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/consensuscore2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/consensuscore2(?:\.git)?/(.*)          https://salsa.debian.org/med-team/consensuscore2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/consensuscore.git/commit/$          https://salsa.debian.org/med-team/consensuscore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/consensuscore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/consensuscore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/consensuscore(?:\.git)?/(.*)          https://salsa.debian.org/med-team/consensuscore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/conservation-code.git/commit/$          https://salsa.debian.org/med-team/conservation-code/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/conservation-code(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/conservation-code    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/conservation-code(?:\.git)?/(.*)          https://salsa.debian.org/med-team/conservation-code/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/contrafold.git/commit/$          https://salsa.debian.org/med-team/contrafold/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/contrafold(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/contrafold    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/contrafold(?:\.git)?/(.*)          https://salsa.debian.org/med-team/contrafold/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/copasi.git/commit/$          https://salsa.debian.org/med-team/copasi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/copasi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/copasi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/copasi(?:\.git)?/(.*)          https://salsa.debian.org/med-team/copasi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/crac.git/commit/$          https://salsa.debian.org/med-team/crac/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/crac(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/crac    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/crac(?:\.git)?/(.*)          https://salsa.debian.org/med-team/crac/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/crea.git/commit/$          https://salsa.debian.org/med-team/crea/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/crea(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/crea    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/crea(?:\.git)?/(.*)          https://salsa.debian.org/med-team/crea/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/crossbow.git/commit/$          https://salsa.debian.org/med-team/crossbow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/crossbow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/crossbow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/crossbow(?:\.git)?/(.*)          https://salsa.debian.org/med-team/crossbow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/crux.git/commit/$          https://salsa.debian.org/med-team/crux/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/crux(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/crux    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/crux(?:\.git)?/(.*)          https://salsa.debian.org/med-team/crux/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ctk.git/commit/$          https://salsa.debian.org/med-team/ctk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ctk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ctk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ctk(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ctk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ctn.git/commit/$          https://salsa.debian.org/med-team/ctn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ctn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ctn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ctn(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ctn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ctsim.git/commit/$          https://salsa.debian.org/med-team/ctsim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ctsim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ctsim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ctsim(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ctsim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/cufflinks.git/commit/$          https://salsa.debian.org/med-team/cufflinks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/cufflinks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/cufflinks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/cufflinks(?:\.git)?/(.*)          https://salsa.debian.org/med-team/cufflinks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/cwltest.git/commit/$          https://salsa.debian.org/med-team/cwltest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/cwltest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/cwltest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/cwltest(?:\.git)?/(.*)          https://salsa.debian.org/med-team/cwltest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/cwltool.git/commit/$          https://salsa.debian.org/med-team/cwltool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/cwltool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/cwltool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/cwltool(?:\.git)?/(.*)          https://salsa.debian.org/med-team/cwltool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/cycle.git/commit/$          https://salsa.debian.org/med-team/cycle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/cycle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/cycle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/cycle(?:\.git)?/(.*)          https://salsa.debian.org/med-team/cycle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/cytoscape.git/commit/$          https://salsa.debian.org/med-team/cytoscape/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/cytoscape(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/cytoscape    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/cytoscape(?:\.git)?/(.*)          https://salsa.debian.org/med-team/cytoscape/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/daligner.git/commit/$          https://salsa.debian.org/med-team/daligner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/daligner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/daligner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/daligner(?:\.git)?/(.*)          https://salsa.debian.org/med-team/daligner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/dascrubber.git/commit/$          https://salsa.debian.org/med-team/dascrubber/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/dascrubber(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/dascrubber    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/dascrubber(?:\.git)?/(.*)          https://salsa.debian.org/med-team/dascrubber/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/dawg.git/commit/$          https://salsa.debian.org/med-team/dawg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/dawg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/dawg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/dawg(?:\.git)?/(.*)          https://salsa.debian.org/med-team/dawg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/dazzdb.git/commit/$          https://salsa.debian.org/med-team/dazzdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/dazzdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/dazzdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/dazzdb(?:\.git)?/(.*)          https://salsa.debian.org/med-team/dazzdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/dazzle.git/commit/$          https://salsa.debian.org/med-team/dazzle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/dazzle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/dazzle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/dazzle(?:\.git)?/(.*)          https://salsa.debian.org/med-team/dazzle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/dcm2niix.git/commit/$          https://salsa.debian.org/med-team/dcm2niix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/dcm2niix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/dcm2niix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/dcm2niix(?:\.git)?/(.*)          https://salsa.debian.org/med-team/dcm2niix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/dcm4che.git/commit/$          https://salsa.debian.org/med-team/dcm4che/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/dcm4che(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/dcm4che    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/dcm4che(?:\.git)?/(.*)          https://salsa.debian.org/med-team/dcm4che/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/dcmtk.git/commit/$          https://salsa.debian.org/med-team/dcmtk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/dcmtk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/dcmtk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/dcmtk(?:\.git)?/(.*)          https://salsa.debian.org/med-team/dcmtk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/debian-med-benchmarking-spec.git/commit/$          https://salsa.debian.org/med-team/debian-med-benchmarking-spec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/debian-med-benchmarking-spec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/debian-med-benchmarking-spec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/debian-med-benchmarking-spec(?:\.git)?/(.*)          https://salsa.debian.org/med-team/debian-med-benchmarking-spec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/debian-med.git/commit/$          https://salsa.debian.org/med-team/debian-med/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/debian-med(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/debian-med    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/debian-med(?:\.git)?/(.*)          https://salsa.debian.org/med-team/debian-med/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/deepnano.git/commit/$          https://salsa.debian.org/med-team/deepnano/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/deepnano(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/deepnano    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/deepnano(?:\.git)?/(.*)          https://salsa.debian.org/med-team/deepnano/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/dialign.git/commit/$          https://salsa.debian.org/med-team/dialign/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/dialign(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/dialign    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/dialign(?:\.git)?/(.*)          https://salsa.debian.org/med-team/dialign/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/dialign-t.git/commit/$          https://salsa.debian.org/med-team/dialign-t/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/dialign-t(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/dialign-t    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/dialign-t(?:\.git)?/(.*)          https://salsa.debian.org/med-team/dialign-t/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/diamond-aligner.git/commit/$          https://salsa.debian.org/med-team/diamond-aligner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/diamond-aligner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/diamond-aligner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/diamond-aligner(?:\.git)?/(.*)          https://salsa.debian.org/med-team/diamond-aligner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/dicom3tools.git/commit/$          https://salsa.debian.org/med-team/dicom3tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/dicom3tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/dicom3tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/dicom3tools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/dicom3tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/dicompyler.git/commit/$          https://salsa.debian.org/med-team/dicompyler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/dicompyler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/dicompyler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/dicompyler(?:\.git)?/(.*)          https://salsa.debian.org/med-team/dicompyler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/dicomscope.git/commit/$          https://salsa.debian.org/med-team/dicomscope/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/dicomscope(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/dicomscope    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/dicomscope(?:\.git)?/(.*)          https://salsa.debian.org/med-team/dicomscope/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/dicoogle.git/commit/$          https://salsa.debian.org/med-team/dicoogle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/dicoogle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/dicoogle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/dicoogle(?:\.git)?/(.*)          https://salsa.debian.org/med-team/dicoogle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/dindel.git/commit/$          https://salsa.debian.org/med-team/dindel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/dindel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/dindel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/dindel(?:\.git)?/(.*)          https://salsa.debian.org/med-team/dindel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/discosnp.git/commit/$          https://salsa.debian.org/med-team/discosnp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/discosnp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/discosnp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/discosnp(?:\.git)?/(.*)          https://salsa.debian.org/med-team/discosnp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/disulfinder.git/commit/$          https://salsa.debian.org/med-team/disulfinder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/disulfinder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/disulfinder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/disulfinder(?:\.git)?/(.*)          https://salsa.debian.org/med-team/disulfinder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/dnaclust.git/commit/$          https://salsa.debian.org/med-team/dnaclust/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/dnaclust(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/dnaclust    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/dnaclust(?:\.git)?/(.*)          https://salsa.debian.org/med-team/dnaclust/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/dssp.git/commit/$          https://salsa.debian.org/med-team/dssp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/dssp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/dssp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/dssp(?:\.git)?/(.*)          https://salsa.debian.org/med-team/dssp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/dwgsim.git/commit/$          https://salsa.debian.org/med-team/dwgsim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/dwgsim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/dwgsim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/dwgsim(?:\.git)?/(.*)          https://salsa.debian.org/med-team/dwgsim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/dwv-orthanc-plugin.git/commit/$          https://salsa.debian.org/med-team/dwv-orthanc-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/dwv-orthanc-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/dwv-orthanc-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/dwv-orthanc-plugin(?:\.git)?/(.*)          https://salsa.debian.org/med-team/dwv-orthanc-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/eagle.git/commit/$          https://salsa.debian.org/med-team/eagle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/eagle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/eagle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/eagle(?:\.git)?/(.*)          https://salsa.debian.org/med-team/eagle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/easel.git/commit/$          https://salsa.debian.org/med-team/easel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/easel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/easel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/easel(?:\.git)?/(.*)          https://salsa.debian.org/med-team/easel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ea-utils.git/commit/$          https://salsa.debian.org/med-team/ea-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ea-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ea-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ea-utils(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ea-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ecell.git/commit/$          https://salsa.debian.org/med-team/ecell/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ecell(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ecell    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ecell(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ecell/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ecopcr.git/commit/$          https://salsa.debian.org/med-team/ecopcr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ecopcr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ecopcr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ecopcr(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ecopcr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/edfbrowser.git/commit/$          https://salsa.debian.org/med-team/edfbrowser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/edfbrowser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/edfbrowser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/edfbrowser(?:\.git)?/(.*)          https://salsa.debian.org/med-team/edfbrowser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/edflib.git/commit/$          https://salsa.debian.org/med-team/edflib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/edflib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/edflib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/edflib(?:\.git)?/(.*)          https://salsa.debian.org/med-team/edflib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/edtsurf.git/commit/$          https://salsa.debian.org/med-team/edtsurf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/edtsurf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/edtsurf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/edtsurf(?:\.git)?/(.*)          https://salsa.debian.org/med-team/edtsurf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/eigensoft.git/commit/$          https://salsa.debian.org/med-team/eigensoft/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/eigensoft(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/eigensoft    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/eigensoft(?:\.git)?/(.*)          https://salsa.debian.org/med-team/eigensoft/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/elastix.git/commit/$          https://salsa.debian.org/med-team/elastix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/elastix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/elastix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/elastix(?:\.git)?/(.*)          https://salsa.debian.org/med-team/elastix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/embassy-domainatrix.git/commit/$          https://salsa.debian.org/med-team/embassy-domainatrix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/embassy-domainatrix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/embassy-domainatrix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/embassy-domainatrix(?:\.git)?/(.*)          https://salsa.debian.org/med-team/embassy-domainatrix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/embassy-domalign.git/commit/$          https://salsa.debian.org/med-team/embassy-domalign/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/embassy-domalign(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/embassy-domalign    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/embassy-domalign(?:\.git)?/(.*)          https://salsa.debian.org/med-team/embassy-domalign/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/embassy-domsearch.git/commit/$          https://salsa.debian.org/med-team/embassy-domsearch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/embassy-domsearch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/embassy-domsearch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/embassy-domsearch(?:\.git)?/(.*)          https://salsa.debian.org/med-team/embassy-domsearch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/embassy-phylip.git/commit/$          https://salsa.debian.org/med-team/embassy-phylip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/embassy-phylip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/embassy-phylip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/embassy-phylip(?:\.git)?/(.*)          https://salsa.debian.org/med-team/embassy-phylip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/emboss-explorer.git/commit/$          https://salsa.debian.org/med-team/emboss-explorer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/emboss-explorer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/emboss-explorer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/emboss-explorer(?:\.git)?/(.*)          https://salsa.debian.org/med-team/emboss-explorer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/emboss.git/commit/$          https://salsa.debian.org/med-team/emboss/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/emboss(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/emboss    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/emboss(?:\.git)?/(.*)          https://salsa.debian.org/med-team/emboss/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/e-mem.git/commit/$          https://salsa.debian.org/med-team/e-mem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/e-mem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/e-mem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/e-mem(?:\.git)?/(.*)          https://salsa.debian.org/med-team/e-mem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/emmax.git/commit/$          https://salsa.debian.org/med-team/emmax/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/emmax(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/emmax    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/emmax(?:\.git)?/(.*)          https://salsa.debian.org/med-team/emmax/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/emperor.git/commit/$          https://salsa.debian.org/med-team/emperor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/emperor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/emperor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/emperor(?:\.git)?/(.*)          https://salsa.debian.org/med-team/emperor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ensembl-core.git/commit/$          https://salsa.debian.org/med-team/ensembl-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ensembl-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ensembl-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ensembl-core(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ensembl-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ensembl.git/commit/$          https://salsa.debian.org/med-team/ensembl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ensembl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ensembl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ensembl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ensembl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ensembl-test.git/commit/$          https://salsa.debian.org/med-team/ensembl-test/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ensembl-test(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ensembl-test    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ensembl-test(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ensembl-test/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ensembl-tools.git/commit/$          https://salsa.debian.org/med-team/ensembl-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ensembl-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ensembl-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ensembl-tools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ensembl-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/epcr.git/commit/$          https://salsa.debian.org/med-team/epcr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/epcr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/epcr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/epcr(?:\.git)?/(.*)          https://salsa.debian.org/med-team/epcr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/epigrass.git/commit/$          https://salsa.debian.org/med-team/epigrass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/epigrass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/epigrass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/epigrass(?:\.git)?/(.*)          https://salsa.debian.org/med-team/epigrass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/euler2.git/commit/$          https://salsa.debian.org/med-team/euler2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/euler2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/euler2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/euler2(?:\.git)?/(.*)          https://salsa.debian.org/med-team/euler2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/euler-sr.git/commit/$          https://salsa.debian.org/med-team/euler-sr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/euler-sr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/euler-sr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/euler-sr(?:\.git)?/(.*)          https://salsa.debian.org/med-team/euler-sr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ewd.git/commit/$          https://salsa.debian.org/med-team/ewd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ewd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ewd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ewd(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ewd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/exabayes.git/commit/$          https://salsa.debian.org/med-team/exabayes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/exabayes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/exabayes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/exabayes(?:\.git)?/(.*)          https://salsa.debian.org/med-team/exabayes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/examl.git/commit/$          https://salsa.debian.org/med-team/examl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/examl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/examl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/examl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/examl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/exonerate.git/commit/$          https://salsa.debian.org/med-team/exonerate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/exonerate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/exonerate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/exonerate(?:\.git)?/(.*)          https://salsa.debian.org/med-team/exonerate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/express.git/commit/$          https://salsa.debian.org/med-team/express/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/express(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/express    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/express(?:\.git)?/(.*)          https://salsa.debian.org/med-team/express/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/falconkit.git/commit/$          https://salsa.debian.org/med-team/falconkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/falconkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/falconkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/falconkit(?:\.git)?/(.*)          https://salsa.debian.org/med-team/falconkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/falcon.git/commit/$          https://salsa.debian.org/med-team/falcon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/falcon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/falcon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/falcon(?:\.git)?/(.*)          https://salsa.debian.org/med-team/falcon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/fast5.git/commit/$          https://salsa.debian.org/med-team/fast5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/fast5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/fast5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/fast5(?:\.git)?/(.*)          https://salsa.debian.org/med-team/fast5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/fasta3.git/commit/$          https://salsa.debian.org/med-team/fasta3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/fasta3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/fasta3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/fasta3(?:\.git)?/(.*)          https://salsa.debian.org/med-team/fasta3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/fastaq.git/commit/$          https://salsa.debian.org/med-team/fastaq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/fastaq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/fastaq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/fastaq(?:\.git)?/(.*)          https://salsa.debian.org/med-team/fastaq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/fastdnaml.git/commit/$          https://salsa.debian.org/med-team/fastdnaml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/fastdnaml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/fastdnaml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/fastdnaml(?:\.git)?/(.*)          https://salsa.debian.org/med-team/fastdnaml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/fastlink.git/commit/$          https://salsa.debian.org/med-team/fastlink/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/fastlink(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/fastlink    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/fastlink(?:\.git)?/(.*)          https://salsa.debian.org/med-team/fastlink/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/fastml.git/commit/$          https://salsa.debian.org/med-team/fastml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/fastml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/fastml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/fastml(?:\.git)?/(.*)          https://salsa.debian.org/med-team/fastml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/fastqc.git/commit/$          https://salsa.debian.org/med-team/fastqc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/fastqc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/fastqc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/fastqc(?:\.git)?/(.*)          https://salsa.debian.org/med-team/fastqc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/fastqtl.git/commit/$          https://salsa.debian.org/med-team/fastqtl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/fastqtl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/fastqtl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/fastqtl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/fastqtl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/fasttree.git/commit/$          https://salsa.debian.org/med-team/fasttree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/fasttree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/fasttree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/fasttree(?:\.git)?/(.*)          https://salsa.debian.org/med-team/fasttree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/fastx-toolkit_delete_me.git/commit/$          https://salsa.debian.org/med-team/fastx-toolkit_delete_me/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/fastx-toolkit_delete_me(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/fastx-toolkit_delete_me    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/fastx-toolkit_delete_me(?:\.git)?/(.*)          https://salsa.debian.org/med-team/fastx-toolkit_delete_me/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/fastx-toolkit.git/commit/$          https://salsa.debian.org/med-team/fastx-toolkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/fastx-toolkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/fastx-toolkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/fastx-toolkit(?:\.git)?/(.*)          https://salsa.debian.org/med-team/fastx-toolkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/fermi-lite.git/commit/$          https://salsa.debian.org/med-team/fermi-lite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/fermi-lite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/fermi-lite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/fermi-lite(?:\.git)?/(.*)          https://salsa.debian.org/med-team/fermi-lite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ffindex.git/commit/$          https://salsa.debian.org/med-team/ffindex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ffindex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ffindex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ffindex(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ffindex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ffp.git/commit/$          https://salsa.debian.org/med-team/ffp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ffp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ffp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ffp(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ffp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/figtree.git/commit/$          https://salsa.debian.org/med-team/figtree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/figtree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/figtree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/figtree(?:\.git)?/(.*)          https://salsa.debian.org/med-team/figtree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/filo.git/commit/$          https://salsa.debian.org/med-team/filo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/filo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/filo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/filo(?:\.git)?/(.*)          https://salsa.debian.org/med-team/filo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/fis-gtm.git/commit/$          https://salsa.debian.org/med-team/fis-gtm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/fis-gtm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/fis-gtm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/fis-gtm(?:\.git)?/(.*)          https://salsa.debian.org/med-team/fis-gtm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/fitgcp.git/commit/$          https://salsa.debian.org/med-team/fitgcp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/fitgcp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/fitgcp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/fitgcp(?:\.git)?/(.*)          https://salsa.debian.org/med-team/fitgcp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/flexbar.git/commit/$          https://salsa.debian.org/med-team/flexbar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/flexbar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/flexbar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/flexbar(?:\.git)?/(.*)          https://salsa.debian.org/med-team/flexbar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/forester.git/commit/$          https://salsa.debian.org/med-team/forester/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/forester(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/forester    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/forester(?:\.git)?/(.*)          https://salsa.debian.org/med-team/forester/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/freebayes.git/commit/$          https://salsa.debian.org/med-team/freebayes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/freebayes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/freebayes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/freebayes(?:\.git)?/(.*)          https://salsa.debian.org/med-team/freebayes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/freecontact.git/commit/$          https://salsa.debian.org/med-team/freecontact/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/freecontact(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/freecontact    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/freecontact(?:\.git)?/(.*)          https://salsa.debian.org/med-team/freecontact/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/freemedforms-project.git/commit/$          https://salsa.debian.org/med-team/freemedforms-project/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/freemedforms-project(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/freemedforms-project    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/freemedforms-project(?:\.git)?/(.*)          https://salsa.debian.org/med-team/freemedforms-project/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/freeshim.git/commit/$          https://salsa.debian.org/med-team/freeshim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/freeshim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/freeshim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/freeshim(?:\.git)?/(.*)          https://salsa.debian.org/med-team/freeshim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/fsa.git/commit/$          https://salsa.debian.org/med-team/fsa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/fsa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/fsa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/fsa(?:\.git)?/(.*)          https://salsa.debian.org/med-team/fsa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/fsm-lite.git/commit/$          https://salsa.debian.org/med-team/fsm-lite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/fsm-lite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/fsm-lite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/fsm-lite(?:\.git)?/(.*)          https://salsa.debian.org/med-team/fsm-lite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/fw4spl.git/commit/$          https://salsa.debian.org/med-team/fw4spl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/fw4spl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/fw4spl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/fw4spl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/fw4spl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/g2log.git/commit/$          https://salsa.debian.org/med-team/g2log/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/g2log(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/g2log    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/g2log(?:\.git)?/(.*)          https://salsa.debian.org/med-team/g2log/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/g2.git/commit/$          https://salsa.debian.org/med-team/g2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/g2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/g2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/g2(?:\.git)?/(.*)          https://salsa.debian.org/med-team/g2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/gadgetron.git/commit/$          https://salsa.debian.org/med-team/gadgetron/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/gadgetron(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/gadgetron    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/gadgetron(?:\.git)?/(.*)          https://salsa.debian.org/med-team/gadgetron/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/galaxy-lib.git/commit/$          https://salsa.debian.org/med-team/galaxy-lib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/galaxy-lib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/galaxy-lib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/galaxy-lib(?:\.git)?/(.*)          https://salsa.debian.org/med-team/galaxy-lib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/galaxy.git/commit/$          https://salsa.debian.org/med-team/galaxy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/galaxy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/galaxy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/galaxy(?:\.git)?/(.*)          https://salsa.debian.org/med-team/galaxy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/galileo.git/commit/$          https://salsa.debian.org/med-team/galileo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/galileo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/galileo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/galileo(?:\.git)?/(.*)          https://salsa.debian.org/med-team/galileo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/garli.git/commit/$          https://salsa.debian.org/med-team/garli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/garli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/garli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/garli(?:\.git)?/(.*)          https://salsa.debian.org/med-team/garli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/gasic.git/commit/$          https://salsa.debian.org/med-team/gasic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/gasic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/gasic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/gasic(?:\.git)?/(.*)          https://salsa.debian.org/med-team/gasic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/gatb-core.git/commit/$          https://salsa.debian.org/med-team/gatb-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/gatb-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/gatb-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/gatb-core(?:\.git)?/(.*)          https://salsa.debian.org/med-team/gatb-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/gatk.git/commit/$          https://salsa.debian.org/med-team/gatk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/gatk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/gatk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/gatk(?:\.git)?/(.*)          https://salsa.debian.org/med-team/gatk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/gbrowse.git/commit/$          https://salsa.debian.org/med-team/gbrowse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/gbrowse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/gbrowse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/gbrowse(?:\.git)?/(.*)          https://salsa.debian.org/med-team/gbrowse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/gdcm.git/commit/$          https://salsa.debian.org/med-team/gdcm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/gdcm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/gdcm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/gdcm(?:\.git)?/(.*)          https://salsa.debian.org/med-team/gdcm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/gdpc.git/commit/$          https://salsa.debian.org/med-team/gdpc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/gdpc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/gdpc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/gdpc(?:\.git)?/(.*)          https://salsa.debian.org/med-team/gdpc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/genometools.git/commit/$          https://salsa.debian.org/med-team/genometools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/genometools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/genometools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/genometools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/genometools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/gentle.git/commit/$          https://salsa.debian.org/med-team/gentle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/gentle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/gentle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/gentle(?:\.git)?/(.*)          https://salsa.debian.org/med-team/gentle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/getdata.git/commit/$          https://salsa.debian.org/med-team/getdata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/getdata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/getdata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/getdata(?:\.git)?/(.*)          https://salsa.debian.org/med-team/getdata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/gfapy.git/commit/$          https://salsa.debian.org/med-team/gfapy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/gfapy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/gfapy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/gfapy(?:\.git)?/(.*)          https://salsa.debian.org/med-team/gfapy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/gff2aplot.git/commit/$          https://salsa.debian.org/med-team/gff2aplot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/gff2aplot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/gff2aplot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/gff2aplot(?:\.git)?/(.*)          https://salsa.debian.org/med-team/gff2aplot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/gff2ps.git/commit/$          https://salsa.debian.org/med-team/gff2ps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/gff2ps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/gff2ps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/gff2ps(?:\.git)?/(.*)          https://salsa.debian.org/med-team/gff2ps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/giira.git/commit/$          https://salsa.debian.org/med-team/giira/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/giira(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/giira    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/giira(?:\.git)?/(.*)          https://salsa.debian.org/med-team/giira/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ginkgocadx.git/commit/$          https://salsa.debian.org/med-team/ginkgocadx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ginkgocadx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ginkgocadx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ginkgocadx(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ginkgocadx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/glam2.git/commit/$          https://salsa.debian.org/med-team/glam2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/glam2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/glam2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/glam2(?:\.git)?/(.*)          https://salsa.debian.org/med-team/glam2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/gmap.git/commit/$          https://salsa.debian.org/med-team/gmap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/gmap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/gmap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/gmap(?:\.git)?/(.*)          https://salsa.debian.org/med-team/gmap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/gnuhealth.git/commit/$          https://salsa.debian.org/med-team/gnuhealth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/gnuhealth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/gnuhealth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/gnuhealth(?:\.git)?/(.*)          https://salsa.debian.org/med-team/gnuhealth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/gnumed-client.git/commit/$          https://salsa.debian.org/med-team/gnumed-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/gnumed-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/gnumed-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/gnumed-client(?:\.git)?/(.*)          https://salsa.debian.org/med-team/gnumed-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/gnumed-server.git/commit/$          https://salsa.debian.org/med-team/gnumed-server/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/gnumed-server(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/gnumed-server    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/gnumed-server(?:\.git)?/(.*)          https://salsa.debian.org/med-team/gnumed-server/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/grabix.git/commit/$          https://salsa.debian.org/med-team/grabix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/grabix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/grabix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/grabix(?:\.git)?/(.*)          https://salsa.debian.org/med-team/grabix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/graphlan.git/commit/$          https://salsa.debian.org/med-team/graphlan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/graphlan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/graphlan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/graphlan(?:\.git)?/(.*)          https://salsa.debian.org/med-team/graphlan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/grinder.git/commit/$          https://salsa.debian.org/med-team/grinder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/grinder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/grinder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/grinder(?:\.git)?/(.*)          https://salsa.debian.org/med-team/grinder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/gtkglextmm.git/commit/$          https://salsa.debian.org/med-team/gtkglextmm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/gtkglextmm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/gtkglextmm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/gtkglextmm(?:\.git)?/(.*)          https://salsa.debian.org/med-team/gtkglextmm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/gubbins.git/commit/$          https://salsa.debian.org/med-team/gubbins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/gubbins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/gubbins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/gubbins(?:\.git)?/(.*)          https://salsa.debian.org/med-team/gubbins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/gwama.git/commit/$          https://salsa.debian.org/med-team/gwama/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/gwama(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/gwama    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/gwama(?:\.git)?/(.*)          https://salsa.debian.org/med-team/gwama/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/gwamar.git/commit/$          https://salsa.debian.org/med-team/gwamar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/gwamar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/gwamar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/gwamar(?:\.git)?/(.*)          https://salsa.debian.org/med-team/gwamar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/gwyddion.git/commit/$          https://salsa.debian.org/med-team/gwyddion/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/gwyddion(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/gwyddion    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/gwyddion(?:\.git)?/(.*)          https://salsa.debian.org/med-team/gwyddion/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/gxargparse.git/commit/$          https://salsa.debian.org/med-team/gxargparse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/gxargparse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/gxargparse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/gxargparse(?:\.git)?/(.*)          https://salsa.debian.org/med-team/gxargparse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/hail.git/commit/$          https://salsa.debian.org/med-team/hail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/hail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/hail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/hail(?:\.git)?/(.*)          https://salsa.debian.org/med-team/hail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/haploview.git/commit/$          https://salsa.debian.org/med-team/haploview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/haploview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/haploview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/haploview(?:\.git)?/(.*)          https://salsa.debian.org/med-team/haploview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/harvest-tools.git/commit/$          https://salsa.debian.org/med-team/harvest-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/harvest-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/harvest-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/harvest-tools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/harvest-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/hhsuite.git/commit/$          https://salsa.debian.org/med-team/hhsuite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/hhsuite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/hhsuite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/hhsuite(?:\.git)?/(.*)          https://salsa.debian.org/med-team/hhsuite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/hilive.git/commit/$          https://salsa.debian.org/med-team/hilive/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/hilive(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/hilive    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/hilive(?:\.git)?/(.*)          https://salsa.debian.org/med-team/hilive/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/hinge.git/commit/$          https://salsa.debian.org/med-team/hinge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/hinge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/hinge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/hinge(?:\.git)?/(.*)          https://salsa.debian.org/med-team/hinge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/hisat2.git/commit/$          https://salsa.debian.org/med-team/hisat2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/hisat2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/hisat2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/hisat2(?:\.git)?/(.*)          https://salsa.debian.org/med-team/hisat2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/hmmer2.git/commit/$          https://salsa.debian.org/med-team/hmmer2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/hmmer2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/hmmer2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/hmmer2(?:\.git)?/(.*)          https://salsa.debian.org/med-team/hmmer2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/hmmer.git/commit/$          https://salsa.debian.org/med-team/hmmer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/hmmer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/hmmer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/hmmer(?:\.git)?/(.*)          https://salsa.debian.org/med-team/hmmer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/htqc.git/commit/$          https://salsa.debian.org/med-team/htqc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/htqc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/htqc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/htqc(?:\.git)?/(.*)          https://salsa.debian.org/med-team/htqc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/htseq.git/commit/$          https://salsa.debian.org/med-team/htseq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/htseq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/htseq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/htseq(?:\.git)?/(.*)          https://salsa.debian.org/med-team/htseq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/htsjdk.git/commit/$          https://salsa.debian.org/med-team/htsjdk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/htsjdk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/htsjdk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/htsjdk(?:\.git)?/(.*)          https://salsa.debian.org/med-team/htsjdk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/htslib.git/commit/$          https://salsa.debian.org/med-team/htslib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/htslib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/htslib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/htslib(?:\.git)?/(.*)          https://salsa.debian.org/med-team/htslib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/hunspell-en-med.git/commit/$          https://salsa.debian.org/med-team/hunspell-en-med/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/hunspell-en-med(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/hunspell-en-med    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/hunspell-en-med(?:\.git)?/(.*)          https://salsa.debian.org/med-team/hunspell-en-med/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/hyphy.git/commit/$          https://salsa.debian.org/med-team/hyphy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/hyphy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/hyphy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/hyphy(?:\.git)?/(.*)          https://salsa.debian.org/med-team/hyphy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/idba.git/commit/$          https://salsa.debian.org/med-team/idba/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/idba(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/idba    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/idba(?:\.git)?/(.*)          https://salsa.debian.org/med-team/idba/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/igraph.git/commit/$          https://salsa.debian.org/med-team/igraph/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/igraph(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/igraph    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/igraph(?:\.git)?/(.*)          https://salsa.debian.org/med-team/igraph/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/igv.git/commit/$          https://salsa.debian.org/med-team/igv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/igv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/igv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/igv(?:\.git)?/(.*)          https://salsa.debian.org/med-team/igv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/imagej.git/commit/$          https://salsa.debian.org/med-team/imagej/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/imagej(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/imagej    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/imagej(?:\.git)?/(.*)          https://salsa.debian.org/med-team/imagej/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/imagevis3d.git/commit/$          https://salsa.debian.org/med-team/imagevis3d/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/imagevis3d(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/imagevis3d    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/imagevis3d(?:\.git)?/(.*)          https://salsa.debian.org/med-team/imagevis3d/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/indelible.git/commit/$          https://salsa.debian.org/med-team/indelible/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/indelible(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/indelible    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/indelible(?:\.git)?/(.*)          https://salsa.debian.org/med-team/indelible/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/infernal.git/commit/$          https://salsa.debian.org/med-team/infernal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/infernal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/infernal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/infernal(?:\.git)?/(.*)          https://salsa.debian.org/med-team/infernal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/insightapplications.git/commit/$          https://salsa.debian.org/med-team/insightapplications/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/insightapplications(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/insightapplications    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/insightapplications(?:\.git)?/(.*)          https://salsa.debian.org/med-team/insightapplications/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/insighttoolkit.git/commit/$          https://salsa.debian.org/med-team/insighttoolkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/insighttoolkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/insighttoolkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/insighttoolkit(?:\.git)?/(.*)          https://salsa.debian.org/med-team/insighttoolkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/inspect.git/commit/$          https://salsa.debian.org/med-team/inspect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/inspect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/inspect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/inspect(?:\.git)?/(.*)          https://salsa.debian.org/med-team/inspect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/invesalius.git/commit/$          https://salsa.debian.org/med-team/invesalius/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/invesalius(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/invesalius    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/invesalius(?:\.git)?/(.*)          https://salsa.debian.org/med-team/invesalius/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ipig.git/commit/$          https://salsa.debian.org/med-team/ipig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ipig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ipig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ipig(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ipig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/iqtree.git/commit/$          https://salsa.debian.org/med-team/iqtree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/iqtree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/iqtree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/iqtree(?:\.git)?/(.*)          https://salsa.debian.org/med-team/iqtree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ismrmrd.git/commit/$          https://salsa.debian.org/med-team/ismrmrd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ismrmrd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ismrmrd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ismrmrd(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ismrmrd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/itksnap.git/commit/$          https://salsa.debian.org/med-team/itksnap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/itksnap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/itksnap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/itksnap(?:\.git)?/(.*)          https://salsa.debian.org/med-team/itksnap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/iva.git/commit/$          https://salsa.debian.org/med-team/iva/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/iva(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/iva    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/iva(?:\.git)?/(.*)          https://salsa.debian.org/med-team/iva/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/jai-core.git/commit/$          https://salsa.debian.org/med-team/jai-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/jai-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/jai-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/jai-core(?:\.git)?/(.*)          https://salsa.debian.org/med-team/jai-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/jai-imageio-core.git/commit/$          https://salsa.debian.org/med-team/jai-imageio-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/jai-imageio-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/jai-imageio-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/jai-imageio-core(?:\.git)?/(.*)          https://salsa.debian.org/med-team/jai-imageio-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/jaligner.git/commit/$          https://salsa.debian.org/med-team/jaligner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/jaligner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/jaligner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/jaligner(?:\.git)?/(.*)          https://salsa.debian.org/med-team/jaligner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/jam-lib.git/commit/$          https://salsa.debian.org/med-team/jam-lib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/jam-lib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/jam-lib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/jam-lib(?:\.git)?/(.*)          https://salsa.debian.org/med-team/jam-lib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/jbrowse.git/commit/$          https://salsa.debian.org/med-team/jbrowse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/jbrowse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/jbrowse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/jbrowse(?:\.git)?/(.*)          https://salsa.debian.org/med-team/jbrowse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/jebl2.git/commit/$          https://salsa.debian.org/med-team/jebl2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/jebl2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/jebl2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/jebl2(?:\.git)?/(.*)          https://salsa.debian.org/med-team/jebl2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/jellyfish1.git/commit/$          https://salsa.debian.org/med-team/jellyfish1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/jellyfish1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/jellyfish1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/jellyfish1(?:\.git)?/(.*)          https://salsa.debian.org/med-team/jellyfish1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/jellyfish.git/commit/$          https://salsa.debian.org/med-team/jellyfish/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/jellyfish(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/jellyfish    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/jellyfish(?:\.git)?/(.*)          https://salsa.debian.org/med-team/jellyfish/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/jmodeltest.git/commit/$          https://salsa.debian.org/med-team/jmodeltest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/jmodeltest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/jmodeltest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/jmodeltest(?:\.git)?/(.*)          https://salsa.debian.org/med-team/jmodeltest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/kalign.git/commit/$          https://salsa.debian.org/med-team/kalign/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/kalign(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/kalign    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/kalign(?:\.git)?/(.*)          https://salsa.debian.org/med-team/kalign/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/kempbasu.git/commit/$          https://salsa.debian.org/med-team/kempbasu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/kempbasu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/kempbasu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/kempbasu(?:\.git)?/(.*)          https://salsa.debian.org/med-team/kempbasu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/khmer.git/commit/$          https://salsa.debian.org/med-team/khmer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/khmer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/khmer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/khmer(?:\.git)?/(.*)          https://salsa.debian.org/med-team/khmer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/kineticstools.git/commit/$          https://salsa.debian.org/med-team/kineticstools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/kineticstools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/kineticstools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/kineticstools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/kineticstools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/king.git/commit/$          https://salsa.debian.org/med-team/king/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/king(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/king    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/king(?:\.git)?/(.*)          https://salsa.debian.org/med-team/king/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/king-probe.git/commit/$          https://salsa.debian.org/med-team/king-probe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/king-probe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/king-probe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/king-probe(?:\.git)?/(.*)          https://salsa.debian.org/med-team/king-probe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/kissplice.git/commit/$          https://salsa.debian.org/med-team/kissplice/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/kissplice(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/kissplice    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/kissplice(?:\.git)?/(.*)          https://salsa.debian.org/med-team/kissplice/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/kmc.git/commit/$          https://salsa.debian.org/med-team/kmc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/kmc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/kmc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/kmc(?:\.git)?/(.*)          https://salsa.debian.org/med-team/kmc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/kmer.git/commit/$          https://salsa.debian.org/med-team/kmer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/kmer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/kmer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/kmer(?:\.git)?/(.*)          https://salsa.debian.org/med-team/kmer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/kmer-tools.git/commit/$          https://salsa.debian.org/med-team/kmer-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/kmer-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/kmer-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/kmer-tools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/kmer-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/kradview.git/commit/$          https://salsa.debian.org/med-team/kradview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/kradview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/kradview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/kradview(?:\.git)?/(.*)          https://salsa.debian.org/med-team/kradview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/kraken.git/commit/$          https://salsa.debian.org/med-team/kraken/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/kraken(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/kraken    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/kraken(?:\.git)?/(.*)          https://salsa.debian.org/med-team/kraken/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/kronatools.git/commit/$          https://salsa.debian.org/med-team/kronatools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/kronatools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/kronatools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/kronatools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/kronatools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/lagan.git/commit/$          https://salsa.debian.org/med-team/lagan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/lagan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/lagan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/lagan(?:\.git)?/(.*)          https://salsa.debian.org/med-team/lagan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/lamarc.git/commit/$          https://salsa.debian.org/med-team/lamarc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/lamarc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/lamarc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/lamarc(?:\.git)?/(.*)          https://salsa.debian.org/med-team/lamarc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/lambda-align.git/commit/$          https://salsa.debian.org/med-team/lambda-align/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/lambda-align(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/lambda-align    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/lambda-align(?:\.git)?/(.*)          https://salsa.debian.org/med-team/lambda-align/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/last-align.git/commit/$          https://salsa.debian.org/med-team/last-align/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/last-align(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/last-align    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/last-align(?:\.git)?/(.*)          https://salsa.debian.org/med-team/last-align/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/lefse.git/commit/$          https://salsa.debian.org/med-team/lefse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/lefse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/lefse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/lefse(?:\.git)?/(.*)          https://salsa.debian.org/med-team/lefse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libace-perl.git/commit/$          https://salsa.debian.org/med-team/libace-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libace-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libace-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libace-perl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libace-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libbio-coordinate-perl.git/commit/$          https://salsa.debian.org/med-team/libbio-coordinate-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libbio-coordinate-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libbio-coordinate-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libbio-coordinate-perl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libbio-coordinate-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libbio-das-lite-perl.git/commit/$          https://salsa.debian.org/med-team/libbio-das-lite-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libbio-das-lite-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libbio-das-lite-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libbio-das-lite-perl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libbio-das-lite-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libbiod.git/commit/$          https://salsa.debian.org/med-team/libbiod/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libbiod(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libbiod    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libbiod(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libbiod/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libbio-graphics-perl.git/commit/$          https://salsa.debian.org/med-team/libbio-graphics-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libbio-graphics-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libbio-graphics-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libbio-graphics-perl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libbio-graphics-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libbioinfoc.git/commit/$          https://salsa.debian.org/med-team/libbioinfoc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libbioinfoc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libbioinfoc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libbioinfoc(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libbioinfoc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libbio-mage-perl.git/commit/$          https://salsa.debian.org/med-team/libbio-mage-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libbio-mage-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libbio-mage-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libbio-mage-perl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libbio-mage-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libbio-mage-utils-perl.git/commit/$          https://salsa.debian.org/med-team/libbio-mage-utils-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libbio-mage-utils-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libbio-mage-utils-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libbio-mage-utils-perl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libbio-mage-utils-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libbpp-core.git/commit/$          https://salsa.debian.org/med-team/libbpp-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libbpp-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libbpp-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libbpp-core(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libbpp-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libbpp-phyl.git/commit/$          https://salsa.debian.org/med-team/libbpp-phyl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libbpp-phyl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libbpp-phyl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libbpp-phyl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libbpp-phyl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libbpp-phyl-omics.git/commit/$          https://salsa.debian.org/med-team/libbpp-phyl-omics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libbpp-phyl-omics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libbpp-phyl-omics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libbpp-phyl-omics(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libbpp-phyl-omics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libbpp-popgen.git/commit/$          https://salsa.debian.org/med-team/libbpp-popgen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libbpp-popgen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libbpp-popgen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libbpp-popgen(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libbpp-popgen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libbpp-qt.git/commit/$          https://salsa.debian.org/med-team/libbpp-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libbpp-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libbpp-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libbpp-qt(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libbpp-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libbpp-raa.git/commit/$          https://salsa.debian.org/med-team/libbpp-raa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libbpp-raa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libbpp-raa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libbpp-raa(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libbpp-raa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libbpp-seq.git/commit/$          https://salsa.debian.org/med-team/libbpp-seq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libbpp-seq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libbpp-seq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libbpp-seq(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libbpp-seq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libbpp-seq-omics.git/commit/$          https://salsa.debian.org/med-team/libbpp-seq-omics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libbpp-seq-omics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libbpp-seq-omics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libbpp-seq-omics(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libbpp-seq-omics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libbroad-barclay-java.git/commit/$          https://salsa.debian.org/med-team/libbroad-barclay-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libbroad-barclay-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libbroad-barclay-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libbroad-barclay-java(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libbroad-barclay-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libcereal.git/commit/$          https://salsa.debian.org/med-team/libcereal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libcereal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libcereal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libcereal(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libcereal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libchado-perl.git/commit/$          https://salsa.debian.org/med-team/libchado-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libchado-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libchado-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libchado-perl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libchado-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libcofoja-java.git/commit/$          https://salsa.debian.org/med-team/libcofoja-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libcofoja-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libcofoja-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libcofoja-java(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libcofoja-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libcolt-free-java.git/commit/$          https://salsa.debian.org/med-team/libcolt-free-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libcolt-free-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libcolt-free-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libcolt-free-java(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libcolt-free-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libctapimkt.git/commit/$          https://salsa.debian.org/med-team/libctapimkt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libctapimkt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libctapimkt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libctapimkt(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libctapimkt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libdisorder.git/commit/$          https://salsa.debian.org/med-team/libdisorder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libdisorder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libdisorder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libdisorder(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libdisorder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libdivsufsort.git/commit/$          https://salsa.debian.org/med-team/libdivsufsort/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libdivsufsort(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libdivsufsort    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libdivsufsort(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libdivsufsort/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libdsol1-java.git/commit/$          https://salsa.debian.org/med-team/libdsol1-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libdsol1-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libdsol1-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libdsol1-java(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libdsol1-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libfastahack.git/commit/$          https://salsa.debian.org/med-team/libfastahack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libfastahack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libfastahack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libfastahack(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libfastahack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libfreecontact-perl.git/commit/$          https://salsa.debian.org/med-team/libfreecontact-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libfreecontact-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libfreecontact-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libfreecontact-perl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libfreecontact-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libgenome.git/commit/$          https://salsa.debian.org/med-team/libgenome/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libgenome(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libgenome    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libgenome(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libgenome/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libgff.git/commit/$          https://salsa.debian.org/med-team/libgff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libgff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libgff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libgff(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libgff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libgkarrays.git/commit/$          https://salsa.debian.org/med-team/libgkarrays/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libgkarrays(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libgkarrays    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libgkarrays(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libgkarrays/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libgoby-java.git/commit/$          https://salsa.debian.org/med-team/libgoby-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libgoby-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libgoby-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libgoby-java(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libgoby-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libgo-perl.git/commit/$          https://salsa.debian.org/med-team/libgo-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libgo-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libgo-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libgo-perl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libgo-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libgtextutils.git/commit/$          https://salsa.debian.org/med-team/libgtextutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libgtextutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libgtextutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libgtextutils(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libgtextutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libgzstream.git/commit/$          https://salsa.debian.org/med-team/libgzstream/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libgzstream(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libgzstream    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libgzstream(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libgzstream/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libhac-java.git/commit/$          https://salsa.debian.org/med-team/libhac-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libhac-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libhac-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libhac-java(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libhac-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libhat-trie.git/commit/$          https://salsa.debian.org/med-team/libhat-trie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libhat-trie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libhat-trie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libhat-trie(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libhat-trie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libhmsbeagle.git/commit/$          https://salsa.debian.org/med-team/libhmsbeagle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libhmsbeagle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libhmsbeagle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libhmsbeagle(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libhmsbeagle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libhpptools.git/commit/$          https://salsa.debian.org/med-team/libhpptools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libhpptools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libhpptools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libhpptools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libhpptools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libics.git/commit/$          https://salsa.debian.org/med-team/libics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libics(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libjloda-java.git/commit/$          https://salsa.debian.org/med-team/libjloda-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libjloda-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libjloda-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libjloda-java(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libjloda-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libjung-java.git/commit/$          https://salsa.debian.org/med-team/libjung-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libjung-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libjung-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libjung-java(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libjung-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libkmlframework-java.git/commit/$          https://salsa.debian.org/med-team/libkmlframework-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libkmlframework-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libkmlframework-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libkmlframework-java(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libkmlframework-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/liblemon.git/commit/$          https://salsa.debian.org/med-team/liblemon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/liblemon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/liblemon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/liblemon(?:\.git)?/(.*)          https://salsa.debian.org/med-team/liblemon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/liblwp-parallel-perl.git/commit/$          https://salsa.debian.org/med-team/liblwp-parallel-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/liblwp-parallel-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/liblwp-parallel-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/liblwp-parallel-perl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/liblwp-parallel-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libmems.git/commit/$          https://salsa.debian.org/med-team/libmems/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libmems(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libmems    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libmems(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libmems/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libmialm.git/commit/$          https://salsa.debian.org/med-team/libmialm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libmialm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libmialm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libmialm(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libmialm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libminc.git/commit/$          https://salsa.debian.org/med-team/libminc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libminc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libminc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libminc(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libminc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libmuscle.git/commit/$          https://salsa.debian.org/med-team/libmuscle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libmuscle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libmuscle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libmuscle(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libmuscle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libncl.git/commit/$          https://salsa.debian.org/med-team/libncl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libncl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libncl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libncl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libncl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/liboptions-java.git/commit/$          https://salsa.debian.org/med-team/liboptions-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/liboptions-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/liboptions-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/liboptions-java(?:\.git)?/(.*)          https://salsa.debian.org/med-team/liboptions-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libpal-java.git/commit/$          https://salsa.debian.org/med-team/libpal-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libpal-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libpal-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libpal-java(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libpal-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libpll.git/commit/$          https://salsa.debian.org/med-team/libpll/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libpll(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libpll    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libpll(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libpll/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libpsortb.git/commit/$          https://salsa.debian.org/med-team/libpsortb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libpsortb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libpsortb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libpsortb(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libpsortb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libqcpp.git/commit/$          https://salsa.debian.org/med-team/libqcpp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libqcpp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libqcpp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libqcpp(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libqcpp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libqes.git/commit/$          https://salsa.debian.org/med-team/libqes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libqes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libqes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libqes(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libqes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libquazip.git/commit/$          https://salsa.debian.org/med-team/libquazip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libquazip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libquazip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libquazip(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libquazip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/librandom123.git/commit/$          https://salsa.debian.org/med-team/librandom123/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/librandom123(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/librandom123    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/librandom123(?:\.git)?/(.*)          https://salsa.debian.org/med-team/librandom123/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/librcsb-core-wrapper.git/commit/$          https://salsa.debian.org/med-team/librcsb-core-wrapper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/librcsb-core-wrapper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/librcsb-core-wrapper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/librcsb-core-wrapper(?:\.git)?/(.*)          https://salsa.debian.org/med-team/librcsb-core-wrapper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/librdp-taxonomy-tree-java.git/commit/$          https://salsa.debian.org/med-team/librdp-taxonomy-tree-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/librdp-taxonomy-tree-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/librdp-taxonomy-tree-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/librdp-taxonomy-tree-java(?:\.git)?/(.*)          https://salsa.debian.org/med-team/librdp-taxonomy-tree-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/librg-blast-parser-perl.git/commit/$          https://salsa.debian.org/med-team/librg-blast-parser-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/librg-blast-parser-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/librg-blast-parser-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/librg-blast-parser-perl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/librg-blast-parser-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/librg-exception-perl.git/commit/$          https://salsa.debian.org/med-team/librg-exception-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/librg-exception-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/librg-exception-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/librg-exception-perl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/librg-exception-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/librg-utils-perl.git/commit/$          https://salsa.debian.org/med-team/librg-utils-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/librg-utils-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/librg-utils-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/librg-utils-perl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/librg-utils-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libroadrunner.git/commit/$          https://salsa.debian.org/med-team/libroadrunner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libroadrunner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libroadrunner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libroadrunner(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libroadrunner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/librostlab-blast.git/commit/$          https://salsa.debian.org/med-team/librostlab-blast/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/librostlab-blast(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/librostlab-blast    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/librostlab-blast(?:\.git)?/(.*)          https://salsa.debian.org/med-team/librostlab-blast/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/librostlab.git/commit/$          https://salsa.debian.org/med-team/librostlab/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/librostlab(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/librostlab    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/librostlab(?:\.git)?/(.*)          https://salsa.debian.org/med-team/librostlab/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libsbml.git/commit/$          https://salsa.debian.org/med-team/libsbml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libsbml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libsbml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libsbml(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libsbml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libsbml-odesolver.git/commit/$          https://salsa.debian.org/med-team/libsbml-odesolver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libsbml-odesolver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libsbml-odesolver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libsbml-odesolver(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libsbml-odesolver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libsdsl.git/commit/$          https://salsa.debian.org/med-team/libsdsl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libsdsl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libsdsl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libsdsl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libsdsl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libseqlib.git/commit/$          https://salsa.debian.org/med-team/libseqlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libseqlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libseqlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libseqlib(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libseqlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libsis-base-java.git/commit/$          https://salsa.debian.org/med-team/libsis-base-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libsis-base-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libsis-base-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libsis-base-java(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libsis-base-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libsis-jhdf5-java.git/commit/$          https://salsa.debian.org/med-team/libsis-jhdf5-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libsis-jhdf5-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libsis-jhdf5-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libsis-jhdf5-java(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libsis-jhdf5-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libsitplus.git/commit/$          https://salsa.debian.org/med-team/libsitplus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libsitplus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libsitplus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libsitplus(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libsitplus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libsmithwaterman.git/commit/$          https://salsa.debian.org/med-team/libsmithwaterman/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libsmithwaterman(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libsmithwaterman    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libsmithwaterman(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libsmithwaterman/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libsort-key-top-perl.git/commit/$          https://salsa.debian.org/med-team/libsort-key-top-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libsort-key-top-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libsort-key-top-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libsort-key-top-perl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libsort-key-top-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libssj-java.git/commit/$          https://salsa.debian.org/med-team/libssj-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libssj-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libssj-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libssj-java(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libssj-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libssw.git/commit/$          https://salsa.debian.org/med-team/libssw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libssw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libssw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libssw(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libssw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libswarm.git/commit/$          https://salsa.debian.org/med-team/libswarm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libswarm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libswarm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libswarm(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libswarm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libswiss-perl.git/commit/$          https://salsa.debian.org/med-team/libswiss-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libswiss-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libswiss-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libswiss-perl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libswiss-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libtabixpp.git/commit/$          https://salsa.debian.org/med-team/libtabixpp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libtabixpp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libtabixpp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libtabixpp(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libtabixpp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libtecla.git/commit/$          https://salsa.debian.org/med-team/libtecla/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libtecla(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libtecla    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libtecla(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libtecla/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libtfbs-perl.git/commit/$          https://salsa.debian.org/med-team/libtfbs-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libtfbs-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libtfbs-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libtfbs-perl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libtfbs-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libundead.git/commit/$          https://salsa.debian.org/med-team/libundead/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libundead(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libundead    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libundead(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libundead/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libvcflib.git/commit/$          https://salsa.debian.org/med-team/libvcflib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libvcflib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libvcflib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libvcflib(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libvcflib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libvistaio.git/commit/$          https://salsa.debian.org/med-team/libvistaio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libvistaio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libvistaio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libvistaio(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libvistaio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libzeep.git/commit/$          https://salsa.debian.org/med-team/libzeep/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libzeep(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libzeep    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libzeep(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libzeep/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libzerg.git/commit/$          https://salsa.debian.org/med-team/libzerg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libzerg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libzerg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libzerg(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libzerg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libzerg-perl.git/commit/$          https://salsa.debian.org/med-team/libzerg-perl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libzerg-perl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libzerg-perl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libzerg-perl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libzerg-perl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/libzstd.git/commit/$          https://salsa.debian.org/med-team/libzstd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/libzstd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/libzstd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/libzstd(?:\.git)?/(.*)          https://salsa.debian.org/med-team/libzstd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/lipsia.git/commit/$          https://salsa.debian.org/med-team/lipsia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/lipsia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/lipsia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/lipsia(?:\.git)?/(.*)          https://salsa.debian.org/med-team/lipsia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/lofreq.git/commit/$          https://salsa.debian.org/med-team/lofreq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/lofreq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/lofreq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/lofreq(?:\.git)?/(.*)          https://salsa.debian.org/med-team/lofreq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/logol.git/commit/$          https://salsa.debian.org/med-team/logol/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/logol(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/logol    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/logol(?:\.git)?/(.*)          https://salsa.debian.org/med-team/logol/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/loki.git/commit/$          https://salsa.debian.org/med-team/loki/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/loki(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/loki    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/loki(?:\.git)?/(.*)          https://salsa.debian.org/med-team/loki/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ltrsift.git/commit/$          https://salsa.debian.org/med-team/ltrsift/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ltrsift(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ltrsift    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ltrsift(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ltrsift/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mach-haplotyper.git/commit/$          https://salsa.debian.org/med-team/mach-haplotyper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mach-haplotyper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mach-haplotyper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mach-haplotyper(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mach-haplotyper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/macs.git/commit/$          https://salsa.debian.org/med-team/macs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/macs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/macs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/macs(?:\.git)?/(.*)          https://salsa.debian.org/med-team/macs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/macsyfinder.git/commit/$          https://salsa.debian.org/med-team/macsyfinder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/macsyfinder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/macsyfinder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/macsyfinder(?:\.git)?/(.*)          https://salsa.debian.org/med-team/macsyfinder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/maffilter.git/commit/$          https://salsa.debian.org/med-team/maffilter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/maffilter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/maffilter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/maffilter(?:\.git)?/(.*)          https://salsa.debian.org/med-team/maffilter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mafft.git/commit/$          https://salsa.debian.org/med-team/mafft/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mafft(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mafft    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mafft(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mafft/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mage2tab.git/commit/$          https://salsa.debian.org/med-team/mage2tab/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mage2tab(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mage2tab    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mage2tab(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mage2tab/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/malt.git/commit/$          https://salsa.debian.org/med-team/malt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/malt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/malt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/malt(?:\.git)?/(.*)          https://salsa.debian.org/med-team/malt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/manta.git/commit/$          https://salsa.debian.org/med-team/manta/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/manta(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/manta    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/manta(?:\.git)?/(.*)          https://salsa.debian.org/med-team/manta/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mapdamage.git/commit/$          https://salsa.debian.org/med-team/mapdamage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mapdamage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mapdamage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mapdamage(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mapdamage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mapping-pipeline.git/commit/$          https://salsa.debian.org/med-team/mapping-pipeline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mapping-pipeline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mapping-pipeline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mapping-pipeline(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mapping-pipeline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mapsembler2.git/commit/$          https://salsa.debian.org/med-team/mapsembler2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mapsembler2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mapsembler2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mapsembler2(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mapsembler2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/maq.git/commit/$          https://salsa.debian.org/med-team/maq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/maq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/maq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/maq(?:\.git)?/(.*)          https://salsa.debian.org/med-team/maq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/maqview.git/commit/$          https://salsa.debian.org/med-team/maqview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/maqview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/maqview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/maqview(?:\.git)?/(.*)          https://salsa.debian.org/med-team/maqview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/martj.git/commit/$          https://salsa.debian.org/med-team/martj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/martj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/martj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/martj(?:\.git)?/(.*)          https://salsa.debian.org/med-team/martj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mash.git/commit/$          https://salsa.debian.org/med-team/mash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mash(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/maude.git/commit/$          https://salsa.debian.org/med-team/maude/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/maude(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/maude    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/maude(?:\.git)?/(.*)          https://salsa.debian.org/med-team/maude/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mauve-aligner.git/commit/$          https://salsa.debian.org/med-team/mauve-aligner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mauve-aligner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mauve-aligner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mauve-aligner(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mauve-aligner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/maxflow.git/commit/$          https://salsa.debian.org/med-team/maxflow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/maxflow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/maxflow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/maxflow(?:\.git)?/(.*)          https://salsa.debian.org/med-team/maxflow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mayam.git/commit/$          https://salsa.debian.org/med-team/mayam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mayam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mayam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mayam(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mayam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mcl.git/commit/$          https://salsa.debian.org/med-team/mcl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mcl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mcl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mcl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mcl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/med-doc.git/commit/$          https://salsa.debian.org/med-team/med-doc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/med-doc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/med-doc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/med-doc(?:\.git)?/(.*)          https://salsa.debian.org/med-team/med-doc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/megan-ce.git/commit/$          https://salsa.debian.org/med-team/megan-ce/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/megan-ce(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/megan-ce    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/megan-ce(?:\.git)?/(.*)          https://salsa.debian.org/med-team/megan-ce/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/melting.git/commit/$          https://salsa.debian.org/med-team/melting/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/melting(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/melting    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/melting(?:\.git)?/(.*)          https://salsa.debian.org/med-team/melting/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/meme.git/commit/$          https://salsa.debian.org/med-team/meme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/meme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/meme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/meme(?:\.git)?/(.*)          https://salsa.debian.org/med-team/meme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mencal.git/commit/$          https://salsa.debian.org/med-team/mencal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mencal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mencal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mencal(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mencal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mesquite.git/commit/$          https://salsa.debian.org/med-team/mesquite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mesquite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mesquite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mesquite(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mesquite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/metabit.git/commit/$          https://salsa.debian.org/med-team/metabit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/metabit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/metabit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/metabit(?:\.git)?/(.*)          https://salsa.debian.org/med-team/metabit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/metaphlan2-data.git/commit/$          https://salsa.debian.org/med-team/metaphlan2-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/metaphlan2-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/metaphlan2-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/metaphlan2-data(?:\.git)?/(.*)          https://salsa.debian.org/med-team/metaphlan2-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/metaphlan2.git/commit/$          https://salsa.debian.org/med-team/metaphlan2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/metaphlan2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/metaphlan2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/metaphlan2(?:\.git)?/(.*)          https://salsa.debian.org/med-team/metaphlan2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/metastudent-data-2.git/commit/$          https://salsa.debian.org/med-team/metastudent-data-2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/metastudent-data-2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/metastudent-data-2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/metastudent-data-2(?:\.git)?/(.*)          https://salsa.debian.org/med-team/metastudent-data-2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/metastudent-data.git/commit/$          https://salsa.debian.org/med-team/metastudent-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/metastudent-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/metastudent-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/metastudent-data(?:\.git)?/(.*)          https://salsa.debian.org/med-team/metastudent-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/metastudent.git/commit/$          https://salsa.debian.org/med-team/metastudent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/metastudent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/metastudent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/metastudent(?:\.git)?/(.*)          https://salsa.debian.org/med-team/metastudent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-bhtree.git/commit/$          https://salsa.debian.org/med-team/mgltools-bhtree/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-bhtree(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-bhtree    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-bhtree(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-bhtree/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-cadd.git/commit/$          https://salsa.debian.org/med-team/mgltools-cadd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-cadd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-cadd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-cadd(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-cadd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-cmolkit.git/commit/$          https://salsa.debian.org/med-team/mgltools-cmolkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-cmolkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-cmolkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-cmolkit(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-cmolkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-dejavu.git/commit/$          https://salsa.debian.org/med-team/mgltools-dejavu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-dejavu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-dejavu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-dejavu(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-dejavu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-geomutils.git/commit/$          https://salsa.debian.org/med-team/mgltools-geomutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-geomutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-geomutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-geomutils(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-geomutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-gle.git/commit/$          https://salsa.debian.org/med-team/mgltools-gle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-gle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-gle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-gle(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-gle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-mglutil.git/commit/$          https://salsa.debian.org/med-team/mgltools-mglutil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-mglutil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-mglutil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-mglutil(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-mglutil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-molkit.git/commit/$          https://salsa.debian.org/med-team/mgltools-molkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-molkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-molkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-molkit(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-molkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-mslib.git/commit/$          https://salsa.debian.org/med-team/mgltools-mslib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-mslib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-mslib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-mslib(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-mslib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-networkeditor.git/commit/$          https://salsa.debian.org/med-team/mgltools-networkeditor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-networkeditor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-networkeditor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-networkeditor(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-networkeditor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-opengltk.git/commit/$          https://salsa.debian.org/med-team/mgltools-opengltk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-opengltk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-opengltk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-opengltk(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-opengltk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-pmv.git/commit/$          https://salsa.debian.org/med-team/mgltools-pmv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-pmv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-pmv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-pmv(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-pmv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-pyautodock.git/commit/$          https://salsa.debian.org/med-team/mgltools-pyautodock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-pyautodock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-pyautodock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-pyautodock(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-pyautodock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-pybabel.git/commit/$          https://salsa.debian.org/med-team/mgltools-pybabel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-pybabel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-pybabel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-pybabel(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-pybabel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-pyglf.git/commit/$          https://salsa.debian.org/med-team/mgltools-pyglf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-pyglf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-pyglf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-pyglf(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-pyglf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-qslimlib.git/commit/$          https://salsa.debian.org/med-team/mgltools-qslimlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-qslimlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-qslimlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-qslimlib(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-qslimlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-scenario2.git/commit/$          https://salsa.debian.org/med-team/mgltools-scenario2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-scenario2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-scenario2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-scenario2(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-scenario2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-sff.git/commit/$          https://salsa.debian.org/med-team/mgltools-sff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-sff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-sff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-sff(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-sff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-support.git/commit/$          https://salsa.debian.org/med-team/mgltools-support/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-support(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-support    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-support(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-support/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-symserv.git/commit/$          https://salsa.debian.org/med-team/mgltools-symserv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-symserv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-symserv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-symserv(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-symserv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-utpackages.git/commit/$          https://salsa.debian.org/med-team/mgltools-utpackages/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-utpackages(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-utpackages    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-utpackages(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-utpackages/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-viewerframework.git/commit/$          https://salsa.debian.org/med-team/mgltools-viewerframework/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-viewerframework(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-viewerframework    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-viewerframework(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-viewerframework/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-visionlibraries.git/commit/$          https://salsa.debian.org/med-team/mgltools-visionlibraries/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-visionlibraries(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-visionlibraries    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-visionlibraries(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-visionlibraries/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-vision.git/commit/$          https://salsa.debian.org/med-team/mgltools-vision/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-vision(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-vision    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-vision(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-vision/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-volume.git/commit/$          https://salsa.debian.org/med-team/mgltools-volume/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-volume(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-volume    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-volume(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-volume/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mgltools-webservices.git/commit/$          https://salsa.debian.org/med-team/mgltools-webservices/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mgltools-webservices(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mgltools-webservices    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mgltools-webservices(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mgltools-webservices/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mhap.git/commit/$          https://salsa.debian.org/med-team/mhap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mhap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mhap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mhap(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mhap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mialmpick.git/commit/$          https://salsa.debian.org/med-team/mialmpick/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mialmpick(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mialmpick    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mialmpick(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mialmpick/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mia.git/commit/$          https://salsa.debian.org/med-team/mia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mia(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/miaviewit.git/commit/$          https://salsa.debian.org/med-team/miaviewit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/miaviewit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/miaviewit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/miaviewit(?:\.git)?/(.*)          https://salsa.debian.org/med-team/miaviewit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/microbegps.git/commit/$          https://salsa.debian.org/med-team/microbegps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/microbegps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/microbegps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/microbegps(?:\.git)?/(.*)          https://salsa.debian.org/med-team/microbegps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/microbiomeutil.git/commit/$          https://salsa.debian.org/med-team/microbiomeutil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/microbiomeutil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/microbiomeutil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/microbiomeutil(?:\.git)?/(.*)          https://salsa.debian.org/med-team/microbiomeutil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/micromanager.git/commit/$          https://salsa.debian.org/med-team/micromanager/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/micromanager(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/micromanager    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/micromanager(?:\.git)?/(.*)          https://salsa.debian.org/med-team/micromanager/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/minc-tools.git/commit/$          https://salsa.debian.org/med-team/minc-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/minc-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/minc-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/minc-tools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/minc-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/minia.git/commit/$          https://salsa.debian.org/med-team/minia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/minia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/minia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/minia(?:\.git)?/(.*)          https://salsa.debian.org/med-team/minia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/miniasm.git/commit/$          https://salsa.debian.org/med-team/miniasm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/miniasm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/miniasm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/miniasm(?:\.git)?/(.*)          https://salsa.debian.org/med-team/miniasm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/minimap.git/commit/$          https://salsa.debian.org/med-team/minimap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/minimap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/minimap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/minimap(?:\.git)?/(.*)          https://salsa.debian.org/med-team/minimap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mipe.git/commit/$          https://salsa.debian.org/med-team/mipe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mipe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mipe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mipe(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mipe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mira.git/commit/$          https://salsa.debian.org/med-team/mira/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mira(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mira    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mira(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mira/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mira-old.git/commit/$          https://salsa.debian.org/med-team/mira-old/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mira-old(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mira-old    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mira-old(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mira-old/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mlv-smile.git/commit/$          https://salsa.debian.org/med-team/mlv-smile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mlv-smile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mlv-smile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mlv-smile(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mlv-smile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mobyle.git/commit/$          https://salsa.debian.org/med-team/mobyle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mobyle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mobyle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mobyle(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mobyle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mobyle-programs.git/commit/$          https://salsa.debian.org/med-team/mobyle-programs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mobyle-programs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mobyle-programs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mobyle-programs(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mobyle-programs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mobyle-tutorials.git/commit/$          https://salsa.debian.org/med-team/mobyle-tutorials/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mobyle-tutorials(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mobyle-tutorials    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mobyle-tutorials(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mobyle-tutorials/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/modeller.git/commit/$          https://salsa.debian.org/med-team/modeller/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/modeller(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/modeller    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/modeller(?:\.git)?/(.*)          https://salsa.debian.org/med-team/modeller/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mosaik-aligner.git/commit/$          https://salsa.debian.org/med-team/mosaik-aligner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mosaik-aligner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mosaik-aligner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mosaik-aligner(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mosaik-aligner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mothur-lookup-files.git/commit/$          https://salsa.debian.org/med-team/mothur-lookup-files/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mothur-lookup-files(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mothur-lookup-files    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mothur-lookup-files(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mothur-lookup-files/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mothur.git/commit/$          https://salsa.debian.org/med-team/mothur/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mothur(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mothur    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mothur(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mothur/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mpiblast.git/commit/$          https://salsa.debian.org/med-team/mpiblast/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mpiblast(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mpiblast    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mpiblast(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mpiblast/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mpsqed.git/commit/$          https://salsa.debian.org/med-team/mpsqed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mpsqed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mpsqed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mpsqed(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mpsqed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mptp.git/commit/$          https://salsa.debian.org/med-team/mptp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mptp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mptp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mptp(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mptp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mrbayes.git/commit/$          https://salsa.debian.org/med-team/mrbayes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mrbayes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mrbayes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mrbayes(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mrbayes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mriconvert.git/commit/$          https://salsa.debian.org/med-team/mriconvert/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mriconvert(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mriconvert    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mriconvert(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mriconvert/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mricron.git/commit/$          https://salsa.debian.org/med-team/mricron/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mricron(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mricron    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mricron(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mricron/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mrs.git/commit/$          https://salsa.debian.org/med-team/mrs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mrs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mrs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mrs(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mrs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mrtrix.git/commit/$          https://salsa.debian.org/med-team/mrtrix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mrtrix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mrtrix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mrtrix(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mrtrix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mssstest.git/commit/$          https://salsa.debian.org/med-team/mssstest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mssstest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mssstest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mssstest(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mssstest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mummer.git/commit/$          https://salsa.debian.org/med-team/mummer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mummer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mummer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mummer(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mummer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mummy.git/commit/$          https://salsa.debian.org/med-team/mummy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mummy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mummy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mummy(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mummy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/murasaki.git/commit/$          https://salsa.debian.org/med-team/murasaki/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/murasaki(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/murasaki    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/murasaki(?:\.git)?/(.*)          https://salsa.debian.org/med-team/murasaki/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/muscle.git/commit/$          https://salsa.debian.org/med-team/muscle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/muscle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/muscle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/muscle(?:\.git)?/(.*)          https://salsa.debian.org/med-team/muscle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mustang.git/commit/$          https://salsa.debian.org/med-team/mustang/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mustang(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mustang    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mustang(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mustang/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/mypy.git/commit/$          https://salsa.debian.org/med-team/mypy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/mypy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/mypy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/mypy(?:\.git)?/(.*)          https://salsa.debian.org/med-team/mypy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/nanocall.git/commit/$          https://salsa.debian.org/med-team/nanocall/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/nanocall(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/nanocall    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/nanocall(?:\.git)?/(.*)          https://salsa.debian.org/med-team/nanocall/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/nanook.git/commit/$          https://salsa.debian.org/med-team/nanook/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/nanook(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/nanook    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/nanook(?:\.git)?/(.*)          https://salsa.debian.org/med-team/nanook/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/nanopolish.git/commit/$          https://salsa.debian.org/med-team/nanopolish/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/nanopolish(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/nanopolish    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/nanopolish(?:\.git)?/(.*)          https://salsa.debian.org/med-team/nanopolish/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ncbi-blast+.git/commit/$          https://salsa.debian.org/med-team/ncbi-blastplus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ncbi-blast+(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ncbi-blastplus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ncbi-blast+(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ncbi-blastplus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ncbi-entrez-direct.git/commit/$          https://salsa.debian.org/med-team/ncbi-entrez-direct/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ncbi-entrez-direct(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ncbi-entrez-direct    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ncbi-entrez-direct(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ncbi-entrez-direct/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ncbi-seg.git/commit/$          https://salsa.debian.org/med-team/ncbi-seg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ncbi-seg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ncbi-seg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ncbi-seg(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ncbi-seg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ncbi-tools6.git/commit/$          https://salsa.debian.org/med-team/ncbi-tools6/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ncbi-tools6(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ncbi-tools6    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ncbi-tools6(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ncbi-tools6/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ncbi-vdb.git/commit/$          https://salsa.debian.org/med-team/ncbi-vdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ncbi-vdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ncbi-vdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ncbi-vdb(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ncbi-vdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/neobio.git/commit/$          https://salsa.debian.org/med-team/neobio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/neobio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/neobio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/neobio(?:\.git)?/(.*)          https://salsa.debian.org/med-team/neobio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/netepi-analysis.git/commit/$          https://salsa.debian.org/med-team/netepi-analysis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/netepi-analysis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/netepi-analysis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/netepi-analysis(?:\.git)?/(.*)          https://salsa.debian.org/med-team/netepi-analysis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/netepi-collection.git/commit/$          https://salsa.debian.org/med-team/netepi-collection/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/netepi-collection(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/netepi-collection    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/netepi-collection(?:\.git)?/(.*)          https://salsa.debian.org/med-team/netepi-collection/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/nextsv.git/commit/$          https://salsa.debian.org/med-team/nextsv/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/nextsv(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/nextsv    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/nextsv(?:\.git)?/(.*)          https://salsa.debian.org/med-team/nextsv/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ngila.git/commit/$          https://salsa.debian.org/med-team/ngila/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ngila(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ngila    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ngila(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ngila/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ngopt.git/commit/$          https://salsa.debian.org/med-team/ngopt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ngopt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ngopt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ngopt(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ngopt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ngsqctoolkit.git/commit/$          https://salsa.debian.org/med-team/ngsqctoolkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ngsqctoolkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ngsqctoolkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ngsqctoolkit(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ngsqctoolkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ngs-sdk.git/commit/$          https://salsa.debian.org/med-team/ngs-sdk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ngs-sdk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ngs-sdk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ngs-sdk(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ngs-sdk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/njplot.git/commit/$          https://salsa.debian.org/med-team/njplot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/njplot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/njplot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/njplot(?:\.git)?/(.*)          https://salsa.debian.org/med-team/njplot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/norsnet.git/commit/$          https://salsa.debian.org/med-team/norsnet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/norsnet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/norsnet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/norsnet(?:\.git)?/(.*)          https://salsa.debian.org/med-team/norsnet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/norsp.git/commit/$          https://salsa.debian.org/med-team/norsp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/norsp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/norsp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/norsp(?:\.git)?/(.*)          https://salsa.debian.org/med-team/norsp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/nut-nutrition.git/commit/$          https://salsa.debian.org/med-team/nut-nutrition/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/nut-nutrition(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/nut-nutrition    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/nut-nutrition(?:\.git)?/(.*)          https://salsa.debian.org/med-team/nut-nutrition/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/nutsqlite.git/commit/$          https://salsa.debian.org/med-team/nutsqlite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/nutsqlite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/nutsqlite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/nutsqlite(?:\.git)?/(.*)          https://salsa.debian.org/med-team/nutsqlite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/nw-align.git/commit/$          https://salsa.debian.org/med-team/nw-align/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/nw-align(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/nw-align    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/nw-align(?:\.git)?/(.*)          https://salsa.debian.org/med-team/nw-align/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/oases.git/commit/$          https://salsa.debian.org/med-team/oases/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/oases(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/oases    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/oases(?:\.git)?/(.*)          https://salsa.debian.org/med-team/oases/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/obitools.git/commit/$          https://salsa.debian.org/med-team/obitools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/obitools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/obitools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/obitools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/obitools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/odil.git/commit/$          https://salsa.debian.org/med-team/odil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/odil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/odil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/odil(?:\.git)?/(.*)          https://salsa.debian.org/med-team/odil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/oiffile.git/commit/$          https://salsa.debian.org/med-team/oiffile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/oiffile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/oiffile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/oiffile(?:\.git)?/(.*)          https://salsa.debian.org/med-team/oiffile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/openbugs.git/commit/$          https://salsa.debian.org/med-team/openbugs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/openbugs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/openbugs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/openbugs(?:\.git)?/(.*)          https://salsa.debian.org/med-team/openbugs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/opencfu.git/commit/$          https://salsa.debian.org/med-team/opencfu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/opencfu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/opencfu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/opencfu(?:\.git)?/(.*)          https://salsa.debian.org/med-team/opencfu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/openemr.git/commit/$          https://salsa.debian.org/med-team/openemr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/openemr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/openemr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/openemr(?:\.git)?/(.*)          https://salsa.debian.org/med-team/openemr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/openfovea.git/commit/$          https://salsa.debian.org/med-team/openfovea/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/openfovea(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/openfovea    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/openfovea(?:\.git)?/(.*)          https://salsa.debian.org/med-team/openfovea/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/openfreezer.git/commit/$          https://salsa.debian.org/med-team/openfreezer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/openfreezer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/openfreezer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/openfreezer(?:\.git)?/(.*)          https://salsa.debian.org/med-team/openfreezer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/openmolar.git/commit/$          https://salsa.debian.org/med-team/openmolar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/openmolar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/openmolar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/openmolar(?:\.git)?/(.*)          https://salsa.debian.org/med-team/openmolar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/openmrs.git/commit/$          https://salsa.debian.org/med-team/openmrs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/openmrs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/openmrs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/openmrs(?:\.git)?/(.*)          https://salsa.debian.org/med-team/openmrs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/openslide-java.git/commit/$          https://salsa.debian.org/med-team/openslide-java/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/openslide-java(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/openslide-java    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/openslide-java(?:\.git)?/(.*)          https://salsa.debian.org/med-team/openslide-java/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/openslide.git/commit/$          https://salsa.debian.org/med-team/openslide/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/openslide(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/openslide    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/openslide(?:\.git)?/(.*)          https://salsa.debian.org/med-team/openslide/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/openslide-python.git/commit/$          https://salsa.debian.org/med-team/openslide-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/openslide-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/openslide-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/openslide-python(?:\.git)?/(.*)          https://salsa.debian.org/med-team/openslide-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/opensurgsim.git/commit/$          https://salsa.debian.org/med-team/opensurgsim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/opensurgsim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/opensurgsim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/opensurgsim(?:\.git)?/(.*)          https://salsa.debian.org/med-team/opensurgsim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/orthanc-dicomweb.git/commit/$          https://salsa.debian.org/med-team/orthanc-dicomweb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/orthanc-dicomweb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/orthanc-dicomweb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/orthanc-dicomweb(?:\.git)?/(.*)          https://salsa.debian.org/med-team/orthanc-dicomweb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/orthanc-imagej.git/commit/$          https://salsa.debian.org/med-team/orthanc-imagej/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/orthanc-imagej(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/orthanc-imagej    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/orthanc-imagej(?:\.git)?/(.*)          https://salsa.debian.org/med-team/orthanc-imagej/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/orthanc.git/commit/$          https://salsa.debian.org/med-team/orthanc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/orthanc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/orthanc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/orthanc(?:\.git)?/(.*)          https://salsa.debian.org/med-team/orthanc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/orthanc-postgresql.git/commit/$          https://salsa.debian.org/med-team/orthanc-postgresql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/orthanc-postgresql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/orthanc-postgresql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/orthanc-postgresql(?:\.git)?/(.*)          https://salsa.debian.org/med-team/orthanc-postgresql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/orthanc-webviewer.git/commit/$          https://salsa.debian.org/med-team/orthanc-webviewer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/orthanc-webviewer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/orthanc-webviewer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/orthanc-webviewer(?:\.git)?/(.*)          https://salsa.debian.org/med-team/orthanc-webviewer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/orthanc-wsi.git/commit/$          https://salsa.debian.org/med-team/orthanc-wsi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/orthanc-wsi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/orthanc-wsi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/orthanc-wsi(?:\.git)?/(.*)          https://salsa.debian.org/med-team/orthanc-wsi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pal2nal.git/commit/$          https://salsa.debian.org/med-team/pal2nal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pal2nal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pal2nal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pal2nal(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pal2nal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/paleomix.git/commit/$          https://salsa.debian.org/med-team/paleomix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/paleomix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/paleomix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/paleomix(?:\.git)?/(.*)          https://salsa.debian.org/med-team/paleomix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/paml.git/commit/$          https://salsa.debian.org/med-team/paml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/paml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/paml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/paml(?:\.git)?/(.*)          https://salsa.debian.org/med-team/paml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/papyrus.git/commit/$          https://salsa.debian.org/med-team/papyrus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/papyrus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/papyrus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/papyrus(?:\.git)?/(.*)          https://salsa.debian.org/med-team/papyrus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/paraclu.git/commit/$          https://salsa.debian.org/med-team/paraclu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/paraclu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/paraclu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/paraclu(?:\.git)?/(.*)          https://salsa.debian.org/med-team/paraclu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/parafly.git/commit/$          https://salsa.debian.org/med-team/parafly/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/parafly(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/parafly    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/parafly(?:\.git)?/(.*)          https://salsa.debian.org/med-team/parafly/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/parsinsert.git/commit/$          https://salsa.debian.org/med-team/parsinsert/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/parsinsert(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/parsinsert    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/parsinsert(?:\.git)?/(.*)          https://salsa.debian.org/med-team/parsinsert/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/parsnp.git/commit/$          https://salsa.debian.org/med-team/parsnp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/parsnp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/parsnp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/parsnp(?:\.git)?/(.*)          https://salsa.debian.org/med-team/parsnp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/partitionfinder.git/commit/$          https://salsa.debian.org/med-team/partitionfinder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/partitionfinder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/partitionfinder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/partitionfinder(?:\.git)?/(.*)          https://salsa.debian.org/med-team/partitionfinder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/patman.git/commit/$          https://salsa.debian.org/med-team/patman/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/patman(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/patman    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/patman(?:\.git)?/(.*)          https://salsa.debian.org/med-team/patman/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/patristic.git/commit/$          https://salsa.debian.org/med-team/patristic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/patristic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/patristic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/patristic(?:\.git)?/(.*)          https://salsa.debian.org/med-team/patristic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pbalign.git/commit/$          https://salsa.debian.org/med-team/pbalign/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pbalign(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pbalign    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pbalign(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pbalign/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pbbam.git/commit/$          https://salsa.debian.org/med-team/pbbam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pbbam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pbbam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pbbam(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pbbam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pbbarcode.git/commit/$          https://salsa.debian.org/med-team/pbbarcode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pbbarcode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pbbarcode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pbbarcode(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pbbarcode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pbcopper.git/commit/$          https://salsa.debian.org/med-team/pbcopper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pbcopper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pbcopper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pbcopper(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pbcopper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pbdagcon.git/commit/$          https://salsa.debian.org/med-team/pbdagcon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pbdagcon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pbdagcon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pbdagcon(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pbdagcon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pbgenomicconsensus.git/commit/$          https://salsa.debian.org/med-team/pbgenomicconsensus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pbgenomicconsensus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pbgenomicconsensus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pbgenomicconsensus(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pbgenomicconsensus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pbh5tools.git/commit/$          https://salsa.debian.org/med-team/pbh5tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pbh5tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pbh5tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pbh5tools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pbh5tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pbseqlib.git/commit/$          https://salsa.debian.org/med-team/pbseqlib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pbseqlib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pbseqlib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pbseqlib(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pbseqlib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pbsim.git/commit/$          https://salsa.debian.org/med-team/pbsim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pbsim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pbsim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pbsim(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pbsim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pbsuite.git/commit/$          https://salsa.debian.org/med-team/pbsuite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pbsuite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pbsuite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pbsuite(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pbsuite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pbtestdata.git/commit/$          https://salsa.debian.org/med-team/pbtestdata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pbtestdata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pbtestdata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pbtestdata(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pbtestdata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pcalendar.git/commit/$          https://salsa.debian.org/med-team/pcalendar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pcalendar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pcalendar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pcalendar(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pcalendar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pcma.git/commit/$          https://salsa.debian.org/med-team/pcma/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pcma(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pcma    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pcma(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pcma/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pdb2pqr.git/commit/$          https://salsa.debian.org/med-team/pdb2pqr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pdb2pqr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pdb2pqr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pdb2pqr(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pdb2pqr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/perlprimer.git/commit/$          https://salsa.debian.org/med-team/perlprimer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/perlprimer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/perlprimer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/perlprimer(?:\.git)?/(.*)          https://salsa.debian.org/med-team/perlprimer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/perm.git/commit/$          https://salsa.debian.org/med-team/perm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/perm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/perm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/perm(?:\.git)?/(.*)          https://salsa.debian.org/med-team/perm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pesco.git/commit/$          https://salsa.debian.org/med-team/pesco/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pesco(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pesco    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pesco(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pesco/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pftools.git/commit/$          https://salsa.debian.org/med-team/pftools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pftools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pftools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pftools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pftools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/phast.git/commit/$          https://salsa.debian.org/med-team/phast/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/phast(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/phast    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/phast(?:\.git)?/(.*)          https://salsa.debian.org/med-team/phast/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/phipack.git/commit/$          https://salsa.debian.org/med-team/phipack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/phipack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/phipack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/phipack(?:\.git)?/(.*)          https://salsa.debian.org/med-team/phipack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/phybin.git/commit/$          https://salsa.debian.org/med-team/phybin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/phybin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/phybin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/phybin(?:\.git)?/(.*)          https://salsa.debian.org/med-team/phybin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/phylip.git/commit/$          https://salsa.debian.org/med-team/phylip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/phylip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/phylip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/phylip(?:\.git)?/(.*)          https://salsa.debian.org/med-team/phylip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/phylophlan.git/commit/$          https://salsa.debian.org/med-team/phylophlan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/phylophlan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/phylophlan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/phylophlan(?:\.git)?/(.*)          https://salsa.debian.org/med-team/phylophlan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/phyloviz-core.git/commit/$          https://salsa.debian.org/med-team/phyloviz-core/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/phyloviz-core(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/phyloviz-core    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/phyloviz-core(?:\.git)?/(.*)          https://salsa.debian.org/med-team/phyloviz-core/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/phyml.git/commit/$          https://salsa.debian.org/med-team/phyml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/phyml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/phyml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/phyml(?:\.git)?/(.*)          https://salsa.debian.org/med-team/phyml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/physamp.git/commit/$          https://salsa.debian.org/med-team/physamp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/physamp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/physamp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/physamp(?:\.git)?/(.*)          https://salsa.debian.org/med-team/physamp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/phyutility.git/commit/$          https://salsa.debian.org/med-team/phyutility/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/phyutility(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/phyutility    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/phyutility(?:\.git)?/(.*)          https://salsa.debian.org/med-team/phyutility/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/phyx.git/commit/$          https://salsa.debian.org/med-team/phyx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/phyx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/phyx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/phyx(?:\.git)?/(.*)          https://salsa.debian.org/med-team/phyx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/picard-tools.git/commit/$          https://salsa.debian.org/med-team/picard-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/picard-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/picard-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/picard-tools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/picard-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/piler.git/commit/$          https://salsa.debian.org/med-team/piler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/piler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/piler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/piler(?:\.git)?/(.*)          https://salsa.debian.org/med-team/piler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pipasic.git/commit/$          https://salsa.debian.org/med-team/pipasic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pipasic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pipasic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pipasic(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pipasic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pirs.git/commit/$          https://salsa.debian.org/med-team/pirs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pirs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pirs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pirs(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pirs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pixelmed-codec.git/commit/$          https://salsa.debian.org/med-team/pixelmed-codec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pixelmed-codec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pixelmed-codec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pixelmed-codec(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pixelmed-codec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pixelmed.git/commit/$          https://salsa.debian.org/med-team/pixelmed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pixelmed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pixelmed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pixelmed(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pixelmed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/placnet.git/commit/$          https://salsa.debian.org/med-team/placnet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/placnet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/placnet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/placnet(?:\.git)?/(.*)          https://salsa.debian.org/med-team/placnet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/plasmidomics.git/commit/$          https://salsa.debian.org/med-team/plasmidomics/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/plasmidomics(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/plasmidomics    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/plasmidomics(?:\.git)?/(.*)          https://salsa.debian.org/med-team/plasmidomics/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/plastimatch.git/commit/$          https://salsa.debian.org/med-team/plastimatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/plastimatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/plastimatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/plastimatch(?:\.git)?/(.*)          https://salsa.debian.org/med-team/plastimatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/plast.git/commit/$          https://salsa.debian.org/med-team/plast/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/plast(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/plast    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/plast(?:\.git)?/(.*)          https://salsa.debian.org/med-team/plast/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/plato.git/commit/$          https://salsa.debian.org/med-team/plato/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/plato(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/plato    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/plato(?:\.git)?/(.*)          https://salsa.debian.org/med-team/plato/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/plink1.9.git/commit/$          https://salsa.debian.org/med-team/plink1-9/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/plink1.9(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/plink1-9    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/plink1.9(?:\.git)?/(.*)          https://salsa.debian.org/med-team/plink1-9/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/plink2.git/commit/$          https://salsa.debian.org/med-team/plink2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/plink2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/plink2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/plink2(?:\.git)?/(.*)          https://salsa.debian.org/med-team/plink2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/plink.git/commit/$          https://salsa.debian.org/med-team/plink/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/plink(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/plink    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/plink(?:\.git)?/(.*)          https://salsa.debian.org/med-team/plink/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/plip.git/commit/$          https://salsa.debian.org/med-team/plip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/plip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/plip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/plip(?:\.git)?/(.*)          https://salsa.debian.org/med-team/plip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/poa.git/commit/$          https://salsa.debian.org/med-team/poa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/poa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/poa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/poa(?:\.git)?/(.*)          https://salsa.debian.org/med-team/poa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/policy.git/commit/$          https://salsa.debian.org/med-team/policy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/policy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/policy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/policy(?:\.git)?/(.*)          https://salsa.debian.org/med-team/policy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/populations.git/commit/$          https://salsa.debian.org/med-team/populations/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/populations(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/populations    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/populations(?:\.git)?/(.*)          https://salsa.debian.org/med-team/populations/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/poretools.git/commit/$          https://salsa.debian.org/med-team/poretools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/poretools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/poretools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/poretools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/poretools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pp-popularity-contest.git/commit/$          https://salsa.debian.org/med-team/pp-popularity-contest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pp-popularity-contest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pp-popularity-contest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pp-popularity-contest(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pp-popularity-contest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/praat.git/commit/$          https://salsa.debian.org/med-team/praat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/praat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/praat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/praat(?:\.git)?/(.*)          https://salsa.debian.org/med-team/praat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/prank.git/commit/$          https://salsa.debian.org/med-team/prank/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/prank(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/prank    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/prank(?:\.git)?/(.*)          https://salsa.debian.org/med-team/prank/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/predictnls.git/commit/$          https://salsa.debian.org/med-team/predictnls/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/predictnls(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/predictnls    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/predictnls(?:\.git)?/(.*)          https://salsa.debian.org/med-team/predictnls/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/predictprotein.git/commit/$          https://salsa.debian.org/med-team/predictprotein/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/predictprotein(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/predictprotein    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/predictprotein(?:\.git)?/(.*)          https://salsa.debian.org/med-team/predictprotein/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/prime-phylo.git/commit/$          https://salsa.debian.org/med-team/prime-phylo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/prime-phylo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/prime-phylo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/prime-phylo(?:\.git)?/(.*)          https://salsa.debian.org/med-team/prime-phylo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/primer3.git/commit/$          https://salsa.debian.org/med-team/primer3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/primer3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/primer3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/primer3(?:\.git)?/(.*)          https://salsa.debian.org/med-team/primer3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/primer3plus.git/commit/$          https://salsa.debian.org/med-team/primer3plus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/primer3plus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/primer3plus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/primer3plus(?:\.git)?/(.*)          https://salsa.debian.org/med-team/primer3plus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/proalign.git/commit/$          https://salsa.debian.org/med-team/proalign/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/proalign(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/proalign    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/proalign(?:\.git)?/(.*)          https://salsa.debian.org/med-team/proalign/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/probabel.git/commit/$          https://salsa.debian.org/med-team/probabel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/probabel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/probabel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/probabel(?:\.git)?/(.*)          https://salsa.debian.org/med-team/probabel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/probalign.git/commit/$          https://salsa.debian.org/med-team/probalign/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/probalign(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/probalign    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/probalign(?:\.git)?/(.*)          https://salsa.debian.org/med-team/probalign/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/probcons.git/commit/$          https://salsa.debian.org/med-team/probcons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/probcons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/probcons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/probcons(?:\.git)?/(.*)          https://salsa.debian.org/med-team/probcons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/proda.git/commit/$          https://salsa.debian.org/med-team/proda/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/proda(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/proda    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/proda(?:\.git)?/(.*)          https://salsa.debian.org/med-team/proda/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/prodigal.git/commit/$          https://salsa.debian.org/med-team/prodigal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/prodigal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/prodigal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/prodigal(?:\.git)?/(.*)          https://salsa.debian.org/med-team/prodigal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/profbval.git/commit/$          https://salsa.debian.org/med-team/profbval/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/profbval(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/profbval    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/profbval(?:\.git)?/(.*)          https://salsa.debian.org/med-team/profbval/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/profisis.git/commit/$          https://salsa.debian.org/med-team/profisis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/profisis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/profisis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/profisis(?:\.git)?/(.*)          https://salsa.debian.org/med-team/profisis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/profit.git/commit/$          https://salsa.debian.org/med-team/profit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/profit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/profit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/profit(?:\.git)?/(.*)          https://salsa.debian.org/med-team/profit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/profnet.git/commit/$          https://salsa.debian.org/med-team/profnet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/profnet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/profnet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/profnet(?:\.git)?/(.*)          https://salsa.debian.org/med-team/profnet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/profphd.git/commit/$          https://salsa.debian.org/med-team/profphd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/profphd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/profphd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/profphd(?:\.git)?/(.*)          https://salsa.debian.org/med-team/profphd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/profphd-utils.git/commit/$          https://salsa.debian.org/med-team/profphd-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/profphd-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/profphd-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/profphd-utils(?:\.git)?/(.*)          https://salsa.debian.org/med-team/profphd-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/proftmb.git/commit/$          https://salsa.debian.org/med-team/proftmb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/proftmb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/proftmb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/proftmb(?:\.git)?/(.*)          https://salsa.debian.org/med-team/proftmb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/progressivemauve.git/commit/$          https://salsa.debian.org/med-team/progressivemauve/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/progressivemauve(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/progressivemauve    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/progressivemauve(?:\.git)?/(.*)          https://salsa.debian.org/med-team/progressivemauve/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/prokka.git/commit/$          https://salsa.debian.org/med-team/prokka/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/prokka(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/prokka    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/prokka(?:\.git)?/(.*)          https://salsa.debian.org/med-team/prokka/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/proteinortho.git/commit/$          https://salsa.debian.org/med-team/proteinortho/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/proteinortho(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/proteinortho    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/proteinortho(?:\.git)?/(.*)          https://salsa.debian.org/med-team/proteinortho/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/prottest.git/commit/$          https://salsa.debian.org/med-team/prottest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/prottest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/prottest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/prottest(?:\.git)?/(.*)          https://salsa.debian.org/med-team/prottest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pscan-tfbs.git/commit/$          https://salsa.debian.org/med-team/pscan-tfbs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pscan-tfbs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pscan-tfbs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pscan-tfbs(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pscan-tfbs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pscoils.git/commit/$          https://salsa.debian.org/med-team/pscoils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pscoils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pscoils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pscoils(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pscoils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/psipred.git/commit/$          https://salsa.debian.org/med-team/psipred/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/psipred(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/psipred    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/psipred(?:\.git)?/(.*)          https://salsa.debian.org/med-team/psipred/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/psortb.git/commit/$          https://salsa.debian.org/med-team/psortb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/psortb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/psortb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/psortb(?:\.git)?/(.*)          https://salsa.debian.org/med-team/psortb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pssh2.git/commit/$          https://salsa.debian.org/med-team/pssh2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pssh2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pssh2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pssh2(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pssh2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pvrg-jpeg.git/commit/$          https://salsa.debian.org/med-team/pvrg-jpeg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pvrg-jpeg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pvrg-jpeg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pvrg-jpeg(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pvrg-jpeg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pybigwig.git/commit/$          https://salsa.debian.org/med-team/pybigwig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pybigwig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pybigwig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pybigwig(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pybigwig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pybtex-docutils.git/commit/$          https://salsa.debian.org/med-team/pybtex-docutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pybtex-docutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pybtex-docutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pybtex-docutils(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pybtex-docutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pycorrfit.git/commit/$          https://salsa.debian.org/med-team/pycorrfit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pycorrfit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pycorrfit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pycorrfit(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pycorrfit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pymia.git/commit/$          https://salsa.debian.org/med-team/pymia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pymia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pymia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pymia(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pymia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pyqi.git/commit/$          https://salsa.debian.org/med-team/pyqi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pyqi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pyqi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pyqi(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pyqi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/pyscanfcs.git/commit/$          https://salsa.debian.org/med-team/pyscanfcs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/pyscanfcs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/pyscanfcs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/pyscanfcs(?:\.git)?/(.*)          https://salsa.debian.org/med-team/pyscanfcs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python3-typed-ast.git/commit/$          https://salsa.debian.org/med-team/python3-typed-ast/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python3-typed-ast(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python3-typed-ast    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python3-typed-ast(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python3-typed-ast/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-avro.git/commit/$          https://salsa.debian.org/med-team/python-avro/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-avro(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-avro    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-avro(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-avro/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-bd2k.git/commit/$          https://salsa.debian.org/med-team/python-bd2k/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-bd2k(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-bd2k    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-bd2k(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-bd2k/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-biomaj3.git/commit/$          https://salsa.debian.org/med-team/python-biomaj3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-biomaj3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-biomaj3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-biomaj3(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-biomaj3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-biom-format.git/commit/$          https://salsa.debian.org/med-team/python-biom-format/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-biom-format(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-biom-format    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-biom-format(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-biom-format/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-biopython.git/commit/$          https://salsa.debian.org/med-team/python-biopython/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-biopython(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-biopython    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-biopython(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-biopython/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-biotools.git/commit/$          https://salsa.debian.org/med-team/python-biotools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-biotools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-biotools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-biotools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-biotools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-burrito-fillings.git/commit/$          https://salsa.debian.org/med-team/python-burrito-fillings/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-burrito-fillings(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-burrito-fillings    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-burrito-fillings(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-burrito-fillings/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-burrito.git/commit/$          https://salsa.debian.org/med-team/python-burrito/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-burrito(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-burrito    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-burrito(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-burrito/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-bx.git/commit/$          https://salsa.debian.org/med-team/python-bx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-bx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-bx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-bx(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-bx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-bz2file.git/commit/$          https://salsa.debian.org/med-team/python-bz2file/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-bz2file(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-bz2file    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-bz2file(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-bz2file/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-casmoothing.git/commit/$          https://salsa.debian.org/med-team/python-casmoothing/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-casmoothing(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-casmoothing    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-casmoothing(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-casmoothing/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-cgcloud.git/commit/$          https://salsa.debian.org/med-team/python-cgcloud/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-cgcloud(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-cgcloud    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-cgcloud(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-cgcloud/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-clips.git/commit/$          https://salsa.debian.org/med-team/python-clips/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-clips(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-clips    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-clips(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-clips/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-cobra.git/commit/$          https://salsa.debian.org/med-team/python-cobra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-cobra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-cobra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-cobra(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-cobra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-cogent.git/commit/$          https://salsa.debian.org/med-team/python-cogent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-cogent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-cogent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-cogent(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-cogent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-colormap.git/commit/$          https://salsa.debian.org/med-team/python-colormap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-colormap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-colormap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-colormap(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-colormap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-csb.git/commit/$          https://salsa.debian.org/med-team/python-csb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-csb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-csb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-csb(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-csb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-cutadapt.git/commit/$          https://salsa.debian.org/med-team/python-cutadapt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-cutadapt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-cutadapt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-cutadapt(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-cutadapt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-dendropy.git/commit/$          https://salsa.debian.org/med-team/python-dendropy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-dendropy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-dendropy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-dendropy(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-dendropy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-dictobj.git/commit/$          https://salsa.debian.org/med-team/python-dictobj/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-dictobj(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-dictobj    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-dictobj(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-dictobj/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-easydev.git/commit/$          https://salsa.debian.org/med-team/python-easydev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-easydev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-easydev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-easydev(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-easydev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-ete3.git/commit/$          https://salsa.debian.org/med-team/python-ete3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-ete3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-ete3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-ete3(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-ete3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-fhirclient.git/commit/$          https://salsa.debian.org/med-team/python-fhirclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-fhirclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-fhirclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-fhirclient(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-fhirclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-fitbit.git/commit/$          https://salsa.debian.org/med-team/python-fitbit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-fitbit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-fitbit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-fitbit(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-fitbit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-freecontact.git/commit/$          https://salsa.debian.org/med-team/python-freecontact/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-freecontact(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-freecontact    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-freecontact(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-freecontact/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-galaxyxml.git/commit/$          https://salsa.debian.org/med-team/python-galaxyxml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-galaxyxml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-galaxyxml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-galaxyxml(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-galaxyxml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-gffutils.git/commit/$          https://salsa.debian.org/med-team/python-gffutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-gffutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-gffutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-gffutils(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-gffutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-hl7.git/commit/$          https://salsa.debian.org/med-team/python-hl7/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-hl7(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-hl7    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-hl7(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-hl7/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-intervaltree-bio.git/commit/$          https://salsa.debian.org/med-team/python-intervaltree-bio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-intervaltree-bio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-intervaltree-bio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-intervaltree-bio(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-intervaltree-bio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-latexcodec.git/commit/$          https://salsa.debian.org/med-team/python-latexcodec/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-latexcodec(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-latexcodec    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-latexcodec(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-latexcodec/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-matplotlib-venn.git/commit/$          https://salsa.debian.org/med-team/python-matplotlib-venn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-matplotlib-venn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-matplotlib-venn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-matplotlib-venn(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-matplotlib-venn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-misopy.git/commit/$          https://salsa.debian.org/med-team/python-misopy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-misopy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-misopy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-misopy(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-misopy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-mne.git/commit/$          https://salsa.debian.org/med-team/python-mne/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-mne(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-mne    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-mne(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-mne/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-multipletau.git/commit/$          https://salsa.debian.org/med-team/python-multipletau/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-multipletau(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-multipletau    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-multipletau(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-multipletau/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-oset.git/commit/$          https://salsa.debian.org/med-team/python-oset/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-oset(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-oset    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-oset(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-oset/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-pbcommand.git/commit/$          https://salsa.debian.org/med-team/python-pbcommand/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-pbcommand(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-pbcommand    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-pbcommand(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-pbcommand/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-pbconsensuscore.git/commit/$          https://salsa.debian.org/med-team/python-pbconsensuscore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-pbconsensuscore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-pbconsensuscore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-pbconsensuscore(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-pbconsensuscore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-pbcore.git/commit/$          https://salsa.debian.org/med-team/python-pbcore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-pbcore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-pbcore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-pbcore(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-pbcore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-pbh5tools.git/commit/$          https://salsa.debian.org/med-team/python-pbh5tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-pbh5tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-pbh5tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-pbh5tools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-pbh5tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-pybedtools.git/commit/$          https://salsa.debian.org/med-team/python-pybedtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-pybedtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-pybedtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-pybedtools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-pybedtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-pyfaidx.git/commit/$          https://salsa.debian.org/med-team/python-pyfaidx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-pyfaidx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-pyfaidx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-pyfaidx(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-pyfaidx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-pyfasta.git/commit/$          https://salsa.debian.org/med-team/python-pyfasta/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-pyfasta(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-pyfasta    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-pyfasta(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-pyfasta/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-pyflow.git/commit/$          https://salsa.debian.org/med-team/python-pyflow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-pyflow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-pyflow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-pyflow(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-pyflow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-pymummer.git/commit/$          https://salsa.debian.org/med-team/python-pymummer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-pymummer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-pymummer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-pymummer(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-pymummer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-pyphlan.git/commit/$          https://salsa.debian.org/med-team/python-pyphlan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-pyphlan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-pyphlan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-pyphlan(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-pyphlan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-pysam.git/commit/$          https://salsa.debian.org/med-team/python-pysam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-pysam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-pysam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-pysam(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-pysam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-pyvcf.git/commit/$          https://salsa.debian.org/med-team/python-pyvcf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-pyvcf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-pyvcf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-pyvcf(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-pyvcf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-qcli.git/commit/$          https://salsa.debian.org/med-team/python-qcli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-qcli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-qcli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-qcli(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-qcli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-rdflib-jsonld.git/commit/$          https://salsa.debian.org/med-team/python-rdflib-jsonld/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-rdflib-jsonld(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-rdflib-jsonld    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-rdflib-jsonld(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-rdflib-jsonld/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-ruffus.git/commit/$          https://salsa.debian.org/med-team/python-ruffus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-ruffus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-ruffus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-ruffus(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-ruffus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-schema-salad.git/commit/$          https://salsa.debian.org/med-team/python-schema-salad/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-schema-salad(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-schema-salad    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-schema-salad(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-schema-salad/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-screed.git/commit/$          https://salsa.debian.org/med-team/python-screed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-screed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-screed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-screed(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-screed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-shellescape.git/commit/$          https://salsa.debian.org/med-team/python-shellescape/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-shellescape(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-shellescape    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-shellescape(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-shellescape/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-skbio.git/commit/$          https://salsa.debian.org/med-team/python-skbio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-skbio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-skbio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-skbio(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-skbio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-sqlsoup.git/commit/$          https://salsa.debian.org/med-team/python-sqlsoup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-sqlsoup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-sqlsoup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-sqlsoup(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-sqlsoup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-treetime.git/commit/$          https://salsa.debian.org/med-team/python-treetime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-treetime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-treetime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-treetime(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-treetime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-typing.git/commit/$          https://salsa.debian.org/med-team/python-typing/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-typing(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-typing    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-typing(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-typing/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/python-xopen.git/commit/$          https://salsa.debian.org/med-team/python-xopen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/python-xopen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/python-xopen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/python-xopen(?:\.git)?/(.*)          https://salsa.debian.org/med-team/python-xopen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/qcumber.git/commit/$          https://salsa.debian.org/med-team/qcumber/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/qcumber(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/qcumber    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/qcumber(?:\.git)?/(.*)          https://salsa.debian.org/med-team/qcumber/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/qiime.git/commit/$          https://salsa.debian.org/med-team/qiime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/qiime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/qiime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/qiime(?:\.git)?/(.*)          https://salsa.debian.org/med-team/qiime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/qrisk2.git/commit/$          https://salsa.debian.org/med-team/qrisk2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/qrisk2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/qrisk2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/qrisk2(?:\.git)?/(.*)          https://salsa.debian.org/med-team/qrisk2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/qsopt-ex.git/commit/$          https://salsa.debian.org/med-team/qsopt-ex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/qsopt-ex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/qsopt-ex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/qsopt-ex(?:\.git)?/(.*)          https://salsa.debian.org/med-team/qsopt-ex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/qtlreaper.git/commit/$          https://salsa.debian.org/med-team/qtlreaper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/qtlreaper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/qtlreaper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/qtlreaper(?:\.git)?/(.*)          https://salsa.debian.org/med-team/qtlreaper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/qtltools.git/commit/$          https://salsa.debian.org/med-team/qtltools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/qtltools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/qtltools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/qtltools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/qtltools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/qualimap.git/commit/$          https://salsa.debian.org/med-team/qualimap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/qualimap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/qualimap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/qualimap(?:\.git)?/(.*)          https://salsa.debian.org/med-team/qualimap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/quorum.git/commit/$          https://salsa.debian.org/med-team/quorum/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/quorum(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/quorum    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/quorum(?:\.git)?/(.*)          https://salsa.debian.org/med-team/quorum/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/qupath.git/commit/$          https://salsa.debian.org/med-team/qupath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/qupath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/qupath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/qupath(?:\.git)?/(.*)          https://salsa.debian.org/med-team/qupath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/r8s.git/commit/$          https://salsa.debian.org/med-team/r8s/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/r8s(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/r8s    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/r8s(?:\.git)?/(.*)          https://salsa.debian.org/med-team/r8s/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/raccoon.git/commit/$          https://salsa.debian.org/med-team/raccoon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/raccoon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/raccoon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/raccoon(?:\.git)?/(.*)          https://salsa.debian.org/med-team/raccoon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/rambo-k.git/commit/$          https://salsa.debian.org/med-team/rambo-k/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/rambo-k(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/rambo-k    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/rambo-k(?:\.git)?/(.*)          https://salsa.debian.org/med-team/rambo-k/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/rapmap.git/commit/$          https://salsa.debian.org/med-team/rapmap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/rapmap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/rapmap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/rapmap(?:\.git)?/(.*)          https://salsa.debian.org/med-team/rapmap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/raster3d.git/commit/$          https://salsa.debian.org/med-team/raster3d/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/raster3d(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/raster3d    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/raster3d(?:\.git)?/(.*)          https://salsa.debian.org/med-team/raster3d/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/rate4site.git/commit/$          https://salsa.debian.org/med-team/rate4site/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/rate4site(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/rate4site    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/rate4site(?:\.git)?/(.*)          https://salsa.debian.org/med-team/rate4site/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/raxml.git/commit/$          https://salsa.debian.org/med-team/raxml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/raxml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/raxml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/raxml(?:\.git)?/(.*)          https://salsa.debian.org/med-team/raxml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/raxml-ng.git/commit/$          https://salsa.debian.org/med-team/raxml-ng/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/raxml-ng(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/raxml-ng    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/raxml-ng(?:\.git)?/(.*)          https://salsa.debian.org/med-team/raxml-ng/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ray.git/commit/$          https://salsa.debian.org/med-team/ray/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ray(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ray    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ray(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ray/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/rdp-alignment.git/commit/$          https://salsa.debian.org/med-team/rdp-alignment/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/rdp-alignment(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/rdp-alignment    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/rdp-alignment(?:\.git)?/(.*)          https://salsa.debian.org/med-team/rdp-alignment/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/rdp-classifier.git/commit/$          https://salsa.debian.org/med-team/rdp-classifier/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/rdp-classifier(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/rdp-classifier    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/rdp-classifier(?:\.git)?/(.*)          https://salsa.debian.org/med-team/rdp-classifier/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/rdp-readseq.git/commit/$          https://salsa.debian.org/med-team/rdp-readseq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/rdp-readseq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/rdp-readseq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/rdp-readseq(?:\.git)?/(.*)          https://salsa.debian.org/med-team/rdp-readseq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/readseq2.git/commit/$          https://salsa.debian.org/med-team/readseq2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/readseq2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/readseq2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/readseq2(?:\.git)?/(.*)          https://salsa.debian.org/med-team/readseq2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/readseq.git/commit/$          https://salsa.debian.org/med-team/readseq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/readseq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/readseq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/readseq(?:\.git)?/(.*)          https://salsa.debian.org/med-team/readseq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/reapr.git/commit/$          https://salsa.debian.org/med-team/reapr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/reapr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/reapr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/reapr(?:\.git)?/(.*)          https://salsa.debian.org/med-team/reapr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/reapr-test.git/commit/$          https://salsa.debian.org/med-team/reapr-test/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/reapr-test(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/reapr-test    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/reapr-test(?:\.git)?/(.*)          https://salsa.debian.org/med-team/reapr-test/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/relion.git/commit/$          https://salsa.debian.org/med-team/relion/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/relion(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/relion    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/relion(?:\.git)?/(.*)          https://salsa.debian.org/med-team/relion/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/repeatmasker.git/commit/$          https://salsa.debian.org/med-team/repeatmasker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/repeatmasker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/repeatmasker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/repeatmasker(?:\.git)?/(.*)          https://salsa.debian.org/med-team/repeatmasker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/repeatmasker-recon.git/commit/$          https://salsa.debian.org/med-team/repeatmasker-recon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/repeatmasker-recon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/repeatmasker-recon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/repeatmasker-recon(?:\.git)?/(.*)          https://salsa.debian.org/med-team/repeatmasker-recon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/reprof.git/commit/$          https://salsa.debian.org/med-team/reprof/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/reprof(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/reprof    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/reprof(?:\.git)?/(.*)          https://salsa.debian.org/med-team/reprof/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/rnahybrid.git/commit/$          https://salsa.debian.org/med-team/rnahybrid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/rnahybrid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/rnahybrid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/rnahybrid(?:\.git)?/(.*)          https://salsa.debian.org/med-team/rnahybrid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/rna-star.git/commit/$          https://salsa.debian.org/med-team/rna-star/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/rna-star(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/rna-star    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/rna-star(?:\.git)?/(.*)          https://salsa.debian.org/med-team/rna-star/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/roadtrips.git/commit/$          https://salsa.debian.org/med-team/roadtrips/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/roadtrips(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/roadtrips    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/roadtrips(?:\.git)?/(.*)          https://salsa.debian.org/med-team/roadtrips/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/roary.git/commit/$          https://salsa.debian.org/med-team/roary/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/roary(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/roary    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/roary(?:\.git)?/(.*)          https://salsa.debian.org/med-team/roary/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/rockhopper.git/commit/$          https://salsa.debian.org/med-team/rockhopper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/rockhopper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/rockhopper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/rockhopper(?:\.git)?/(.*)          https://salsa.debian.org/med-team/rockhopper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/roguenarok.git/commit/$          https://salsa.debian.org/med-team/roguenarok/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/roguenarok(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/roguenarok    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/roguenarok(?:\.git)?/(.*)          https://salsa.debian.org/med-team/roguenarok/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/rosetta.git/commit/$          https://salsa.debian.org/med-team/rosetta/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/rosetta(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/rosetta    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/rosetta(?:\.git)?/(.*)          https://salsa.debian.org/med-team/rosetta/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/rsat.git/commit/$          https://salsa.debian.org/med-team/rsat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/rsat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/rsat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/rsat(?:\.git)?/(.*)          https://salsa.debian.org/med-team/rsat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/rsem.git/commit/$          https://salsa.debian.org/med-team/rsem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/rsem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/rsem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/rsem(?:\.git)?/(.*)          https://salsa.debian.org/med-team/rsem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/rtax.git/commit/$          https://salsa.debian.org/med-team/rtax/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/rtax(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/rtax    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/rtax(?:\.git)?/(.*)          https://salsa.debian.org/med-team/rtax/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ruby-rgfa.git/commit/$          https://salsa.debian.org/med-team/ruby-rgfa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ruby-rgfa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ruby-rgfa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ruby-rgfa(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ruby-rgfa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/runcircos-gui.git/commit/$          https://salsa.debian.org/med-team/runcircos-gui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/runcircos-gui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/runcircos-gui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/runcircos-gui(?:\.git)?/(.*)          https://salsa.debian.org/med-team/runcircos-gui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sailfish.git/commit/$          https://salsa.debian.org/med-team/sailfish/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sailfish(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sailfish    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sailfish(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sailfish/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/saint.git/commit/$          https://salsa.debian.org/med-team/saint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/saint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/saint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/saint(?:\.git)?/(.*)          https://salsa.debian.org/med-team/saint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/salmon.git/commit/$          https://salsa.debian.org/med-team/salmon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/salmon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/salmon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/salmon(?:\.git)?/(.*)          https://salsa.debian.org/med-team/salmon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sambamba.git/commit/$          https://salsa.debian.org/med-team/sambamba/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sambamba(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sambamba    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sambamba(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sambamba/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/samtools.git/commit/$          https://salsa.debian.org/med-team/samtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/samtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/samtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/samtools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/samtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sap.git/commit/$          https://salsa.debian.org/med-team/sap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sap(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sbmltoolbox.git/commit/$          https://salsa.debian.org/med-team/sbmltoolbox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sbmltoolbox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sbmltoolbox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sbmltoolbox(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sbmltoolbox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/scoary.git/commit/$          https://salsa.debian.org/med-team/scoary/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/scoary(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/scoary    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/scoary(?:\.git)?/(.*)          https://salsa.debian.org/med-team/scoary/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/scrm.git/commit/$          https://salsa.debian.org/med-team/scrm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/scrm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/scrm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/scrm(?:\.git)?/(.*)          https://salsa.debian.org/med-team/scrm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/scythe.git/commit/$          https://salsa.debian.org/med-team/scythe/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/scythe(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/scythe    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/scythe(?:\.git)?/(.*)          https://salsa.debian.org/med-team/scythe/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/seaview.git/commit/$          https://salsa.debian.org/med-team/seaview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/seaview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/seaview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/seaview(?:\.git)?/(.*)          https://salsa.debian.org/med-team/seaview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/seer.git/commit/$          https://salsa.debian.org/med-team/seer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/seer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/seer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/seer(?:\.git)?/(.*)          https://salsa.debian.org/med-team/seer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/segemehl.git/commit/$          https://salsa.debian.org/med-team/segemehl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/segemehl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/segemehl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/segemehl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/segemehl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/seqan2.git/commit/$          https://salsa.debian.org/med-team/seqan2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/seqan2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/seqan2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/seqan2(?:\.git)?/(.*)          https://salsa.debian.org/med-team/seqan2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/seqan.git/commit/$          https://salsa.debian.org/med-team/seqan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/seqan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/seqan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/seqan(?:\.git)?/(.*)          https://salsa.debian.org/med-team/seqan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/seq-gen.git/commit/$          https://salsa.debian.org/med-team/seq-gen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/seq-gen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/seq-gen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/seq-gen(?:\.git)?/(.*)          https://salsa.debian.org/med-team/seq-gen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/seqprep.git/commit/$          https://salsa.debian.org/med-team/seqprep/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/seqprep(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/seqprep    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/seqprep(?:\.git)?/(.*)          https://salsa.debian.org/med-team/seqprep/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/seqsero.git/commit/$          https://salsa.debian.org/med-team/seqsero/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/seqsero(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/seqsero    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/seqsero(?:\.git)?/(.*)          https://salsa.debian.org/med-team/seqsero/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/seqtk.git/commit/$          https://salsa.debian.org/med-team/seqtk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/seqtk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/seqtk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/seqtk(?:\.git)?/(.*)          https://salsa.debian.org/med-team/seqtk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/seqtools.git/commit/$          https://salsa.debian.org/med-team/seqtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/seqtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/seqtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/seqtools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/seqtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sequenceconverter.app.git/commit/$          https://salsa.debian.org/med-team/sequenceconverter-app/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sequenceconverter.app(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sequenceconverter-app    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sequenceconverter.app(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sequenceconverter-app/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sga.git/commit/$          https://salsa.debian.org/med-team/sga/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sga(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sga    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sga(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sga/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/shiny-server.git/commit/$          https://salsa.debian.org/med-team/shiny-server/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/shiny-server(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/shiny-server    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/shiny-server(?:\.git)?/(.*)          https://salsa.debian.org/med-team/shiny-server/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sibsim4.git/commit/$          https://salsa.debian.org/med-team/sibsim4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sibsim4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sibsim4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sibsim4(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sibsim4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sickle.git/commit/$          https://salsa.debian.org/med-team/sickle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sickle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sickle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sickle(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sickle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sift.git/commit/$          https://salsa.debian.org/med-team/sift/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sift(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sift    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sift(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sift/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sigma-align.git/commit/$          https://salsa.debian.org/med-team/sigma-align/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sigma-align(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sigma-align    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sigma-align(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sigma-align/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sim4.git/commit/$          https://salsa.debian.org/med-team/sim4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sim4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sim4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sim4(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sim4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/simpleitk.git/commit/$          https://salsa.debian.org/med-team/simpleitk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/simpleitk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/simpleitk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/simpleitk(?:\.git)?/(.*)          https://salsa.debian.org/med-team/simpleitk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sistr.git/commit/$          https://salsa.debian.org/med-team/sistr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sistr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sistr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sistr(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sistr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sitplus.git/commit/$          https://salsa.debian.org/med-team/sitplus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sitplus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sitplus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sitplus(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sitplus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/situs.git/commit/$          https://salsa.debian.org/med-team/situs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/situs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/situs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/situs(?:\.git)?/(.*)          https://salsa.debian.org/med-team/situs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sleepyhead.git/commit/$          https://salsa.debian.org/med-team/sleepyhead/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sleepyhead(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sleepyhead    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sleepyhead(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sleepyhead/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/smalt.git/commit/$          https://salsa.debian.org/med-team/smalt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/smalt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/smalt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/smalt(?:\.git)?/(.*)          https://salsa.debian.org/med-team/smalt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/smrtanalysis.git/commit/$          https://salsa.debian.org/med-team/smrtanalysis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/smrtanalysis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/smrtanalysis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/smrtanalysis(?:\.git)?/(.*)          https://salsa.debian.org/med-team/smrtanalysis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/snakemake.git/commit/$          https://salsa.debian.org/med-team/snakemake/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/snakemake(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/snakemake    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/snakemake(?:\.git)?/(.*)          https://salsa.debian.org/med-team/snakemake/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/snap-aligner.git/commit/$          https://salsa.debian.org/med-team/snap-aligner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/snap-aligner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/snap-aligner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/snap-aligner(?:\.git)?/(.*)          https://salsa.debian.org/med-team/snap-aligner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/snap.git/commit/$          https://salsa.debian.org/med-team/snap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/snap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/snap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/snap(?:\.git)?/(.*)          https://salsa.debian.org/med-team/snap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sniffles.git/commit/$          https://salsa.debian.org/med-team/sniffles/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sniffles(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sniffles    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sniffles(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sniffles/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/snpeff.git/commit/$          https://salsa.debian.org/med-team/snpeff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/snpeff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/snpeff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/snpeff(?:\.git)?/(.*)          https://salsa.debian.org/med-team/snpeff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/snpomatic.git/commit/$          https://salsa.debian.org/med-team/snpomatic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/snpomatic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/snpomatic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/snpomatic(?:\.git)?/(.*)          https://salsa.debian.org/med-team/snpomatic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/snp-sites.git/commit/$          https://salsa.debian.org/med-team/snp-sites/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/snp-sites(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/snp-sites    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/snp-sites(?:\.git)?/(.*)          https://salsa.debian.org/med-team/snp-sites/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/soapaligner.git/commit/$          https://salsa.debian.org/med-team/soapaligner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/soapaligner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/soapaligner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/soapaligner(?:\.git)?/(.*)          https://salsa.debian.org/med-team/soapaligner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/soapdenovo2.git/commit/$          https://salsa.debian.org/med-team/soapdenovo2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/soapdenovo2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/soapdenovo2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/soapdenovo2(?:\.git)?/(.*)          https://salsa.debian.org/med-team/soapdenovo2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/soapdenovo.git/commit/$          https://salsa.debian.org/med-team/soapdenovo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/soapdenovo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/soapdenovo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/soapdenovo(?:\.git)?/(.*)          https://salsa.debian.org/med-team/soapdenovo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/soapsnp.git/commit/$          https://salsa.debian.org/med-team/soapsnp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/soapsnp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/soapsnp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/soapsnp(?:\.git)?/(.*)          https://salsa.debian.org/med-team/soapsnp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/socket++.git/commit/$          https://salsa.debian.org/med-team/socketplusplus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/socket++(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/socketplusplus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/socket++(?:\.git)?/(.*)          https://salsa.debian.org/med-team/socketplusplus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sofa-framework.git/commit/$          https://salsa.debian.org/med-team/sofa-framework/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sofa-framework(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sofa-framework    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sofa-framework(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sofa-framework/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/solvate.git/commit/$          https://salsa.debian.org/med-team/solvate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/solvate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/solvate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/solvate(?:\.git)?/(.*)          https://salsa.debian.org/med-team/solvate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sortmerna.git/commit/$          https://salsa.debian.org/med-team/sortmerna/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sortmerna(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sortmerna    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sortmerna(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sortmerna/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/spaced.git/commit/$          https://salsa.debian.org/med-team/spaced/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/spaced(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/spaced    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/spaced(?:\.git)?/(.*)          https://salsa.debian.org/med-team/spaced/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/spades.git/commit/$          https://salsa.debian.org/med-team/spades/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/spades(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/spades    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/spades(?:\.git)?/(.*)          https://salsa.debian.org/med-team/spades/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sparta.git/commit/$          https://salsa.debian.org/med-team/sparta/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sparta(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sparta    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sparta(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sparta/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/spdlog.git/commit/$          https://salsa.debian.org/med-team/spdlog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/spdlog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/spdlog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/spdlog(?:\.git)?/(.*)          https://salsa.debian.org/med-team/spdlog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sphinxcontrib-autoprogram.git/commit/$          https://salsa.debian.org/med-team/sphinxcontrib-autoprogram/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sphinxcontrib-autoprogram(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sphinxcontrib-autoprogram    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sphinxcontrib-autoprogram(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sphinxcontrib-autoprogram/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sphinxcontrib-bibtex.git/commit/$          https://salsa.debian.org/med-team/sphinxcontrib-bibtex/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sphinxcontrib-bibtex(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sphinxcontrib-bibtex    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sphinxcontrib-bibtex(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sphinxcontrib-bibtex/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sprai.git/commit/$          https://salsa.debian.org/med-team/sprai/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sprai(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sprai    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sprai(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sprai/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/spread-phy.git/commit/$          https://salsa.debian.org/med-team/spread-phy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/spread-phy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/spread-phy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/spread-phy(?:\.git)?/(.*)          https://salsa.debian.org/med-team/spread-phy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/squizz.git/commit/$          https://salsa.debian.org/med-team/squizz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/squizz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/squizz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/squizz(?:\.git)?/(.*)          https://salsa.debian.org/med-team/squizz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sra-sdk.git/commit/$          https://salsa.debian.org/med-team/sra-sdk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sra-sdk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sra-sdk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sra-sdk(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sra-sdk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/srf.git/commit/$          https://salsa.debian.org/med-team/srf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/srf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/srf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/srf(?:\.git)?/(.*)          https://salsa.debian.org/med-team/srf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/srst2.git/commit/$          https://salsa.debian.org/med-team/srst2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/srst2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/srst2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/srst2(?:\.git)?/(.*)          https://salsa.debian.org/med-team/srst2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ssaha.git/commit/$          https://salsa.debian.org/med-team/ssaha/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ssaha(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ssaha    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ssaha(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ssaha/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ssake.git/commit/$          https://salsa.debian.org/med-team/ssake/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ssake(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ssake    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ssake(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ssake/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sspace.git/commit/$          https://salsa.debian.org/med-team/sspace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sspace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sspace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sspace(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sspace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/stacks.git/commit/$          https://salsa.debian.org/med-team/stacks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/stacks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/stacks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/stacks(?:\.git)?/(.*)          https://salsa.debian.org/med-team/stacks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/staden-doc.git/commit/$          https://salsa.debian.org/med-team/staden-doc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/staden-doc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/staden-doc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/staden-doc(?:\.git)?/(.*)          https://salsa.debian.org/med-team/staden-doc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/staden-io-lib.git/commit/$          https://salsa.debian.org/med-team/staden-io-lib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/staden-io-lib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/staden-io-lib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/staden-io-lib(?:\.git)?/(.*)          https://salsa.debian.org/med-team/staden-io-lib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/staden.git/commit/$          https://salsa.debian.org/med-team/staden/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/staden(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/staden    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/staden(?:\.git)?/(.*)          https://salsa.debian.org/med-team/staden/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/strap-base.git/commit/$          https://salsa.debian.org/med-team/strap-base/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/strap-base(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/strap-base    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/strap-base(?:\.git)?/(.*)          https://salsa.debian.org/med-team/strap-base/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/strap.git/commit/$          https://salsa.debian.org/med-team/strap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/strap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/strap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/strap(?:\.git)?/(.*)          https://salsa.debian.org/med-team/strap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/subread.git/commit/$          https://salsa.debian.org/med-team/subread/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/subread(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/subread    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/subread(?:\.git)?/(.*)          https://salsa.debian.org/med-team/subread/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/suitename.git/commit/$          https://salsa.debian.org/med-team/suitename/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/suitename(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/suitename    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/suitename(?:\.git)?/(.*)          https://salsa.debian.org/med-team/suitename/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sumaclust.git/commit/$          https://salsa.debian.org/med-team/sumaclust/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sumaclust(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sumaclust    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sumaclust(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sumaclust/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/sumatra.git/commit/$          https://salsa.debian.org/med-team/sumatra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/sumatra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/sumatra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/sumatra(?:\.git)?/(.*)          https://salsa.debian.org/med-team/sumatra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/surankco.git/commit/$          https://salsa.debian.org/med-team/surankco/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/surankco(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/surankco    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/surankco(?:\.git)?/(.*)          https://salsa.debian.org/med-team/surankco/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/swarm-cluster.git/commit/$          https://salsa.debian.org/med-team/swarm-cluster/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/swarm-cluster(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/swarm-cluster    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/swarm-cluster(?:\.git)?/(.*)          https://salsa.debian.org/med-team/swarm-cluster/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/tab2mage.git/commit/$          https://salsa.debian.org/med-team/tab2mage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/tab2mage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/tab2mage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/tab2mage(?:\.git)?/(.*)          https://salsa.debian.org/med-team/tab2mage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/tabix.git/commit/$          https://salsa.debian.org/med-team/tabix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/tabix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/tabix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/tabix(?:\.git)?/(.*)          https://salsa.debian.org/med-team/tabix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/tacg.git/commit/$          https://salsa.debian.org/med-team/tacg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/tacg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/tacg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/tacg(?:\.git)?/(.*)          https://salsa.debian.org/med-team/tacg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/tantan.git/commit/$          https://salsa.debian.org/med-team/tantan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/tantan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/tantan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/tantan(?:\.git)?/(.*)          https://salsa.debian.org/med-team/tantan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/tata.git/commit/$          https://salsa.debian.org/med-team/tata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/tata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/tata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/tata(?:\.git)?/(.*)          https://salsa.debian.org/med-team/tata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/t-coffee.git/commit/$          https://salsa.debian.org/med-team/t-coffee/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/t-coffee(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/t-coffee    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/t-coffee(?:\.git)?/(.*)          https://salsa.debian.org/med-team/t-coffee/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/thera-pi.git/commit/$          https://salsa.debian.org/med-team/thera-pi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/thera-pi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/thera-pi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/thera-pi(?:\.git)?/(.*)          https://salsa.debian.org/med-team/thera-pi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/theseus.git/commit/$          https://salsa.debian.org/med-team/theseus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/theseus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/theseus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/theseus(?:\.git)?/(.*)          https://salsa.debian.org/med-team/theseus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/tide.git/commit/$          https://salsa.debian.org/med-team/tide/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/tide(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/tide    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/tide(?:\.git)?/(.*)          https://salsa.debian.org/med-team/tide/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/tifffile.git/commit/$          https://salsa.debian.org/med-team/tifffile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/tifffile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/tifffile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/tifffile(?:\.git)?/(.*)          https://salsa.debian.org/med-team/tifffile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/tigr-glimmer.git/commit/$          https://salsa.debian.org/med-team/tigr-glimmer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/tigr-glimmer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/tigr-glimmer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/tigr-glimmer(?:\.git)?/(.*)          https://salsa.debian.org/med-team/tigr-glimmer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/tigr-glimmer-mg.git/commit/$          https://salsa.debian.org/med-team/tigr-glimmer-mg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/tigr-glimmer-mg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/tigr-glimmer-mg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/tigr-glimmer-mg(?:\.git)?/(.*)          https://salsa.debian.org/med-team/tigr-glimmer-mg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/tm-align.git/commit/$          https://salsa.debian.org/med-team/tm-align/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/tm-align(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/tm-align    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/tm-align(?:\.git)?/(.*)          https://salsa.debian.org/med-team/tm-align/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/tmp_doit.git/commit/$          https://salsa.debian.org/med-team/tmp_doit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/tmp_doit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/tmp_doit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/tmp_doit(?:\.git)?/(.*)          https://salsa.debian.org/med-team/tmp_doit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/tmp_kgb-add.git/commit/$          https://salsa.debian.org/med-team/tmp_kgb-add/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/tmp_kgb-add(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/tmp_kgb-add    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/tmp_kgb-add(?:\.git)?/(.*)          https://salsa.debian.org/med-team/tmp_kgb-add/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/tn-seqexplorer.git/commit/$          https://salsa.debian.org/med-team/tn-seqexplorer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/tn-seqexplorer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/tn-seqexplorer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/tn-seqexplorer(?:\.git)?/(.*)          https://salsa.debian.org/med-team/tn-seqexplorer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/tnseq-transit.git/commit/$          https://salsa.debian.org/med-team/tnseq-transit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/tnseq-transit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/tnseq-transit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/tnseq-transit(?:\.git)?/(.*)          https://salsa.debian.org/med-team/tnseq-transit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/toil.git/commit/$          https://salsa.debian.org/med-team/toil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/toil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/toil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/toil(?:\.git)?/(.*)          https://salsa.debian.org/med-team/toil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/toothchart.git/commit/$          https://salsa.debian.org/med-team/toothchart/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/toothchart(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/toothchart    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/toothchart(?:\.git)?/(.*)          https://salsa.debian.org/med-team/toothchart/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/tophat.git/commit/$          https://salsa.debian.org/med-team/tophat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/tophat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/tophat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/tophat(?:\.git)?/(.*)          https://salsa.debian.org/med-team/tophat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/toppred.git/commit/$          https://salsa.debian.org/med-team/toppred/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/toppred(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/toppred    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/toppred(?:\.git)?/(.*)          https://salsa.debian.org/med-team/toppred/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/toto.git/commit/$          https://salsa.debian.org/med-team/toto/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/toto(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/toto    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/toto(?:\.git)?/(.*)          https://salsa.debian.org/med-team/toto/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/transdecoder.git/commit/$          https://salsa.debian.org/med-team/transdecoder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/transdecoder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/transdecoder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/transdecoder(?:\.git)?/(.*)          https://salsa.debian.org/med-team/transdecoder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/transrate-tools.git/commit/$          https://salsa.debian.org/med-team/transrate-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/transrate-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/transrate-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/transrate-tools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/transrate-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/transtermhp.git/commit/$          https://salsa.debian.org/med-team/transtermhp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/transtermhp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/transtermhp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/transtermhp(?:\.git)?/(.*)          https://salsa.debian.org/med-team/transtermhp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/tree-puzzle.git/commit/$          https://salsa.debian.org/med-team/tree-puzzle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/tree-puzzle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/tree-puzzle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/tree-puzzle(?:\.git)?/(.*)          https://salsa.debian.org/med-team/tree-puzzle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/treeview.git/commit/$          https://salsa.debian.org/med-team/treeview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/treeview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/treeview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/treeview(?:\.git)?/(.*)          https://salsa.debian.org/med-team/treeview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/treeviewx.git/commit/$          https://salsa.debian.org/med-team/treeviewx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/treeviewx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/treeviewx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/treeviewx(?:\.git)?/(.*)          https://salsa.debian.org/med-team/treeviewx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/treevolve.git/commit/$          https://salsa.debian.org/med-team/treevolve/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/treevolve(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/treevolve    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/treevolve(?:\.git)?/(.*)          https://salsa.debian.org/med-team/treevolve/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/trimmomatic.git/commit/$          https://salsa.debian.org/med-team/trimmomatic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/trimmomatic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/trimmomatic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/trimmomatic(?:\.git)?/(.*)          https://salsa.debian.org/med-team/trimmomatic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/trinityrnaseq.git/commit/$          https://salsa.debian.org/med-team/trinityrnaseq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/trinityrnaseq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/trinityrnaseq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/trinityrnaseq(?:\.git)?/(.*)          https://salsa.debian.org/med-team/trinityrnaseq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/trnascan-se.git/commit/$          https://salsa.debian.org/med-team/trnascan-se/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/trnascan-se(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/trnascan-se    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/trnascan-se(?:\.git)?/(.*)          https://salsa.debian.org/med-team/trnascan-se/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/tvc.git/commit/$          https://salsa.debian.org/med-team/tvc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/tvc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/tvc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/tvc(?:\.git)?/(.*)          https://salsa.debian.org/med-team/tvc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/uc-echo.git/commit/$          https://salsa.debian.org/med-team/uc-echo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/uc-echo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/uc-echo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/uc-echo(?:\.git)?/(.*)          https://salsa.debian.org/med-team/uc-echo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ugene.git/commit/$          https://salsa.debian.org/med-team/ugene/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ugene(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ugene    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ugene(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ugene/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/umap.git/commit/$          https://salsa.debian.org/med-team/umap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/umap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/umap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/umap(?:\.git)?/(.*)          https://salsa.debian.org/med-team/umap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/unanimity.git/commit/$          https://salsa.debian.org/med-team/unanimity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/unanimity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/unanimity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/unanimity(?:\.git)?/(.*)          https://salsa.debian.org/med-team/unanimity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/unc-fish.git/commit/$          https://salsa.debian.org/med-team/unc-fish/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/unc-fish(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/unc-fish    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/unc-fish(?:\.git)?/(.*)          https://salsa.debian.org/med-team/unc-fish/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/users.git/commit/$          https://salsa.debian.org/med-team/users/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/users(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/users    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/users(?:\.git)?/(.*)          https://salsa.debian.org/med-team/users/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/ushahidi.git/commit/$          https://salsa.debian.org/med-team/ushahidi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/ushahidi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/ushahidi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/ushahidi(?:\.git)?/(.*)          https://salsa.debian.org/med-team/ushahidi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/uw-prism.git/commit/$          https://salsa.debian.org/med-team/uw-prism/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/uw-prism(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/uw-prism    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/uw-prism(?:\.git)?/(.*)          https://salsa.debian.org/med-team/uw-prism/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/varmatch.git/commit/$          https://salsa.debian.org/med-team/varmatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/varmatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/varmatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/varmatch(?:\.git)?/(.*)          https://salsa.debian.org/med-team/varmatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/varna.git/commit/$          https://salsa.debian.org/med-team/varna/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/varna(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/varna    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/varna(?:\.git)?/(.*)          https://salsa.debian.org/med-team/varna/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/varscan.git/commit/$          https://salsa.debian.org/med-team/varscan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/varscan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/varscan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/varscan(?:\.git)?/(.*)          https://salsa.debian.org/med-team/varscan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/vcftools.git/commit/$          https://salsa.debian.org/med-team/vcftools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/vcftools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/vcftools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/vcftools(?:\.git)?/(.*)          https://salsa.debian.org/med-team/vcftools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/velvet.git/commit/$          https://salsa.debian.org/med-team/velvet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/velvet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/velvet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/velvet(?:\.git)?/(.*)          https://salsa.debian.org/med-team/velvet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/velvetoptimiser.git/commit/$          https://salsa.debian.org/med-team/velvetoptimiser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/velvetoptimiser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/velvetoptimiser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/velvetoptimiser(?:\.git)?/(.*)          https://salsa.debian.org/med-team/velvetoptimiser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/via.git/commit/$          https://salsa.debian.org/med-team/via/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/via(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/via    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/via(?:\.git)?/(.*)          https://salsa.debian.org/med-team/via/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/vienna-rna.git/commit/$          https://salsa.debian.org/med-team/vienna-rna/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/vienna-rna(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/vienna-rna    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/vienna-rna(?:\.git)?/(.*)          https://salsa.debian.org/med-team/vienna-rna/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/visad.git/commit/$          https://salsa.debian.org/med-team/visad/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/visad(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/visad    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/visad(?:\.git)?/(.*)          https://salsa.debian.org/med-team/visad/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/visionegg.git/commit/$          https://salsa.debian.org/med-team/visionegg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/visionegg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/visionegg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/visionegg(?:\.git)?/(.*)          https://salsa.debian.org/med-team/visionegg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/vista-foia.git/commit/$          https://salsa.debian.org/med-team/vista-foia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/vista-foia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/vista-foia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/vista-foia(?:\.git)?/(.*)          https://salsa.debian.org/med-team/vista-foia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/vista.git/commit/$          https://salsa.debian.org/med-team/vista/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/vista(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/vista    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/vista(?:\.git)?/(.*)          https://salsa.debian.org/med-team/vista/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/volpack.git/commit/$          https://salsa.debian.org/med-team/volpack/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/volpack(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/volpack    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/volpack(?:\.git)?/(.*)          https://salsa.debian.org/med-team/volpack/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/volview.git/commit/$          https://salsa.debian.org/med-team/volview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/volview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/volview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/volview(?:\.git)?/(.*)          https://salsa.debian.org/med-team/volview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/vsearch-data.git/commit/$          https://salsa.debian.org/med-team/vsearch-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/vsearch-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/vsearch-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/vsearch-data(?:\.git)?/(.*)          https://salsa.debian.org/med-team/vsearch-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/vsearch.git/commit/$          https://salsa.debian.org/med-team/vsearch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/vsearch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/vsearch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/vsearch(?:\.git)?/(.*)          https://salsa.debian.org/med-team/vsearch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/vtk-dicom.git/commit/$          https://salsa.debian.org/med-team/vtk-dicom/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/vtk-dicom(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/vtk-dicom    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/vtk-dicom(?:\.git)?/(.*)          https://salsa.debian.org/med-team/vtk-dicom/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/vtkedge.git/commit/$          https://salsa.debian.org/med-team/vtkedge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/vtkedge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/vtkedge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/vtkedge(?:\.git)?/(.*)          https://salsa.debian.org/med-team/vtkedge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/vxl.git/commit/$          https://salsa.debian.org/med-team/vxl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/vxl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/vxl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/vxl(?:\.git)?/(.*)          https://salsa.debian.org/med-team/vxl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/wgs-assembler.git/commit/$          https://salsa.debian.org/med-team/wgs-assembler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/wgs-assembler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/wgs-assembler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/wgs-assembler(?:\.git)?/(.*)          https://salsa.debian.org/med-team/wgs-assembler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/wgsim.git/commit/$          https://salsa.debian.org/med-team/wgsim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/wgsim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/wgsim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/wgsim(?:\.git)?/(.*)          https://salsa.debian.org/med-team/wgsim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/wise.git/commit/$          https://salsa.debian.org/med-team/wise/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/wise(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/wise    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/wise(?:\.git)?/(.*)          https://salsa.debian.org/med-team/wise/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/xmedcon.git/commit/$          https://salsa.debian.org/med-team/xmedcon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/xmedcon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/xmedcon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/xmedcon(?:\.git)?/(.*)          https://salsa.debian.org/med-team/xmedcon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/yaggo.git/commit/$          https://salsa.debian.org/med-team/yaggo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/yaggo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/yaggo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/yaggo(?:\.git)?/(.*)          https://salsa.debian.org/med-team/yaggo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/zalign.git/commit/$          https://salsa.debian.org/med-team/zalign/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/zalign(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/zalign    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/zalign(?:\.git)?/(.*)          https://salsa.debian.org/med-team/zalign/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-med/zodiac-zeden.git/commit/$          https://salsa.debian.org/med-team/zodiac-zeden/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-med/zodiac-zeden(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/med-team/zodiac-zeden    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-med/zodiac-zeden(?:\.git)?/(.*)          https://salsa.debian.org/med-team/zodiac-zeden/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/akonadi.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/akonadi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/akonadi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/akonadi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/akonadi(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/akonadi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/akonadi-calendar.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/akonadi-calendar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/akonadi-calendar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/akonadi-calendar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/akonadi-calendar(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/akonadi-calendar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/akonadi-calendar-tools.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/akonadi-calendar-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/akonadi-calendar-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/akonadi-calendar-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/akonadi-calendar-tools(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/akonadi-calendar-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/akonadi-contacts.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/akonadi-contacts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/akonadi-contacts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/akonadi-contacts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/akonadi-contacts(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/akonadi-contacts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/akonadi-import-wizard.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/akonadi-import-wizard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/akonadi-import-wizard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/akonadi-import-wizard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/akonadi-import-wizard(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/akonadi-import-wizard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/akonadi-mime.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/akonadi-mime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/akonadi-mime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/akonadi-mime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/akonadi-mime(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/akonadi-mime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/akonadi-notes.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/akonadi-notes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/akonadi-notes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/akonadi-notes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/akonadi-notes(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/akonadi-notes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/akonadi-search.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/akonadi-search/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/akonadi-search(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/akonadi-search    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/akonadi-search(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/akonadi-search/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/akonadiconsole.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/akonadiconsole/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/akonadiconsole(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/akonadiconsole    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/akonadiconsole(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/akonadiconsole/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/akregator.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/akregator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/akregator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/akregator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/akregator(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/akregator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/analitza.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/analitza/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/analitza(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/analitza    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/analitza(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/analitza/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ark.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ark/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ark(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ark    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ark(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ark/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/artikulate.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/artikulate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/artikulate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/artikulate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/artikulate(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/artikulate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/audiocd-kio.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/audiocd-kio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/audiocd-kio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/audiocd-kio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/audiocd-kio(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/audiocd-kio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/baloo-widgets.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/baloo-widgets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/baloo-widgets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/baloo-widgets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/baloo-widgets(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/baloo-widgets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/blinken.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/blinken/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/blinken(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/blinken    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/blinken(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/blinken/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/blogilo.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/blogilo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/blogilo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/blogilo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/blogilo(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/blogilo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/bomber.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/bomber/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/bomber(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/bomber    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/bomber(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/bomber/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/bovo.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/bovo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/bovo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/bovo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/bovo(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/bovo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/calendarsupport.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/calendarsupport/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/calendarsupport(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/calendarsupport    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/calendarsupport(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/calendarsupport/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/cantor.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/cantor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/cantor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/cantor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/cantor(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/cantor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/cervisia.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/cervisia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/cervisia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/cervisia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/cervisia(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/cervisia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/dolphin.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/dolphin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/dolphin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/dolphin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/dolphin(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/dolphin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/dolphin-plugins.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/dolphin-plugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/dolphin-plugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/dolphin-plugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/dolphin-plugins(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/dolphin-plugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/dragon.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/dragon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/dragon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/dragon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/dragon(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/dragon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/eventviews.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/eventviews/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/eventviews(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/eventviews    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/eventviews(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/eventviews/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ffmpegthumbs.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ffmpegthumbs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ffmpegthumbs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ffmpegthumbs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ffmpegthumbs(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ffmpegthumbs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/filelight.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/filelight/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/filelight(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/filelight    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/filelight(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/filelight/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/granatier.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/granatier/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/granatier(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/granatier    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/granatier(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/granatier/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/grantlee-editor.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/grantlee-editor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/grantlee-editor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/grantlee-editor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/grantlee-editor(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/grantlee-editor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/grantleetheme.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/grantleetheme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/grantleetheme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/grantleetheme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/grantleetheme(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/grantleetheme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/gwenview.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/gwenview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/gwenview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/gwenview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/gwenview(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/gwenview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/incidenceeditor.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/incidenceeditor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/incidenceeditor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/incidenceeditor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/incidenceeditor(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/incidenceeditor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/jovie.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/jovie/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/jovie(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/jovie    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/jovie(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/jovie/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/juk.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/juk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/juk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/juk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/juk(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/juk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kaccessible.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kaccessible/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kaccessible(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kaccessible    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kaccessible(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kaccessible/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kaccounts-integration.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kaccounts-integration/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kaccounts-integration(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kaccounts-integration    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kaccounts-integration(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kaccounts-integration/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kaccounts-providers.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kaccounts-providers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kaccounts-providers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kaccounts-providers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kaccounts-providers(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kaccounts-providers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kaddressbook.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kaddressbook/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kaddressbook(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kaddressbook    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kaddressbook(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kaddressbook/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kajongg.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kajongg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kajongg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kajongg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kajongg(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kajongg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kalarm.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kalarm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kalarm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kalarm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kalarm(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kalarm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kalarmcal.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kalarmcal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kalarmcal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kalarmcal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kalarmcal(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kalarmcal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kalgebra.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kalgebra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kalgebra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kalgebra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kalgebra(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kalgebra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kalzium.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kalzium/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kalzium(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kalzium    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kalzium(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kalzium/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kamera.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kamera/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kamera(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kamera    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kamera(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kamera/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kanagram.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kanagram/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kanagram(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kanagram    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kanagram(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kanagram/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kapman.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kapman/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kapman(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kapman    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kapman(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kapman/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kapptemplate.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kapptemplate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kapptemplate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kapptemplate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kapptemplate(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kapptemplate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kate.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kate(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/katomic.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/katomic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/katomic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/katomic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/katomic(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/katomic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kblackbox.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kblackbox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kblackbox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kblackbox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kblackbox(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kblackbox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kblocks.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kblocks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kblocks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kblocks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kblocks(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kblocks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kblog.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kblog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kblog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kblog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kblog(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kblog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kbounce.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kbounce/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kbounce(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kbounce    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kbounce(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kbounce/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kbreakout.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kbreakout/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kbreakout(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kbreakout    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kbreakout(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kbreakout/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kbruch.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kbruch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kbruch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kbruch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kbruch(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kbruch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kcachegrind.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kcachegrind/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kcachegrind(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kcachegrind    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kcachegrind(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kcachegrind/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kcalc.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kcalc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kcalc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kcalc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kcalc(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kcalc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kcalcore.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kcalcore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kcalcore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kcalcore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kcalcore(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kcalcore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kcalutils.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kcalutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kcalutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kcalutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kcalutils(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kcalutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kcharselect.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kcharselect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kcharselect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kcharselect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kcharselect(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kcharselect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kcolorchooser.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kcolorchooser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kcolorchooser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kcolorchooser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kcolorchooser(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kcolorchooser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kcontacts.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kcontacts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kcontacts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kcontacts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kcontacts(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kcontacts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kcron.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kcron/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kcron(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kcron    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kcron(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kcron/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kdav.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdav/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kdav(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdav    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kdav(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdav/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kde-base-artwork.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kde-base-artwork/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kde-base-artwork(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kde-base-artwork    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kde-base-artwork(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kde-base-artwork/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kde-baseapps.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kde-baseapps/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kde-baseapps(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kde-baseapps    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kde-baseapps(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kde-baseapps/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kde-dev-scripts.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kde-dev-scripts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kde-dev-scripts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kde-dev-scripts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kde-dev-scripts(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kde-dev-scripts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kde-dev-utils.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kde-dev-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kde-dev-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kde-dev-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kde-dev-utils(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kde-dev-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kde-runtime.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kde-runtime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kde-runtime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kde-runtime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kde-runtime(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kde-runtime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kde4libs.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kde4libs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kde4libs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kde4libs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kde4libs(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kde4libs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kdebugsettings.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdebugsettings/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kdebugsettings(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdebugsettings    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kdebugsettings(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdebugsettings/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kdeedu-data.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdeedu-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kdeedu-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdeedu-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kdeedu-data(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdeedu-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kdegraphics-mobipocket.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdegraphics-mobipocket/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kdegraphics-mobipocket(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdegraphics-mobipocket    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kdegraphics-mobipocket(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdegraphics-mobipocket/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kdegraphics-thumbnailers.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdegraphics-thumbnailers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kdegraphics-thumbnailers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdegraphics-thumbnailers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kdegraphics-thumbnailers(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdegraphics-thumbnailers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kdenetwork-filesharing.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdenetwork-filesharing/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kdenetwork-filesharing(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdenetwork-filesharing    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kdenetwork-filesharing(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdenetwork-filesharing/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kdepim-addons.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdepim-addons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kdepim-addons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdepim-addons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kdepim-addons(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdepim-addons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kdepim-apps-libs.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdepim-apps-libs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kdepim-apps-libs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdepim-apps-libs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kdepim-apps-libs(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdepim-apps-libs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kdepim-runtime.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdepim-runtime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kdepim-runtime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdepim-runtime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kdepim-runtime(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdepim-runtime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kdepimlibs.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdepimlibs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kdepimlibs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdepimlibs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kdepimlibs(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdepimlibs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kdesdk-kioslaves.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdesdk-kioslaves/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kdesdk-kioslaves(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdesdk-kioslaves    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kdesdk-kioslaves(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdesdk-kioslaves/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kdesdk-thumbnailers.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdesdk-thumbnailers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kdesdk-thumbnailers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdesdk-thumbnailers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kdesdk-thumbnailers(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdesdk-thumbnailers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kdewebdev.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdewebdev/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kdewebdev(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdewebdev    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kdewebdev(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdewebdev/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kdf.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kdf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kdf(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kdialog.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdialog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kdialog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdialog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kdialog(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdialog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kdiamond.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdiamond/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kdiamond(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdiamond    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kdiamond(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdiamond/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/keditbookmarks.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/keditbookmarks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/keditbookmarks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/keditbookmarks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/keditbookmarks(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/keditbookmarks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kfind.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kfind/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kfind(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kfind    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kfind(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kfind/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kfloppy.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kfloppy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kfloppy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kfloppy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kfloppy(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kfloppy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kfourinline.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kfourinline/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kfourinline(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kfourinline    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kfourinline(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kfourinline/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kgeography.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kgeography/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kgeography(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kgeography    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kgeography(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kgeography/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kget.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kget/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kget(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kget    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kget(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kget/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kgoldrunner.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kgoldrunner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kgoldrunner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kgoldrunner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kgoldrunner(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kgoldrunner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kgpg.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kgpg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kgpg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kgpg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kgpg(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kgpg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/khangman.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/khangman/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/khangman(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/khangman    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/khangman(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/khangman/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/khelpcenter.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/khelpcenter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/khelpcenter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/khelpcenter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/khelpcenter(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/khelpcenter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kidentitymanagement.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kidentitymanagement/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kidentitymanagement(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kidentitymanagement    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kidentitymanagement(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kidentitymanagement/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kig.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kig(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kigo.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kigo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kigo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kigo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kigo(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kigo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/killbots.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/killbots/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/killbots(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/killbots    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/killbots(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/killbots/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kimagemapeditor.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kimagemapeditor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kimagemapeditor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kimagemapeditor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kimagemapeditor(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kimagemapeditor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kimap.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kimap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kimap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kimap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kimap(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kimap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kio-extras.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kio-extras/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kio-extras(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kio-extras    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kio-extras(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kio-extras/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kiriki.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kiriki/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kiriki(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kiriki    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kiriki(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kiriki/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kiten.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kiten/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kiten(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kiten    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kiten(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kiten/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kjumpingcube.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kjumpingcube/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kjumpingcube(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kjumpingcube    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kjumpingcube(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kjumpingcube/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kldap.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kldap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kldap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kldap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kldap(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kldap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kleopatra.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kleopatra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kleopatra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kleopatra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kleopatra(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kleopatra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/klettres.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/klettres/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/klettres(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/klettres    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/klettres(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/klettres/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/klickety.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/klickety/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/klickety(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/klickety    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/klickety(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/klickety/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/klines.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/klines/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/klines(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/klines    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/klines(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/klines/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kmag.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kmag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kmag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kmag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kmag(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kmag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kmahjongg.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kmahjongg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kmahjongg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kmahjongg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kmahjongg(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kmahjongg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kmail.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kmail/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kmail(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kmail    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kmail(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kmail/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kmail-account-wizard.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kmail-account-wizard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kmail-account-wizard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kmail-account-wizard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kmail-account-wizard(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kmail-account-wizard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kmailtransport.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kmailtransport/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kmailtransport(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kmailtransport    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kmailtransport(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kmailtransport/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kmbox.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kmbox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kmbox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kmbox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kmbox(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kmbox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kmime.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kmime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kmime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kmime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kmime(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kmime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kmines.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kmines/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kmines(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kmines    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kmines(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kmines/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kmix.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kmix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kmix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kmix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kmix(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kmix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kmousetool.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kmousetool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kmousetool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kmousetool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kmousetool(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kmousetool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kmouth.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kmouth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kmouth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kmouth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kmouth(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kmouth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kmplot.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kmplot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kmplot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kmplot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kmplot(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kmplot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/knavalbattle.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/knavalbattle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/knavalbattle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/knavalbattle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/knavalbattle(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/knavalbattle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/knetwalk.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/knetwalk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/knetwalk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/knetwalk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/knetwalk(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/knetwalk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/knotes.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/knotes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/knotes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/knotes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/knotes(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/knotes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kolf.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kolf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kolf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kolf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kolf(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kolf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kollision.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kollision/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kollision(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kollision    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kollision(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kollision/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kolourpaint.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kolourpaint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kolourpaint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kolourpaint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kolourpaint(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kolourpaint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kompare.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kompare/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kompare(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kompare    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kompare(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kompare/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/konqueror.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/konqueror/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/konqueror(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/konqueror    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/konqueror(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/konqueror/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/konquest.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/konquest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/konquest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/konquest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/konquest(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/konquest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/konsole.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/konsole/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/konsole(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/konsole    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/konsole(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/konsole/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kontact.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kontact/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kontact(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kontact    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kontact(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kontact/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kontactinterface.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kontactinterface/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kontactinterface(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kontactinterface    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kontactinterface(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kontactinterface/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kopete.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kopete/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kopete(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kopete    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kopete(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kopete/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/korganizer.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/korganizer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/korganizer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/korganizer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/korganizer(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/korganizer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kpat.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kpat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kpat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kpat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kpat(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kpat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kpimtextedit.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kpimtextedit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kpimtextedit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kpimtextedit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kpimtextedit(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kpimtextedit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kppp.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kppp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kppp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kppp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kppp(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kppp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kqtquickcharts.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kqtquickcharts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kqtquickcharts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kqtquickcharts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kqtquickcharts(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kqtquickcharts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/krdc.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/krdc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/krdc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/krdc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/krdc(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/krdc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kremotecontrol.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kremotecontrol/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kremotecontrol(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kremotecontrol    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kremotecontrol(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kremotecontrol/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kreversi.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kreversi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kreversi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kreversi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kreversi(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kreversi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/krfb.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/krfb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/krfb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/krfb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/krfb(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/krfb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kross-interpreters.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kross-interpreters/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kross-interpreters(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kross-interpreters    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kross-interpreters(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kross-interpreters/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kruler.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kruler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kruler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kruler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kruler(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kruler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kscd.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kscd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kscd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kscd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kscd(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kscd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kshisen.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kshisen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kshisen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kshisen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kshisen(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kshisen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ksirk.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ksirk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ksirk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ksirk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ksirk(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ksirk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ksmtp.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ksmtp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ksmtp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ksmtp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ksmtp(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ksmtp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ksnakeduel.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ksnakeduel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ksnakeduel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ksnakeduel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ksnakeduel(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ksnakeduel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ksnapshot.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ksnapshot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ksnapshot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ksnapshot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ksnapshot(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ksnapshot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kspaceduel.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kspaceduel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kspaceduel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kspaceduel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kspaceduel(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kspaceduel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ksquares.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ksquares/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ksquares(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ksquares    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ksquares(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ksquares/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ksudoku.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ksudoku/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ksudoku(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ksudoku    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ksudoku(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ksudoku/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ksystemlog.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ksystemlog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ksystemlog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ksystemlog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ksystemlog(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ksystemlog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kteatime.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kteatime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kteatime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kteatime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kteatime(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kteatime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ktimer.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ktimer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ktimer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ktimer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ktimer(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ktimer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ktnef.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ktnef/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ktnef(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ktnef    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ktnef(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ktnef/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ktouch.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ktouch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ktouch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ktouch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ktouch(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ktouch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ktp-accounts-kcm.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ktp-accounts-kcm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ktp-accounts-kcm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ktp-accounts-kcm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ktp-accounts-kcm(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ktp-accounts-kcm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ktp-approver.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ktp-approver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ktp-approver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ktp-approver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ktp-approver(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ktp-approver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ktp-auth-handler.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ktp-auth-handler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ktp-auth-handler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ktp-auth-handler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ktp-auth-handler(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ktp-auth-handler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ktp-call-ui.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ktp-call-ui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ktp-call-ui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ktp-call-ui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ktp-call-ui(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ktp-call-ui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ktp-common-internals.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ktp-common-internals/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ktp-common-internals(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ktp-common-internals    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ktp-common-internals(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ktp-common-internals/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ktp-contact-list.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ktp-contact-list/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ktp-contact-list(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ktp-contact-list    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ktp-contact-list(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ktp-contact-list/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ktp-contact-runner.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ktp-contact-runner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ktp-contact-runner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ktp-contact-runner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ktp-contact-runner(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ktp-contact-runner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ktp-desktop-applets.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ktp-desktop-applets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ktp-desktop-applets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ktp-desktop-applets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ktp-desktop-applets(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ktp-desktop-applets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ktp-filetransfer-handler.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ktp-filetransfer-handler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ktp-filetransfer-handler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ktp-filetransfer-handler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ktp-filetransfer-handler(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ktp-filetransfer-handler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ktp-kded-module.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ktp-kded-module/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ktp-kded-module(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ktp-kded-module    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ktp-kded-module(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ktp-kded-module/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ktp-send-file.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ktp-send-file/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ktp-send-file(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ktp-send-file    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ktp-send-file(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ktp-send-file/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ktp-text-ui.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ktp-text-ui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ktp-text-ui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ktp-text-ui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ktp-text-ui(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ktp-text-ui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ktuberling.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ktuberling/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ktuberling(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ktuberling    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ktuberling(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ktuberling/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kturtle.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kturtle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kturtle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kturtle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kturtle(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kturtle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/ktux.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ktux/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/ktux(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ktux    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/ktux(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ktux/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kubrick.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kubrick/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kubrick(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kubrick    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kubrick(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kubrick/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kwalletmanager.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kwalletmanager/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kwalletmanager(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kwalletmanager    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kwalletmanager(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kwalletmanager/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kwave.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kwave/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kwave(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kwave    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kwave(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kwave/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/kwordquiz.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kwordquiz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/kwordquiz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kwordquiz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/kwordquiz(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kwordquiz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/libgravatar.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libgravatar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/libgravatar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libgravatar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/libgravatar(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libgravatar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/libkcddb.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libkcddb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/libkcddb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libkcddb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/libkcddb(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libkcddb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/libkcompactdisc.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libkcompactdisc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/libkcompactdisc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libkcompactdisc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/libkcompactdisc(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libkcompactdisc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/libkdcraw.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libkdcraw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/libkdcraw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libkdcraw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/libkdcraw(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libkdcraw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/libkdegames.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libkdegames/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/libkdegames(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libkdegames    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/libkdegames(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libkdegames/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/libkdegames4.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libkdegames4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/libkdegames4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libkdegames4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/libkdegames4(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libkdegames4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/libkdepim.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libkdepim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/libkdepim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libkdepim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/libkdepim(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libkdepim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/libkeduvocdocument.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libkeduvocdocument/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/libkeduvocdocument(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libkeduvocdocument    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/libkeduvocdocument(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libkeduvocdocument/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/libkexiv2.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libkexiv2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/libkexiv2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libkexiv2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/libkexiv2(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libkexiv2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/libkface.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libkface/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/libkface(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libkface    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/libkface(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libkface/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/libkgapi.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libkgapi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/libkgapi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libkgapi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/libkgapi(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libkgapi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/libkgeomap.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libkgeomap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/libkgeomap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libkgeomap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/libkgeomap(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libkgeomap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/libkipi.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libkipi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/libkipi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libkipi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/libkipi(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libkipi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/libkleo.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libkleo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/libkleo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libkleo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/libkleo(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libkleo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/libkmahjongg.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libkmahjongg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/libkmahjongg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libkmahjongg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/libkmahjongg(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libkmahjongg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/libkomparediff2.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libkomparediff2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/libkomparediff2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libkomparediff2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/libkomparediff2(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libkomparediff2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/libksane.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libksane/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/libksane(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libksane    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/libksane(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libksane/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/libksieve.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libksieve/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/libksieve(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libksieve    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/libksieve(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libksieve/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/lokalize.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/lokalize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/lokalize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/lokalize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/lokalize(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/lokalize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/lskat.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/lskat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/lskat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/lskat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/lskat(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/lskat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/mailcommon.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/mailcommon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/mailcommon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/mailcommon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/mailcommon(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/mailcommon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/mailimporter.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/mailimporter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/mailimporter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/mailimporter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/mailimporter(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/mailimporter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/marble.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/marble/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/marble(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/marble    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/marble(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/marble/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/mbox-importer.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/mbox-importer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/mbox-importer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/mbox-importer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/mbox-importer(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/mbox-importer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/messagelib.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/messagelib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/messagelib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/messagelib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/messagelib(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/messagelib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/meta-kde-telepathy.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/meta-kde-telepathy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/meta-kde-telepathy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/meta-kde-telepathy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/meta-kde-telepathy(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/meta-kde-telepathy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/minuet.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/minuet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/minuet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/minuet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/minuet(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/minuet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/okteta.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/okteta/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/okteta(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/okteta    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/okteta(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/okteta/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/okular.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/okular/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/okular(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/okular    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/okular(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/okular/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/pairs.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/pairs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/pairs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/pairs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/pairs(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/pairs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/palapeli.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/palapeli/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/palapeli(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/palapeli    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/palapeli(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/palapeli/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/parley.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/parley/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/parley(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/parley    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/parley(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/parley/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/picmi.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/picmi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/picmi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/picmi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/picmi(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/picmi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/pim-data-exporter.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/pim-data-exporter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/pim-data-exporter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/pim-data-exporter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/pim-data-exporter(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/pim-data-exporter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/pim-sieve-editor.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/pim-sieve-editor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/pim-sieve-editor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/pim-sieve-editor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/pim-sieve-editor(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/pim-sieve-editor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/pimcommon.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/pimcommon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/pimcommon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/pimcommon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/pimcommon(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/pimcommon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/poxml.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/poxml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/poxml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/poxml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/poxml(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/poxml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/print-manager.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/print-manager/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/print-manager(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/print-manager    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/print-manager(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/print-manager/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/rocs.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/rocs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/rocs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/rocs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/rocs(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/rocs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/signon-kwallet-extension.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/signon-kwallet-extension/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/signon-kwallet-extension(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/signon-kwallet-extension    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/signon-kwallet-extension(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/signon-kwallet-extension/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/spectacle.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/spectacle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/spectacle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/spectacle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/spectacle(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/spectacle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/step.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/step/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/step(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/step    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/step(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/step/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/svgpart.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/svgpart/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/svgpart(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/svgpart    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/svgpart(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/svgpart/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/sweeper.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/sweeper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/sweeper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/sweeper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/sweeper(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/sweeper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/syndication.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/syndication/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/syndication(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/syndication    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/syndication(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/syndication/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/umbrello.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/umbrello/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/umbrello(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/umbrello    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/umbrello(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/umbrello/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/applications/zeroconf-ioslave.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/zeroconf-ioslave/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/applications/zeroconf-ioslave(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/zeroconf-ioslave    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/applications/zeroconf-ioslave(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/zeroconf-ioslave/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/calligra/calligra.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/calligra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/calligra/calligra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/calligra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/calligra/calligra(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/calligra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/calligra/calligraplan.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/calligraplan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/calligra/calligraplan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/calligraplan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/calligra/calligraplan(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/calligraplan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/calligra/kdb.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/kdb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/calligra/kdb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/kdb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/calligra/kdb(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/kdb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/calligra/kexi.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/kexi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/calligra/kexi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/kexi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/calligra/kexi(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/kexi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/calligra/kproperty.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/kproperty/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/calligra/kproperty(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/kproperty    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/calligra/kproperty(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/kproperty/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/calligra/kreport.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/kreport/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/calligra/kreport(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/kreport    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/calligra/kreport(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/kreport/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/calligra/krita.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/krita/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/calligra/krita(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/krita    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/calligra/krita(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/krita/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/attica.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/attica/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/attica(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/attica    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/attica(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/attica/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/baloo.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/baloo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/baloo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/baloo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/baloo(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/baloo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/bluez-qt.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/bluez-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/bluez-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/bluez-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/bluez-qt(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/bluez-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/breeze-icons.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/breeze-icons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/breeze-icons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/breeze-icons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/breeze-icons(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/breeze-icons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/extra-cmake-modules.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/extra-cmake-modules/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/extra-cmake-modules(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/extra-cmake-modules    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/extra-cmake-modules(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/extra-cmake-modules/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/frameworkintegration.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/frameworkintegration/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/frameworkintegration(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/frameworkintegration    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/frameworkintegration(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/frameworkintegration/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kactivities.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kactivities/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kactivities(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kactivities    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kactivities(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kactivities/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kactivities-stats.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kactivities-stats/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kactivities-stats(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kactivities-stats    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kactivities-stats(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kactivities-stats/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kapidox.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kapidox/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kapidox(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kapidox    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kapidox(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kapidox/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/karchive.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/karchive/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/karchive(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/karchive    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/karchive(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/karchive/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kauth.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kauth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kauth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kauth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kauth(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kauth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kbookmarks.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kbookmarks/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kbookmarks(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kbookmarks    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kbookmarks(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kbookmarks/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kcmutils.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kcmutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kcmutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kcmutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kcmutils(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kcmutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kcodecs.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kcodecs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kcodecs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kcodecs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kcodecs(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kcodecs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kcompletion.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kcompletion/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kcompletion(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kcompletion    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kcompletion(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kcompletion/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kconfig.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kconfig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kconfig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kconfig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kconfig(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kconfig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kconfigwidgets.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kconfigwidgets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kconfigwidgets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kconfigwidgets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kconfigwidgets(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kconfigwidgets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kcoreaddons.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kcoreaddons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kcoreaddons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kcoreaddons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kcoreaddons(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kcoreaddons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kcrash.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kcrash/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kcrash(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kcrash    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kcrash(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kcrash/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kdbusaddons.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdbusaddons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kdbusaddons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdbusaddons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kdbusaddons(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdbusaddons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kdeclarative.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdeclarative/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kdeclarative(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdeclarative    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kdeclarative(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdeclarative/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kded.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kded/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kded(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kded    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kded(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kded/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kdelibs4support.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdelibs4support/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kdelibs4support(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdelibs4support    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kdelibs4support(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdelibs4support/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kdesignerplugin.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdesignerplugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kdesignerplugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdesignerplugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kdesignerplugin(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdesignerplugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kdesu.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdesu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kdesu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdesu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kdesu(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdesu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kdewebkit.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdewebkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kdewebkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdewebkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kdewebkit(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdewebkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kdnssd.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdnssd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kdnssd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdnssd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kdnssd(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdnssd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kdoctools.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdoctools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kdoctools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdoctools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kdoctools(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdoctools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kemoticons.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kemoticons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kemoticons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kemoticons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kemoticons(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kemoticons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kfilemetadata.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kfilemetadata/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kfilemetadata(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kfilemetadata    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kfilemetadata(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kfilemetadata/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kglobalaccel.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kglobalaccel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kglobalaccel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kglobalaccel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kglobalaccel(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kglobalaccel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kguiaddons.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kguiaddons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kguiaddons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kguiaddons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kguiaddons(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kguiaddons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kholidays.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kholidays/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kholidays(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kholidays    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kholidays(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kholidays/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/khtml.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/khtml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/khtml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/khtml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/khtml(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/khtml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/ki18n.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ki18n/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/ki18n(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ki18n    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/ki18n(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ki18n/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kiconthemes.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kiconthemes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kiconthemes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kiconthemes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kiconthemes(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kiconthemes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kidletime.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kidletime/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kidletime(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kidletime    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kidletime(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kidletime/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kimageformats.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kimageformats/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kimageformats(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kimageformats    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kimageformats(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kimageformats/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kinit.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kinit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kinit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kinit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kinit(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kinit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kio.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kio(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kirigami.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kirigami/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kirigami(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kirigami    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kirigami(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kirigami/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kirigami2.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kirigami2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kirigami2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kirigami2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kirigami2(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kirigami2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kitemmodels.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kitemmodels/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kitemmodels(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kitemmodels    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kitemmodels(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kitemmodels/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kitemviews.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kitemviews/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kitemviews(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kitemviews    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kitemviews(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kitemviews/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kjobwidgets.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kjobwidgets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kjobwidgets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kjobwidgets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kjobwidgets(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kjobwidgets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kjs.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kjs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kjs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kjs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kjs(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kjs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kjsembed.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kjsembed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kjsembed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kjsembed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kjsembed(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kjsembed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kmediaplayer.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kmediaplayer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kmediaplayer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kmediaplayer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kmediaplayer(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kmediaplayer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/knewstuff.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/knewstuff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/knewstuff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/knewstuff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/knewstuff(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/knewstuff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/knotifications.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/knotifications/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/knotifications(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/knotifications    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/knotifications(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/knotifications/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/knotifyconfig.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/knotifyconfig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/knotifyconfig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/knotifyconfig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/knotifyconfig(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/knotifyconfig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kpackage.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kpackage/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kpackage(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kpackage    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kpackage(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kpackage/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kparts.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kparts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kparts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kparts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kparts(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kparts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kpeople.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kpeople/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kpeople(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kpeople    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kpeople(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kpeople/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kplotting.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kplotting/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kplotting(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kplotting    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kplotting(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kplotting/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kpty.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kpty/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kpty(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kpty    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kpty(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kpty/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kross.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kross/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kross(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kross    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kross(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kross/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/krunner.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/krunner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/krunner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/krunner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/krunner(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/krunner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kservice.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kservice/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kservice(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kservice    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kservice(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kservice/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/ktexteditor.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ktexteditor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/ktexteditor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ktexteditor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/ktexteditor(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ktexteditor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/ktextwidgets.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ktextwidgets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/ktextwidgets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ktextwidgets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/ktextwidgets(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ktextwidgets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kunitconversion.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kunitconversion/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kunitconversion(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kunitconversion    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kunitconversion(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kunitconversion/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kwallet.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kwallet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kwallet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kwallet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kwallet(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kwallet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kwayland.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kwayland/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kwayland(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kwayland    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kwayland(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kwayland/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kwidgetsaddons.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kwidgetsaddons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kwidgetsaddons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kwidgetsaddons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kwidgetsaddons(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kwidgetsaddons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kwindowsystem.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kwindowsystem/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kwindowsystem(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kwindowsystem    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kwindowsystem(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kwindowsystem/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kxmlgui.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kxmlgui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kxmlgui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kxmlgui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kxmlgui(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kxmlgui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/kxmlrpcclient.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kxmlrpcclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/kxmlrpcclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kxmlrpcclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/kxmlrpcclient(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kxmlrpcclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/modemmanager-qt.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/modemmanager-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/modemmanager-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/modemmanager-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/modemmanager-qt(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/modemmanager-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/networkmanager-qt.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/networkmanager-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/networkmanager-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/networkmanager-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/networkmanager-qt(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/networkmanager-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/oxygen-icons5.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/oxygen-icons5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/oxygen-icons5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/oxygen-icons5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/oxygen-icons5(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/oxygen-icons5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/plasma-framework.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/plasma-framework/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/plasma-framework(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/plasma-framework    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/plasma-framework(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/plasma-framework/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/prison.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/prison/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/prison(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/prison    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/prison(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/prison/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/purpose.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/purpose/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/purpose(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/purpose    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/purpose(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/purpose/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/qqc2-desktop-style.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/qqc2-desktop-style/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/qqc2-desktop-style(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/qqc2-desktop-style    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/qqc2-desktop-style(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/qqc2-desktop-style/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/solid.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/solid/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/solid(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/solid    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/solid(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/solid/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/sonnet.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/sonnet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/sonnet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/sonnet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/sonnet(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/sonnet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/syntax-highlighting.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/syntax-highlighting/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/syntax-highlighting(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/syntax-highlighting    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/syntax-highlighting(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/syntax-highlighting/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/frameworks/threadweaver.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/threadweaver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/frameworks/threadweaver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/threadweaver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/frameworks/threadweaver(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/threadweaver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/amarok.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/amarok/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/amarok(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/amarok    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/amarok(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/amarok/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/basket.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/basket/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/basket(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/basket    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/basket(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/basket/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/calamares.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/calamares/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/calamares(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/calamares    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/calamares(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/calamares/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/colord-kde.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/colord-kde/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/colord-kde(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/colord-kde    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/colord-kde(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/colord-kde/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/debconf-kde.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/debconf-kde/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/debconf-kde(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/debconf-kde    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/debconf-kde(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/debconf-kde/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/exiv2.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/exiv2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/exiv2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/exiv2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/exiv2(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/exiv2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/gammaray.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/gammaray/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/gammaray(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/gammaray    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/gammaray(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/gammaray/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/kaffeine.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/kaffeine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/kaffeine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/kaffeine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/kaffeine(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/kaffeine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/kamoso.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/kamoso/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/kamoso(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/kamoso    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/kamoso(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/kamoso/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/kde-telepathy/telepathy-logger-qt.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/telepathy-logger-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/kde-telepathy/telepathy-logger-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/telepathy-logger-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/kde-telepathy/telepathy-logger-qt(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/telepathy-logger-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/kde-telepathy/telepathy-qt.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/telepathy-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/kde-telepathy/telepathy-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/telepathy-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/kde-telepathy/telepathy-qt(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/telepathy-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/kdeconnect.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/kdeconnect/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/kdeconnect(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/kdeconnect    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/kdeconnect(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/kdeconnect/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/kile.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/kile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/kile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/kile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/kile(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/kile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/kjots.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/kjots/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/kjots(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/kjots    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/kjots(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/kjots/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/knights.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/knights/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/knights(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/knights    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/knights(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/knights/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/konversation.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/konversation/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/konversation(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/konversation    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/konversation(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/konversation/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/kpmcore.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/kpmcore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/kpmcore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/kpmcore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/kpmcore(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/kpmcore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/kronometer.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/kronometer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/kronometer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/kronometer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/kronometer(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/kronometer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/krusader.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/krusader/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/krusader(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/krusader    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/krusader(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/krusader/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/kstars.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/kstars/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/kstars(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/kstars    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/kstars(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/kstars/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/ktorrent.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/ktorrent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/ktorrent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/ktorrent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/ktorrent(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/ktorrent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/kvirc.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/kvirc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/kvirc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/kvirc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/kvirc(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/kvirc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/labplot.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/labplot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/labplot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/labplot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/labplot(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/labplot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/libaccounts-qt.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/libaccounts-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/libaccounts-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/libaccounts-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/libaccounts-qt(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/libaccounts-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/libktorrent.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/libktorrent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/libktorrent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/libktorrent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/libktorrent(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/libktorrent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/libqaccessibilityclient.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/libqaccessibilityclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/libqaccessibilityclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/libqaccessibilityclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/libqaccessibilityclient(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/libqaccessibilityclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/muon.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/muon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/muon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/muon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/muon(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/muon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/partitionmanager.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/partitionmanager/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/partitionmanager(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/partitionmanager    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/partitionmanager(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/partitionmanager/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/plasma-applet-redshift-control.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/plasma-applet-redshift-control/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/plasma-applet-redshift-control(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/plasma-applet-redshift-control    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/plasma-applet-redshift-control(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/plasma-applet-redshift-control/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/qapt.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/qapt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/qapt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/qapt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/qapt(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/qapt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/qt-gstreamer.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/qt-gstreamer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/qt-gstreamer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/qt-gstreamer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/qt-gstreamer(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/qt-gstreamer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/qtcurve.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/qtcurve/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/qtcurve(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/qtcurve    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/qtcurve(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/qtcurve/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/signond.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/signond/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/signond(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/signond    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/signond(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/signond/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/signon-ui.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/signon-ui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/signon-ui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/signon-ui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/signon-ui(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/signon-ui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/skanlite.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/skanlite/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/skanlite(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/skanlite    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/skanlite(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/skanlite/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/soundkonverter.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/soundkonverter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/soundkonverter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/soundkonverter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/soundkonverter(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/soundkonverter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/subtitlecomposer.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/subtitlecomposer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/subtitlecomposer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/subtitlecomposer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/subtitlecomposer(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/subtitlecomposer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/yakuake.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/yakuake/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/yakuake(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/yakuake    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/yakuake(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/yakuake/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-extras/zanshin.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/zanshin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-extras/zanshin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/zanshin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-extras/zanshin(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/zanshin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-req/phonon.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/phonon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-req/phonon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/phonon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-req/phonon(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/phonon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-req/polkit-qt-1.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/polkit-qt-1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-req/polkit-qt-1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/polkit-qt-1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-req/polkit-qt-1(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/polkit-qt-1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-req/qca2.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/qca2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-req/qca2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/qca2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-req/qca2(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/qca2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-sc/kde-l10n.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kde-l10n/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-sc/kde-l10n(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kde-l10n    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-sc/kde-l10n(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kde-l10n/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-std/kdevelop.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/kdevelop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-std/kdevelop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/kdevelop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-std/kdevelop(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/kdevelop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-std/kdevelop-pg-qt.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/kdevelop-pg-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-std/kdevelop-pg-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/kdevelop-pg-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-std/kdevelop-pg-qt(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/kdevelop-pg-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-std/kdevelop-php.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/kdevelop-php/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-std/kdevelop-php(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/kdevelop-php    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-std/kdevelop-php(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/kdevelop-php/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-std/kdevelop-python.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/kdevelop-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-std/kdevelop-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/kdevelop-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-std/kdevelop-python(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/kdevelop-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-std/phonon-backend-gstreamer.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/phonon-backend-gstreamer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-std/phonon-backend-gstreamer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/phonon-backend-gstreamer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-std/phonon-backend-gstreamer(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/phonon-backend-gstreamer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-std/phonon-backend-vlc.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/phonon-backend-vlc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-std/phonon-backend-vlc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/phonon-backend-vlc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-std/phonon-backend-vlc(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/phonon-backend-vlc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/kde-std/sddm.git/commit/$          https://salsa.debian.org/qt-kde-team/3rdparty/sddm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/kde-std/sddm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/3rdparty/sddm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/kde-std/sddm(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/3rdparty/sddm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/krap/grantlee.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/grantlee/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/krap/grantlee(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/grantlee    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/krap/grantlee(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/grantlee/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/krap/libdbusmenu-qt.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/libdbusmenu-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/krap/libdbusmenu-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/libdbusmenu-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/krap/libdbusmenu-qt(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/libdbusmenu-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/krap/libindi.git/commit/$          https://salsa.debian.org/qt-kde-team/3rdparty/indi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/krap/libindi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/3rdparty/indi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/krap/libindi(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/3rdparty/indi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/krap/libnova.git/commit/$          https://salsa.debian.org/qt-kde-team/3rdparty/libnova/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/krap/libnova(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/3rdparty/libnova    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/krap/libnova(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/3rdparty/libnova/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/krap/qjson.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/qjson/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/krap/qjson(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/qjson    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/krap/qjson(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/qjson/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/krap/shared-desktop-ontologies.git/commit/$          https://salsa.debian.org/qt-kde-team/3rdparty/shared-desktop-ontologies/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/krap/shared-desktop-ontologies(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/3rdparty/shared-desktop-ontologies    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/krap/shared-desktop-ontologies(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/3rdparty/shared-desktop-ontologies/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/meta-kde.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/meta-kde/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/meta-kde(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/meta-kde    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/meta-kde(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/meta-kde/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/pkg-kde-tools.git/commit/$          https://salsa.debian.org/qt-kde-team/pkg-kde-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/pkg-kde-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/pkg-kde-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/pkg-kde-tools(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/pkg-kde-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/bluedevil.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/bluedevil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/bluedevil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/bluedevil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/bluedevil(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/bluedevil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/breeze.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/breeze/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/breeze(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/breeze    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/breeze(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/breeze/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/breeze-grub.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/breeze-grub/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/breeze-grub(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/breeze-grub    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/breeze-grub(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/breeze-grub/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/breeze-gtk.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/breeze-gtk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/breeze-gtk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/breeze-gtk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/breeze-gtk(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/breeze-gtk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/breeze-plymouth.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/breeze-plymouth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/breeze-plymouth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/breeze-plymouth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/breeze-plymouth(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/breeze-plymouth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/breeze-qt4.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/breeze-qt4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/breeze-qt4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/breeze-qt4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/breeze-qt4(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/breeze-qt4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/drkonqi.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/drkonqi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/drkonqi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/drkonqi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/drkonqi(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/drkonqi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/kaccounts-mobile.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kaccounts-mobile/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/kaccounts-mobile(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kaccounts-mobile    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/kaccounts-mobile(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kaccounts-mobile/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/kactivitymanagerd.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kactivitymanagerd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/kactivitymanagerd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kactivitymanagerd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/kactivitymanagerd(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kactivitymanagerd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/kcm-touchpad.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kcm-touchpad/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/kcm-touchpad(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kcm-touchpad    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/kcm-touchpad(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kcm-touchpad/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/kde-cli-tools.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kde-cli-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/kde-cli-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kde-cli-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/kde-cli-tools(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kde-cli-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/kde-gtk-config.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kde-gtk-config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/kde-gtk-config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kde-gtk-config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/kde-gtk-config(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kde-gtk-config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/kdecoration.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdecoration/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/kdecoration(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdecoration    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/kdecoration(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdecoration/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/kdeplasma-addons.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kdeplasma-addons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/kdeplasma-addons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kdeplasma-addons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/kdeplasma-addons(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kdeplasma-addons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/kgamma5.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kgamma5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/kgamma5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kgamma5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/kgamma5(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kgamma5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/khotkeys.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/khotkeys/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/khotkeys(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/khotkeys    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/khotkeys(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/khotkeys/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/kinfocenter.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kinfocenter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/kinfocenter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kinfocenter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/kinfocenter(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kinfocenter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/kmenuedit.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kmenuedit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/kmenuedit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kmenuedit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/kmenuedit(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kmenuedit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/kscreen.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kscreen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/kscreen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kscreen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/kscreen(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kscreen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/kscreenlocker.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kscreenlocker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/kscreenlocker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kscreenlocker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/kscreenlocker(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kscreenlocker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/ksshaskpass.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ksshaskpass/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/ksshaskpass(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ksshaskpass    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/ksshaskpass(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ksshaskpass/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/ksysguard.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/ksysguard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/ksysguard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/ksysguard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/ksysguard(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/ksysguard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/kwallet-pam.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kwallet-pam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/kwallet-pam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kwallet-pam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/kwallet-pam(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kwallet-pam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/kwayland-integration.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kwayland-integration/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/kwayland-integration(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kwayland-integration    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/kwayland-integration(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kwayland-integration/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/kwin.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kwin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/kwin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kwin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/kwin(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kwin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/kwrited.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/kwrited/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/kwrited(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/kwrited    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/kwrited(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/kwrited/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/libbluedevil.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libbluedevil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/libbluedevil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libbluedevil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/libbluedevil(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libbluedevil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/libkscreen.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libkscreen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/libkscreen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libkscreen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/libkscreen(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libkscreen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/libksysguard.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libksysguard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/libksysguard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libksysguard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/libksysguard(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libksysguard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/libmm-qt.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/libmm-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/libmm-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/libmm-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/libmm-qt(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/libmm-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/milou.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/milou/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/milou(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/milou    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/milou(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/milou/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/oxygen.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/oxygen/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/oxygen(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/oxygen    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/oxygen(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/oxygen/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/oxygen-fonts.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/oxygen-fonts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/oxygen-fonts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/oxygen-fonts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/oxygen-fonts(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/oxygen-fonts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/oxygen-qt4.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/oxygen-qt4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/oxygen-qt4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/oxygen-qt4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/oxygen-qt4(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/oxygen-qt4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-browser-integration.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/plasma-browser-integration/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-browser-integration(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/plasma-browser-integration    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/plasma-browser-integration(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/plasma-browser-integration/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-desktop.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/plasma-desktop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-desktop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/plasma-desktop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/plasma-desktop(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/plasma-desktop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-discover.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/plasma-discover/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-discover(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/plasma-discover    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/plasma-discover(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/plasma-discover/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-integration.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/plasma-integration/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-integration(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/plasma-integration    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/plasma-integration(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/plasma-integration/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-mediacenter.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/plasma-mediacenter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-mediacenter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/plasma-mediacenter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/plasma-mediacenter(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/plasma-mediacenter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-nm.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/plasma-nm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-nm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/plasma-nm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/plasma-nm(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/plasma-nm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-pa.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/plasma-pa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-pa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/plasma-pa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/plasma-pa(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/plasma-pa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-sdk.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/plasma-sdk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-sdk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/plasma-sdk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/plasma-sdk(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/plasma-sdk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-tests.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/plasma-tests/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-tests(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/plasma-tests    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/plasma-tests(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/plasma-tests/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-vault.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/plasma-vault/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-vault(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/plasma-vault    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/plasma-vault(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/plasma-vault/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-workspace.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/plasma-workspace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-workspace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/plasma-workspace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/plasma-workspace(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/plasma-workspace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-workspace-wallpapers.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/plasma-workspace-wallpapers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/plasma-workspace-wallpapers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/plasma-workspace-wallpapers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/plasma-workspace-wallpapers(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/plasma-workspace-wallpapers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/plymouth-kcm.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/plymouth-kcm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/plymouth-kcm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/plymouth-kcm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/plymouth-kcm(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/plymouth-kcm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/polkit-kde-agent-1.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/polkit-kde-agent-1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/polkit-kde-agent-1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/polkit-kde-agent-1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/polkit-kde-agent-1(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/polkit-kde-agent-1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/powerdevil.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/powerdevil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/powerdevil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/powerdevil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/powerdevil(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/powerdevil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/sddm-kcm.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/sddm-kcm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/sddm-kcm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/sddm-kcm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/sddm-kcm(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/sddm-kcm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/systemsettings.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/systemsettings/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/systemsettings(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/systemsettings    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/systemsettings(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/systemsettings/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/user-manager.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/user-manager/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/user-manager(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/user-manager    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/user-manager(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/user-manager/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/plasma/xdg-desktop-portal-kde.git/commit/$          https://salsa.debian.org/qt-kde-team/kde/xdg-desktop-portal-kde/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/plasma/xdg-desktop-portal-kde(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/kde/xdg-desktop-portal-kde    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/plasma/xdg-desktop-portal-kde(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/kde/xdg-desktop-portal-kde/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt-extras/gcompris-qt.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/gcompris-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt-extras/gcompris-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/gcompris-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt-extras/gcompris-qt(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/gcompris-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt-extras/qtav.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/qtav/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt-extras/qtav(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/qtav    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt-extras/qtav(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/qtav/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qbs.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qbs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qbs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qbs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qbs(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qbs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qt-assistant-compat.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qt-assistant-compat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qt-assistant-compat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qt-assistant-compat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qt-assistant-compat(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qt-assistant-compat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qt-messaging-framework.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qt-messaging-framework/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qt-messaging-framework(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qt-messaging-framework    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qt-messaging-framework(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qt-messaging-framework/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qt3d.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qt3d/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qt3d(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qt3d    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qt3d(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qt3d/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qt4-x11.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qt4-x11/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qt4-x11(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qt4-x11    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qt4-x11(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qt4-x11/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qt5webkit.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qt5webkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qt5webkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qt5webkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qt5webkit(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qt5webkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtbase.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtbase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtbase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtbase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtbase(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtbase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtcharts.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtcharts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtcharts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtcharts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtcharts(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtcharts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtchooser.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtchooser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtchooser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtchooser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtchooser(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtchooser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtconnectivity.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtconnectivity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtconnectivity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtconnectivity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtconnectivity(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtconnectivity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtcreator.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtcreator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtcreator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtcreator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtcreator(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtcreator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtdeclarative.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtdeclarative/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtdeclarative(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtdeclarative    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtdeclarative(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtdeclarative/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtdoc.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtdoc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtdoc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtdoc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtdoc(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtdoc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtfeedback.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtfeedback/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtfeedback(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtfeedback    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtfeedback(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtfeedback/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtgamepad.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtgamepad/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtgamepad(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtgamepad    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtgamepad(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtgamepad/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtgraphicaleffects.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtgraphicaleffects/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtgraphicaleffects(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtgraphicaleffects    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtgraphicaleffects(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtgraphicaleffects/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtimageformats.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtimageformats/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtimageformats(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtimageformats    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtimageformats(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtimageformats/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtlocation.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtlocation/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtlocation(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtlocation    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtlocation(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtlocation/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtmultimedia.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtmultimedia/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtmultimedia(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtmultimedia    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtmultimedia(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtmultimedia/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtnetworkauth.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtnetworkauth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtnetworkauth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtnetworkauth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtnetworkauth(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtnetworkauth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtpim.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtpim/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtpim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtpim    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtpim(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtpim/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtquickcontrols.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtquickcontrols/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtquickcontrols(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtquickcontrols    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtquickcontrols(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtquickcontrols/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtquickcontrols2.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtquickcontrols2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtquickcontrols2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtquickcontrols2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtquickcontrols2(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtquickcontrols2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtscript.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtscript/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtscript(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtscript    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtscript(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtscript/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtsensors.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtsensors/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtsensors(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtsensors    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtsensors(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtsensors/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtserialport.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtserialport/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtserialport(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtserialport    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtserialport(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtserialport/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtspeech.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtspeech/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtspeech(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtspeech    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtspeech(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtspeech/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtstyleplugins.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtstyleplugins/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtstyleplugins(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtstyleplugins    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtstyleplugins(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtstyleplugins/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtsvg.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtsvg/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtsvg(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtsvg    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtsvg(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtsvg/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtsystems.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtsystems/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtsystems(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtsystems    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtsystems(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtsystems/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qttools.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qttools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qttools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qttools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qttools(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qttools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qttranslations.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qttranslations/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qttranslations(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qttranslations    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qttranslations(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qttranslations/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtvirtualkeyboard.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtvirtualkeyboard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtvirtualkeyboard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtvirtualkeyboard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtvirtualkeyboard(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtvirtualkeyboard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtwayland.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtwayland/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtwayland(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtwayland    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtwayland(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtwayland/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtwebchannel.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtwebchannel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtwebchannel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtwebchannel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtwebchannel(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtwebchannel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtwebengine.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtwebengine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtwebengine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtwebengine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtwebengine(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtwebengine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtwebkit.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtwebkit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtwebkit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtwebkit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtwebkit(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtwebkit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtwebkit-examples.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtwebkit-examples/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtwebkit-examples(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtwebkit-examples    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtwebkit-examples(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtwebkit-examples/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtwebsockets.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtwebsockets/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtwebsockets(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtwebsockets    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtwebsockets(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtwebsockets/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtwebview.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtwebview/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtwebview(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtwebview    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtwebview(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtwebview/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtx11extras.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtx11extras/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtx11extras(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtx11extras    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtx11extras(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtx11extras/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/qtxmlpatterns.git/commit/$          https://salsa.debian.org/qt-kde-team/qt/qtxmlpatterns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/qtxmlpatterns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/qt/qtxmlpatterns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/qtxmlpatterns(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/qt/qtxmlpatterns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/qt/sni-qt.git/commit/$          https://salsa.debian.org/qt-kde-team/extras/sni-qt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/qt/sni-qt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/extras/sni-qt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/qt/sni-qt(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/extras/sni-qt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/pkg-kde/www.git/commit/$          https://salsa.debian.org/qt-kde-team/www/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/pkg-kde/www(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/qt-kde-team/www    [last,noescape,redirect=permanent]
+RewriteRule ^/git/pkg-kde/www(?:\.git)?/(.*)          https://salsa.debian.org/qt-kde-team/www/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-aodhclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-aodhclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-aodhclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-aodhclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-aodhclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-aodhclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-barbicanclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-barbicanclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-barbicanclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-barbicanclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-barbicanclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-barbicanclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-ceilometerclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-ceilometerclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-ceilometerclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-ceilometerclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-ceilometerclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-ceilometerclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-cinderclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-cinderclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-cinderclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-cinderclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-cinderclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-cinderclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-congressclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-congressclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-congressclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-congressclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-congressclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-congressclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-designateclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-designateclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-designateclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-designateclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-designateclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-designateclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-glanceclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-glanceclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-glanceclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-glanceclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-glanceclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-glanceclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-glareclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-glareclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-glareclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-glareclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-glareclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-glareclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-gnocchiclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-gnocchiclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-gnocchiclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-gnocchiclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-gnocchiclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-gnocchiclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-heatclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-heatclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-heatclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-heatclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-heatclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-heatclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-ironic-inspector-client.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-ironic-inspector-client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-ironic-inspector-client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-ironic-inspector-client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-ironic-inspector-client(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-ironic-inspector-client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-ironicclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-ironicclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-ironicclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-ironicclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-ironicclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-ironicclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-k8sclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-k8sclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-k8sclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-k8sclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-k8sclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-k8sclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-karborclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-karborclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-karborclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-karborclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-karborclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-karborclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-keystoneclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-keystoneclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-keystoneclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-keystoneclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-keystoneclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-keystoneclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-magnumclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-magnumclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-magnumclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-magnumclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-magnumclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-magnumclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-manilaclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-manilaclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-manilaclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-manilaclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-manilaclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-manilaclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-mistralclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-mistralclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-mistralclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-mistralclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-mistralclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-mistralclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-monascaclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-monascaclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-monascaclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-monascaclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-monascaclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-monascaclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-muranoclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-muranoclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-muranoclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-muranoclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-muranoclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-muranoclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-neutronclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-neutronclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-neutronclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-neutronclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-neutronclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-neutronclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-novaclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-novaclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-novaclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-novaclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-novaclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-novaclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-octaviaclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-octaviaclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-octaviaclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-octaviaclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-octaviaclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-octaviaclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-openstackclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-openstackclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-openstackclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-openstackclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-openstackclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-openstackclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-saharaclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-saharaclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-saharaclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-saharaclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-saharaclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-saharaclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-searchlightclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-searchlightclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-searchlightclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-searchlightclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-searchlightclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-searchlightclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-senlinclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-senlinclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-senlinclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-senlinclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-senlinclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-senlinclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-swiftclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-swiftclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-swiftclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-swiftclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-swiftclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-swiftclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-tackerclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-tackerclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-tackerclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-tackerclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-tackerclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-tackerclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-troveclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-troveclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-troveclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-troveclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-troveclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-troveclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-watcherclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-watcherclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-watcherclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-watcherclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-watcherclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-watcherclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-zaqarclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-zaqarclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-zaqarclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-zaqarclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-zaqarclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-zaqarclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/clients/python-zunclient.git/commit/$          https://salsa.debian.org/openstack-team/clients/python-zunclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/clients/python-zunclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/clients/python-zunclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/clients/python-zunclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/clients/python-zunclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/debian/openstack-debian-images.git/commit/$          https://salsa.debian.org/openstack-team/debian/openstack-debian-images/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/debian/openstack-debian-images(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/debian/openstack-debian-images    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/debian/openstack-debian-images(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/debian/openstack-debian-images/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/debian/openstack-meta-packages.git/commit/$          https://salsa.debian.org/openstack-team/debian/openstack-meta-packages/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/debian/openstack-meta-packages(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/debian/openstack-meta-packages    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/debian/openstack-meta-packages(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/debian/openstack-meta-packages/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/debian/openstack-pkg-tools.git/commit/$          https://salsa.debian.org/openstack-team/debian/openstack-pkg-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/debian/openstack-pkg-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/debian/openstack-pkg-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/debian/openstack-pkg-tools(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/debian/openstack-pkg-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/debian/stuff.git/commit/$          https://salsa.debian.org/openstack-team/debian/stuff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/debian/stuff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/debian/stuff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/debian/stuff(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/debian/stuff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/bandit.git/commit/$          https://salsa.debian.org/openstack-team/libs/bandit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/bandit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/bandit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/bandit(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/bandit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/liberasurecode.git/commit/$          https://salsa.debian.org/openstack-team/libs/liberasurecode/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/liberasurecode(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/liberasurecode    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/liberasurecode(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/liberasurecode/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/openstack-doc-tools.git/commit/$          https://salsa.debian.org/openstack-team/libs/openstack-doc-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/openstack-doc-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/openstack-doc-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/openstack-doc-tools(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/openstack-doc-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-automaton.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-automaton/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-automaton(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-automaton    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-automaton(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-automaton/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-bashate.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-bashate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-bashate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-bashate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-bashate(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-bashate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-castellan.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-castellan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-castellan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-castellan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-castellan(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-castellan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-ceilometermiddleware.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-ceilometermiddleware/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-ceilometermiddleware(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-ceilometermiddleware    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-ceilometermiddleware(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-ceilometermiddleware/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-cursive.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-cursive/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-cursive(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-cursive    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-cursive(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-cursive/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-debtcollector.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-debtcollector/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-debtcollector(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-debtcollector    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-debtcollector(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-debtcollector/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-dib-utils.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-dib-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-dib-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-dib-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-dib-utils(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-dib-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-diskimage-builder.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-diskimage-builder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-diskimage-builder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-diskimage-builder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-diskimage-builder(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-diskimage-builder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-doc8.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-doc8/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-doc8(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-doc8    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-doc8(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-doc8/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-futurist.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-futurist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-futurist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-futurist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-futurist(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-futurist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-glance-store.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-glance-store/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-glance-store(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-glance-store    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-glance-store(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-glance-store/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-hacking.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-hacking/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-hacking(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-hacking    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-hacking(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-hacking/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-ironic-lib.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-ironic-lib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-ironic-lib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-ironic-lib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-ironic-lib(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-ironic-lib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-keystoneauth1.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-keystoneauth1/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-keystoneauth1(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-keystoneauth1    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-keystoneauth1(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-keystoneauth1/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-keystonemiddleware.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-keystonemiddleware/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-keystonemiddleware(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-keystonemiddleware    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-keystonemiddleware(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-keystonemiddleware/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-kubernetes.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-kubernetes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-kubernetes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-kubernetes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-kubernetes(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-kubernetes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-marathon.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-marathon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-marathon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-marathon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-marathon(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-marathon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-mistral-lib.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-mistral-lib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-mistral-lib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-mistral-lib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-mistral-lib(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-mistral-lib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-monasca-statsd.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-monasca-statsd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-monasca-statsd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-monasca-statsd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-monasca-statsd(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-monasca-statsd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-mox3.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-mox3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-mox3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-mox3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-mox3(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-mox3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-murano-pkg-check.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-murano-pkg-check/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-murano-pkg-check(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-murano-pkg-check    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-murano-pkg-check(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-murano-pkg-check/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-neutron-lib.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-neutron-lib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-neutron-lib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-neutron-lib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-neutron-lib(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-neutron-lib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-openstackdocstheme.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-openstackdocstheme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-openstackdocstheme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-openstackdocstheme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-openstackdocstheme(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-openstackdocstheme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-openstacksdk.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-openstacksdk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-openstacksdk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-openstacksdk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-openstacksdk(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-openstacksdk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-os-api-ref.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-os-api-ref/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-os-api-ref(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-os-api-ref    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-os-api-ref(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-os-api-ref/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-os-apply-config.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-os-apply-config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-os-apply-config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-os-apply-config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-os-apply-config(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-os-apply-config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-os-brick.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-os-brick/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-os-brick(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-os-brick    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-os-brick(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-os-brick/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-os-client-config.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-os-client-config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-os-client-config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-os-client-config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-os-client-config(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-os-client-config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-os-refresh-config.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-os-refresh-config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-os-refresh-config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-os-refresh-config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-os-refresh-config(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-os-refresh-config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-os-testr.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-os-testr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-os-testr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-os-testr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-os-testr(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-os-testr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-os-traits.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-os-traits/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-os-traits(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-os-traits    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-os-traits(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-os-traits/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-os-vif.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-os-vif/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-os-vif(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-os-vif    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-os-vif(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-os-vif/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-os-win.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-os-win/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-os-win(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-os-win    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-os-win(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-os-win/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-os-xenapi.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-os-xenapi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-os-xenapi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-os-xenapi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-os-xenapi(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-os-xenapi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-osc-lib.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-osc-lib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-osc-lib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-osc-lib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-osc-lib(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-osc-lib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-osprofiler.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-osprofiler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-osprofiler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-osprofiler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-osprofiler(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-osprofiler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-ovsdbapp.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-ovsdbapp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-ovsdbapp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-ovsdbapp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-ovsdbapp(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-ovsdbapp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-pbr.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-pbr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-pbr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-pbr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-pbr(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-pbr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-proliantutils.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-proliantutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-proliantutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-proliantutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-proliantutils(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-proliantutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-pycadf.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-pycadf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-pycadf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-pycadf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-pycadf(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-pycadf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-pyeclib.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-pyeclib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-pyeclib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-pyeclib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-pyeclib(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-pyeclib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-pypowervm.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-pypowervm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-pypowervm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-pypowervm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-pypowervm(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-pypowervm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-reno.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-reno/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-reno(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-reno    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-reno(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-reno/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-requestsexceptions.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-requestsexceptions/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-requestsexceptions(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-requestsexceptions    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-requestsexceptions(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-requestsexceptions/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-stestr.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-stestr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-stestr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-stestr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-stestr(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-stestr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-subunit2sql.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-subunit2sql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-subunit2sql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-subunit2sql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-subunit2sql(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-subunit2sql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-sushy.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-sushy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-sushy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-sushy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-sushy(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-sushy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-taskflow.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-taskflow/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-taskflow(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-taskflow    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-taskflow(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-taskflow/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-tempest-lib.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-tempest-lib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-tempest-lib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-tempest-lib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-tempest-lib(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-tempest-lib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-tooz.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-tooz/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-tooz(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-tooz    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-tooz(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-tooz/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/python-tosca-parser.git/commit/$          https://salsa.debian.org/openstack-team/libs/python-tosca-parser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/python-tosca-parser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/python-tosca-parser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/python-tosca-parser(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/python-tosca-parser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/stevedore.git/commit/$          https://salsa.debian.org/openstack-team/libs/stevedore/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/stevedore(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/stevedore    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/stevedore(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/stevedore/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/tempest.git/commit/$          https://salsa.debian.org/openstack-team/libs/tempest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/tempest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/tempest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/tempest(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/tempest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/tripleo-heat-templates.git/commit/$          https://salsa.debian.org/openstack-team/libs/tripleo-heat-templates/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/tripleo-heat-templates(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/tripleo-heat-templates    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/tripleo-heat-templates(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/tripleo-heat-templates/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/tripleo-image-elements.git/commit/$          https://salsa.debian.org/openstack-team/libs/tripleo-image-elements/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/tripleo-image-elements(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/tripleo-image-elements    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/tripleo-image-elements(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/tripleo-image-elements/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/libs/vmware-nsx.git/commit/$          https://salsa.debian.org/openstack-team/libs/vmware-nsx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/libs/vmware-nsx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/libs/vmware-nsx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/libs/vmware-nsx(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/libs/vmware-nsx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/oslo/oslo-sphinx.git/commit/$          https://salsa.debian.org/openstack-team/oslo/oslo-sphinx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/oslo/oslo-sphinx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/oslo/oslo-sphinx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/oslo/oslo-sphinx(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/oslo/oslo-sphinx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/oslo/python-oslo.cache.git/commit/$          https://salsa.debian.org/openstack-team/oslo/python-oslo.cache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/oslo/python-oslo.cache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/oslo/python-oslo.cache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/oslo/python-oslo.cache(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/oslo/python-oslo.cache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/oslo/python-oslo.concurrency.git/commit/$          https://salsa.debian.org/openstack-team/oslo/python-oslo.concurrency/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/oslo/python-oslo.concurrency(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/oslo/python-oslo.concurrency    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/oslo/python-oslo.concurrency(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/oslo/python-oslo.concurrency/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/oslo/python-oslo.config.git/commit/$          https://salsa.debian.org/openstack-team/oslo/python-oslo.config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/oslo/python-oslo.config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/oslo/python-oslo.config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/oslo/python-oslo.config(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/oslo/python-oslo.config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/oslo/python-oslo.context.git/commit/$          https://salsa.debian.org/openstack-team/oslo/python-oslo.context/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/oslo/python-oslo.context(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/oslo/python-oslo.context    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/oslo/python-oslo.context(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/oslo/python-oslo.context/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/oslo/python-oslo.db.git/commit/$          https://salsa.debian.org/openstack-team/oslo/python-oslo.db/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/oslo/python-oslo.db(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/oslo/python-oslo.db    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/oslo/python-oslo.db(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/oslo/python-oslo.db/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/oslo/python-oslo.i18n.git/commit/$          https://salsa.debian.org/openstack-team/oslo/python-oslo.i18n/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/oslo/python-oslo.i18n(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/oslo/python-oslo.i18n    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/oslo/python-oslo.i18n(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/oslo/python-oslo.i18n/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/oslo/python-oslo.log.git/commit/$          https://salsa.debian.org/openstack-team/oslo/python-oslo.log/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/oslo/python-oslo.log(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/oslo/python-oslo.log    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/oslo/python-oslo.log(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/oslo/python-oslo.log/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/oslo/python-oslo.messaging.git/commit/$          https://salsa.debian.org/openstack-team/oslo/python-oslo.messaging/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/oslo/python-oslo.messaging(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/oslo/python-oslo.messaging    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/oslo/python-oslo.messaging(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/oslo/python-oslo.messaging/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/oslo/python-oslo.middleware.git/commit/$          https://salsa.debian.org/openstack-team/oslo/python-oslo.middleware/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/oslo/python-oslo.middleware(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/oslo/python-oslo.middleware    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/oslo/python-oslo.middleware(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/oslo/python-oslo.middleware/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/oslo/python-oslo.policy.git/commit/$          https://salsa.debian.org/openstack-team/oslo/python-oslo.policy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/oslo/python-oslo.policy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/oslo/python-oslo.policy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/oslo/python-oslo.policy(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/oslo/python-oslo.policy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/oslo/python-oslo.privsep.git/commit/$          https://salsa.debian.org/openstack-team/oslo/python-oslo.privsep/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/oslo/python-oslo.privsep(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/oslo/python-oslo.privsep    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/oslo/python-oslo.privsep(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/oslo/python-oslo.privsep/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/oslo/python-oslo.reports.git/commit/$          https://salsa.debian.org/openstack-team/oslo/python-oslo.reports/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/oslo/python-oslo.reports(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/oslo/python-oslo.reports    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/oslo/python-oslo.reports(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/oslo/python-oslo.reports/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/oslo/python-oslo.rootwrap.git/commit/$          https://salsa.debian.org/openstack-team/oslo/python-oslo.rootwrap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/oslo/python-oslo.rootwrap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/oslo/python-oslo.rootwrap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/oslo/python-oslo.rootwrap(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/oslo/python-oslo.rootwrap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/oslo/python-oslo.serialization.git/commit/$          https://salsa.debian.org/openstack-team/oslo/python-oslo.serialization/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/oslo/python-oslo.serialization(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/oslo/python-oslo.serialization    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/oslo/python-oslo.serialization(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/oslo/python-oslo.serialization/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/oslo/python-oslo.service.git/commit/$          https://salsa.debian.org/openstack-team/oslo/python-oslo.service/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/oslo/python-oslo.service(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/oslo/python-oslo.service    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/oslo/python-oslo.service(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/oslo/python-oslo.service/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/oslo/python-oslo.utils.git/commit/$          https://salsa.debian.org/openstack-team/oslo/python-oslo.utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/oslo/python-oslo.utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/oslo/python-oslo.utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/oslo/python-oslo.utils(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/oslo/python-oslo.utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/oslo/python-oslo.versionedobjects.git/commit/$          https://salsa.debian.org/openstack-team/oslo/python-oslo.versionedobjects/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/oslo/python-oslo.versionedobjects(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/oslo/python-oslo.versionedobjects    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/oslo/python-oslo.versionedobjects(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/oslo/python-oslo.versionedobjects/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/oslo/python-oslo.vmware.git/commit/$          https://salsa.debian.org/openstack-team/oslo/python-oslo.vmware/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/oslo/python-oslo.vmware(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/oslo/python-oslo.vmware    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/oslo/python-oslo.vmware(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/oslo/python-oslo.vmware/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/oslo/python-oslotest.git/commit/$          https://salsa.debian.org/openstack-team/oslo/python-oslotest/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/oslo/python-oslotest(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/oslo/python-oslotest    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/oslo/python-oslotest(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/oslo/python-oslotest/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/others/jenkins-job-builder.git/commit/$          https://salsa.debian.org/openstack-team/others/jenkins-job-builder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/others/jenkins-job-builder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/others/jenkins-job-builder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/others/jenkins-job-builder(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/others/jenkins-job-builder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-adrienthebo-filemapper.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-adrienthebo-filemapper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-adrienthebo-filemapper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-adrienthebo-filemapper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-adrienthebo-filemapper(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-adrienthebo-filemapper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-aodh.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-aodh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-aodh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-aodh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-aodh(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-aodh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-camptocamp-kmod.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-camptocamp-kmod/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-camptocamp-kmod(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-camptocamp-kmod    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-camptocamp-kmod(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-camptocamp-kmod/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-camptocamp-openssl.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-camptocamp-openssl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-camptocamp-openssl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-camptocamp-openssl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-camptocamp-openssl(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-camptocamp-openssl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-ceilometer.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-ceilometer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-ceilometer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-ceilometer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-ceilometer(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-ceilometer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-cinder.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-cinder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-cinder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-cinder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-cinder(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-cinder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-duritong-sysctl.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-duritong-sysctl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-duritong-sysctl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-duritong-sysctl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-duritong-sysctl(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-duritong-sysctl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-glance.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-glance/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-glance(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-glance    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-glance(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-glance/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-heat.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-heat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-heat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-heat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-heat(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-heat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-horizon.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-horizon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-horizon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-horizon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-horizon(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-horizon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-ironic.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-ironic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-ironic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-ironic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-ironic(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-ironic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-keystone.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-keystone/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-keystone(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-keystone    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-keystone(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-keystone/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-manila.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-manila/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-manila(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-manila    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-manila(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-manila/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-michaeltchapman-galera.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-michaeltchapman-galera/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-michaeltchapman-galera(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-michaeltchapman-galera    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-michaeltchapman-galera(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-michaeltchapman-galera/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-murano.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-murano/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-murano(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-murano    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-murano(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-murano/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-nanliu-staging.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-nanliu-staging/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-nanliu-staging(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-nanliu-staging    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-nanliu-staging(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-nanliu-staging/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-neutron.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-neutron/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-neutron(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-neutron    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-neutron(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-neutron/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-nova.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-nova/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-nova(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-nova    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-nova(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-nova/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-openstacklib.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-openstacklib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-openstacklib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-openstacklib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-openstacklib(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-openstacklib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-oslo.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-oslo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-oslo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-oslo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-oslo(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-oslo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-puppet-community-mcollective.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-puppet-community-mcollective/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-puppet-community-mcollective(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-puppet-community-mcollective    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-puppet-community-mcollective(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-puppet-community-mcollective/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-puppetlabs-mongodb.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-puppetlabs-mongodb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-puppetlabs-mongodb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-puppetlabs-mongodb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-puppetlabs-mongodb(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-puppetlabs-mongodb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-puppetlabs-rabbitmq.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-puppetlabs-rabbitmq/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-puppetlabs-rabbitmq(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-puppetlabs-rabbitmq    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-puppetlabs-rabbitmq(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-puppetlabs-rabbitmq/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-puppetlabs-rsync.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-puppetlabs-rsync/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-puppetlabs-rsync(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-puppetlabs-rsync    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-puppetlabs-rsync(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-puppetlabs-rsync/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-puppetlabs-tftp.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-puppetlabs-tftp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-puppetlabs-tftp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-puppetlabs-tftp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-puppetlabs-tftp(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-puppetlabs-tftp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-puppetlabs-vcsrepo.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-puppetlabs-vcsrepo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-puppetlabs-vcsrepo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-puppetlabs-vcsrepo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-puppetlabs-vcsrepo(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-puppetlabs-vcsrepo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-richardc-datacat.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-richardc-datacat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-richardc-datacat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-richardc-datacat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-richardc-datacat(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-richardc-datacat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-sahara.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-sahara/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-sahara(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-sahara    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-sahara(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-sahara/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-saz-rsyslog.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-saz-rsyslog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-saz-rsyslog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-saz-rsyslog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-saz-rsyslog(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-saz-rsyslog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-saz-ssh.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-saz-ssh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-saz-ssh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-saz-ssh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-saz-ssh(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-saz-ssh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-sbitio-monit.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-sbitio-monit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-sbitio-monit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-sbitio-monit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-sbitio-monit(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-sbitio-monit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-swift.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-swift/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-swift(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-swift    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-swift(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-swift/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/puppet/puppet-module-vswitch.git/commit/$          https://salsa.debian.org/openstack-team/puppet/puppet-module-vswitch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/puppet/puppet-module-vswitch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/puppet/puppet-module-vswitch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/puppet/puppet-module-vswitch(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/puppet/puppet-module-vswitch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/kazoo.git/commit/$          https://salsa.debian.org/openstack-team/python/kazoo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/kazoo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/kazoo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/kazoo(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/kazoo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/migrate.git/commit/$          https://salsa.debian.org/openstack-team/python/migrate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/migrate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/migrate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/migrate(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/migrate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/msgpack-python.git/commit/$          https://salsa.debian.org/openstack-team/python/msgpack-python/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/msgpack-python(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/msgpack-python    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/msgpack-python(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/msgpack-python/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-aioeventlet.git/commit/$          https://salsa.debian.org/openstack-team/python/python-aioeventlet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-aioeventlet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-aioeventlet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-aioeventlet(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-aioeventlet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-antlr3.git/commit/$          https://salsa.debian.org/openstack-team/python/python-antlr3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-antlr3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-antlr3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-antlr3(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-antlr3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-autobahn.git/commit/$          https://salsa.debian.org/openstack-team/python/python-autobahn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-autobahn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-autobahn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-autobahn(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-autobahn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-cliff.git/commit/$          https://salsa.debian.org/openstack-team/python/python-cliff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-cliff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-cliff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-cliff(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-cliff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-cloudfiles.git/commit/$          https://salsa.debian.org/openstack-team/python/python-cloudfiles/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-cloudfiles(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-cloudfiles    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-cloudfiles(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-cloudfiles/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-coffin.git/commit/$          https://salsa.debian.org/openstack-team/python/python-coffin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-coffin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-coffin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-coffin(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-coffin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-colander.git/commit/$          https://salsa.debian.org/openstack-team/python/python-colander/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-colander(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-colander    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-colander(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-colander/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-cotyledon.git/commit/$          https://salsa.debian.org/openstack-team/python/python-cotyledon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-cotyledon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-cotyledon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-cotyledon(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-cotyledon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-couleur.git/commit/$          https://salsa.debian.org/openstack-team/python/python-couleur/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-couleur(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-couleur    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-couleur(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-couleur/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-crank.git/commit/$          https://salsa.debian.org/openstack-team/python/python-crank/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-crank(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-crank    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-crank(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-crank/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-croniter.git/commit/$          https://salsa.debian.org/openstack-team/python/python-croniter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-croniter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-croniter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-croniter(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-croniter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-csscompressor.git/commit/$          https://salsa.debian.org/openstack-team/python/python-csscompressor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-csscompressor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-csscompressor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-csscompressor(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-csscompressor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-daemonize.git/commit/$          https://salsa.debian.org/openstack-team/python/python-daemonize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-daemonize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-daemonize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-daemonize(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-daemonize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-dcos.git/commit/$          https://salsa.debian.org/openstack-team/python/python-dcos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-dcos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-dcos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-dcos(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-dcos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-ddt.git/commit/$          https://salsa.debian.org/openstack-team/python/python-ddt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-ddt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-ddt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-ddt(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-ddt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-django-appconf.git/commit/$          https://salsa.debian.org/openstack-team/python/python-django-appconf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-django-appconf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-django-appconf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-django-appconf(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-django-appconf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-django-babel.git/commit/$          https://salsa.debian.org/openstack-team/python/python-django-babel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-django-babel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-django-babel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-django-babel(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-django-babel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-django-bootstrap-form.git/commit/$          https://salsa.debian.org/openstack-team/python/python-django-bootstrap-form/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-django-bootstrap-form(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-django-bootstrap-form    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-django-bootstrap-form(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-django-bootstrap-form/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-django-compressor.git/commit/$          https://salsa.debian.org/openstack-team/python/python-django-compressor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-django-compressor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-django-compressor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-django-compressor(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-django-compressor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-django-discover-runner.git/commit/$          https://salsa.debian.org/openstack-team/python/python-django-discover-runner/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-django-discover-runner(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-django-discover-runner    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-django-discover-runner(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-django-discover-runner/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-django-formtools.git/commit/$          https://salsa.debian.org/openstack-team/python/python-django-formtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-django-formtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-django-formtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-django-formtools(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-django-formtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-django-openstack-auth.git/commit/$          https://salsa.debian.org/openstack-team/python/python-django-openstack-auth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-django-openstack-auth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-django-openstack-auth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-django-openstack-auth(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-django-openstack-auth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-django-overextends.git/commit/$          https://salsa.debian.org/openstack-team/python/python-django-overextends/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-django-overextends(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-django-overextends    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-django-overextends(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-django-overextends/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-django-pyscss.git/commit/$          https://salsa.debian.org/openstack-team/python/python-django-pyscss/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-django-pyscss(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-django-pyscss    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-django-pyscss(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-django-pyscss/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-dogpile.cache.git/commit/$          https://salsa.debian.org/openstack-team/python/python-dogpile.cache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-dogpile.cache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-dogpile.cache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-dogpile.cache(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-dogpile.cache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-editor.git/commit/$          https://salsa.debian.org/openstack-team/python/python-editor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-editor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-editor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-editor(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-editor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-eventlet.git/commit/$          https://salsa.debian.org/openstack-team/python/python-eventlet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-eventlet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-eventlet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-eventlet(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-eventlet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-extras.git/commit/$          https://salsa.debian.org/openstack-team/python/python-extras/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-extras(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-extras    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-extras(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-extras/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-falcon.git/commit/$          https://salsa.debian.org/openstack-team/python/python-falcon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-falcon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-falcon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-falcon(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-falcon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-fasteners.git/commit/$          https://salsa.debian.org/openstack-team/python/python-fasteners/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-fasteners(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-fasteners    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-fasteners(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-fasteners/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-frozendict.git/commit/$          https://salsa.debian.org/openstack-team/python/python-frozendict/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-frozendict(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-frozendict    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-frozendict(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-frozendict/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-funcsigs.git/commit/$          https://salsa.debian.org/openstack-team/python/python-funcsigs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-funcsigs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-funcsigs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-funcsigs(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-funcsigs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-functools32.git/commit/$          https://salsa.debian.org/openstack-team/python/python-functools32/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-functools32(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-functools32    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-functools32(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-functools32/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-gabbi.git/commit/$          https://salsa.debian.org/openstack-team/python/python-gabbi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-gabbi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-gabbi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-gabbi(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-gabbi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-happybase.git/commit/$          https://salsa.debian.org/openstack-team/python/python-happybase/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-happybase(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-happybase    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-happybase(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-happybase/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-hp3parclient.git/commit/$          https://salsa.debian.org/openstack-team/python/python-hp3parclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-hp3parclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-hp3parclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-hp3parclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-hp3parclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-hplefthandclient.git/commit/$          https://salsa.debian.org/openstack-team/python/python-hplefthandclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-hplefthandclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-hplefthandclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-hplefthandclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-hplefthandclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-httpretty.git/commit/$          https://salsa.debian.org/openstack-team/python/python-httpretty/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-httpretty(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-httpretty    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-httpretty(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-httpretty/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-hurry.filesize.git/commit/$          https://salsa.debian.org/openstack-team/python/python-hurry.filesize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-hurry.filesize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-hurry.filesize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-hurry.filesize(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-hurry.filesize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-ibm-db-sa.git/commit/$          https://salsa.debian.org/openstack-team/python/python-ibm-db-sa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-ibm-db-sa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-ibm-db-sa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-ibm-db-sa(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-ibm-db-sa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-invocations.git/commit/$          https://salsa.debian.org/openstack-team/python/python-invocations/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-invocations(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-invocations    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-invocations(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-invocations/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-invoke.git/commit/$          https://salsa.debian.org/openstack-team/python/python-invoke/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-invoke(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-invoke    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-invoke(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-invoke/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-jingo.git/commit/$          https://salsa.debian.org/openstack-team/python/python-jingo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-jingo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-jingo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-jingo(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-jingo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-json-patch.git/commit/$          https://salsa.debian.org/openstack-team/python/python-json-patch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-json-patch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-json-patch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-json-patch(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-json-patch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-json-pointer.git/commit/$          https://salsa.debian.org/openstack-team/python/python-json-pointer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-json-pointer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-json-pointer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-json-pointer(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-json-pointer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-jsonpath-rw-ext.git/commit/$          https://salsa.debian.org/openstack-team/python/python-jsonpath-rw-ext/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-jsonpath-rw-ext(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-jsonpath-rw-ext    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-jsonpath-rw-ext(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-jsonpath-rw-ext/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-jsonpath-rw.git/commit/$          https://salsa.debian.org/openstack-team/python/python-jsonpath-rw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-jsonpath-rw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-jsonpath-rw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-jsonpath-rw(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-jsonpath-rw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-jsonrpclib.git/commit/$          https://salsa.debian.org/openstack-team/python/python-jsonrpclib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-jsonrpclib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-jsonrpclib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-jsonrpclib(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-jsonrpclib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-jsonschema.git/commit/$          https://salsa.debian.org/openstack-team/python/python-jsonschema/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-jsonschema(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-jsonschema    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-jsonschema(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-jsonschema/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-kafka.git/commit/$          https://salsa.debian.org/openstack-team/python/python-kafka/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-kafka(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-kafka    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-kafka(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-kafka/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-ldappool.git/commit/$          https://salsa.debian.org/openstack-team/python/python-ldappool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-ldappool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-ldappool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-ldappool(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-ldappool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-lesscpy.git/commit/$          https://salsa.debian.org/openstack-team/python/python-lesscpy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-lesscpy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-lesscpy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-lesscpy(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-lesscpy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-linecache2.git/commit/$          https://salsa.debian.org/openstack-team/python/python-linecache2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-linecache2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-linecache2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-linecache2(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-linecache2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-logutils.git/commit/$          https://salsa.debian.org/openstack-team/python/python-logutils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-logutils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-logutils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-logutils(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-logutils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-memcache.git/commit/$          https://salsa.debian.org/openstack-team/python/python-memcache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-memcache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-memcache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-memcache(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-memcache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-microversion-parse.git/commit/$          https://salsa.debian.org/openstack-team/python/python-microversion-parse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-microversion-parse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-microversion-parse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-microversion-parse(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-microversion-parse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-misaka.git/commit/$          https://salsa.debian.org/openstack-team/python/python-misaka/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-misaka(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-misaka    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-misaka(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-misaka/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-mockito.git/commit/$          https://salsa.debian.org/openstack-team/python/python-mockito/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-mockito(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-mockito    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-mockito(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-mockito/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-monotonic.git/commit/$          https://salsa.debian.org/openstack-team/python/python-monotonic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-monotonic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-monotonic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-monotonic(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-monotonic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-multi-key-dict.git/commit/$          https://salsa.debian.org/openstack-team/python/python-multi-key-dict/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-multi-key-dict(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-multi-key-dict    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-multi-key-dict(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-multi-key-dict/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-nose-exclude.git/commit/$          https://salsa.debian.org/openstack-team/python/python-nose-exclude/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-nose-exclude(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-nose-exclude    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-nose-exclude(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-nose-exclude/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-nose-parameterized.git/commit/$          https://salsa.debian.org/openstack-team/python/python-nose-parameterized/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-nose-parameterized(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-nose-parameterized    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-nose-parameterized(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-nose-parameterized/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-nose-testconfig.git/commit/$          https://salsa.debian.org/openstack-team/python/python-nose-testconfig/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-nose-testconfig(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-nose-testconfig    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-nose-testconfig(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-nose-testconfig/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-nose-timer.git/commit/$          https://salsa.debian.org/openstack-team/python/python-nose-timer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-nose-timer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-nose-timer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-nose-timer(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-nose-timer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-nosehtmloutput.git/commit/$          https://salsa.debian.org/openstack-team/python/python-nosehtmloutput/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-nosehtmloutput(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-nosehtmloutput    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-nosehtmloutput(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-nosehtmloutput/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-oauth2client.git/commit/$          https://salsa.debian.org/openstack-team/python/python-oauth2client/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-oauth2client(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-oauth2client    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-oauth2client(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-oauth2client/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-pager.git/commit/$          https://salsa.debian.org/openstack-team/python/python-pager/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-pager(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-pager    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-pager(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-pager/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-pecan.git/commit/$          https://salsa.debian.org/openstack-team/python/python-pecan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-pecan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-pecan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-pecan(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-pecan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-pika-pool.git/commit/$          https://salsa.debian.org/openstack-team/python/python-pika-pool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-pika-pool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-pika-pool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-pika-pool(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-pika-pool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-positional.git/commit/$          https://salsa.debian.org/openstack-team/python/python-positional/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-positional(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-positional    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-positional(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-positional/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-posix-ipc.git/commit/$          https://salsa.debian.org/openstack-team/python/python-posix-ipc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-posix-ipc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-posix-ipc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-posix-ipc(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-posix-ipc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-proboscis.git/commit/$          https://salsa.debian.org/openstack-team/python/python-proboscis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-proboscis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-proboscis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-proboscis(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-proboscis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-protorpc-standalone.git/commit/$          https://salsa.debian.org/openstack-team/python/python-protorpc-standalone/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-protorpc-standalone(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-protorpc-standalone    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-protorpc-standalone(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-protorpc-standalone/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-pulp.git/commit/$          https://salsa.debian.org/openstack-team/python/python-pulp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-pulp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-pulp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-pulp(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-pulp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-pydot-ng.git/commit/$          https://salsa.debian.org/openstack-team/python/python-pydot-ng/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-pydot-ng(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-pydot-ng    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-pydot-ng(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-pydot-ng/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-pydotplus.git/commit/$          https://salsa.debian.org/openstack-team/python/python-pydotplus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-pydotplus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-pydotplus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-pydotplus(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-pydotplus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-pyghmi.git/commit/$          https://salsa.debian.org/openstack-team/python/python-pyghmi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-pyghmi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-pyghmi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-pyghmi(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-pyghmi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-pykmip.git/commit/$          https://salsa.debian.org/openstack-team/python/python-pykmip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-pykmip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-pykmip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-pykmip(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-pykmip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-pyldap.git/commit/$          https://salsa.debian.org/openstack-team/python/python-pyldap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-pyldap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-pyldap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-pyldap(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-pyldap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-pylxd.git/commit/$          https://salsa.debian.org/openstack-team/python/python-pylxd/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-pylxd(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-pylxd    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-pylxd(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-pylxd/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-pymemcache.git/commit/$          https://salsa.debian.org/openstack-team/python/python-pymemcache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-pymemcache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-pymemcache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-pymemcache(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-pymemcache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-pymysql.git/commit/$          https://salsa.debian.org/openstack-team/python/python-pymysql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-pymysql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-pymysql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-pymysql(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-pymysql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-pyngus.git/commit/$          https://salsa.debian.org/openstack-team/python/python-pyngus/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-pyngus(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-pyngus    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-pyngus(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-pyngus/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-pysaml2.git/commit/$          https://salsa.debian.org/openstack-team/python/python-pysaml2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-pysaml2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-pysaml2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-pysaml2(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-pysaml2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-pytimeparse.git/commit/$          https://salsa.debian.org/openstack-team/python/python-pytimeparse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-pytimeparse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-pytimeparse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-pytimeparse(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-pytimeparse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-pyvmomi.git/commit/$          https://salsa.debian.org/openstack-team/python/python-pyvmomi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-pyvmomi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-pyvmomi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-pyvmomi(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-pyvmomi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-randomize.git/commit/$          https://salsa.debian.org/openstack-team/python/python-randomize/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-randomize(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-randomize    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-randomize(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-randomize/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-rcssmin.git/commit/$          https://salsa.debian.org/openstack-team/python/python-rcssmin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-rcssmin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-rcssmin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-rcssmin(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-rcssmin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-rednose.git/commit/$          https://salsa.debian.org/openstack-team/python/python-rednose/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-rednose(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-rednose    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-rednose(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-rednose/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-requestbuilder.git/commit/$          https://salsa.debian.org/openstack-team/python/python-requestbuilder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-requestbuilder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-requestbuilder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-requestbuilder(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-requestbuilder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-requests-kerberos.git/commit/$          https://salsa.debian.org/openstack-team/python/python-requests-kerberos/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-requests-kerberos(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-requests-kerberos    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-requests-kerberos(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-requests-kerberos/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-requests-mock.git/commit/$          https://salsa.debian.org/openstack-team/python/python-requests-mock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-requests-mock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-requests-mock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-requests-mock(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-requests-mock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-requests-unixsocket.git/commit/$          https://salsa.debian.org/openstack-team/python/python-requests-unixsocket/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-requests-unixsocket(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-requests-unixsocket    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-requests-unixsocket(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-requests-unixsocket/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-restructuredtext-lint.git/commit/$          https://salsa.debian.org/openstack-team/python/python-restructuredtext-lint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-restructuredtext-lint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-restructuredtext-lint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-restructuredtext-lint(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-restructuredtext-lint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-retrying.git/commit/$          https://salsa.debian.org/openstack-team/python/python-retrying/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-retrying(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-retrying    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-retrying(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-retrying/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-rfc3986.git/commit/$          https://salsa.debian.org/openstack-team/python/python-rfc3986/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-rfc3986(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-rfc3986    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-rfc3986(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-rfc3986/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-rjsmin.git/commit/$          https://salsa.debian.org/openstack-team/python/python-rjsmin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-rjsmin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-rjsmin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-rjsmin(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-rjsmin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-rtslib-fb.git/commit/$          https://salsa.debian.org/openstack-team/python/python-rtslib-fb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-rtslib-fb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-rtslib-fb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-rtslib-fb(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-rtslib-fb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-rudolf.git/commit/$          https://salsa.debian.org/openstack-team/python/python-rudolf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-rudolf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-rudolf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-rudolf(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-rudolf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-scciclient.git/commit/$          https://salsa.debian.org/openstack-team/python/python-scciclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-scciclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-scciclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-scciclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-scciclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-seamicroclient.git/commit/$          https://salsa.debian.org/openstack-team/python/python-seamicroclient/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-seamicroclient(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-seamicroclient    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-seamicroclient(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-seamicroclient/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-semantic-version.git/commit/$          https://salsa.debian.org/openstack-team/python/python-semantic-version/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-semantic-version(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-semantic-version    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-semantic-version(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-semantic-version/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-semver.git/commit/$          https://salsa.debian.org/openstack-team/python/python-semver/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-semver(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-semver    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-semver(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-semver/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-sphinxcontrib.plantuml.git/commit/$          https://salsa.debian.org/openstack-team/python/python-sphinxcontrib.plantuml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-sphinxcontrib.plantuml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-sphinxcontrib.plantuml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-sphinxcontrib.plantuml(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-sphinxcontrib.plantuml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-sqlalchemy-utils.git/commit/$          https://salsa.debian.org/openstack-team/python/python-sqlalchemy-utils/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-sqlalchemy-utils(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-sqlalchemy-utils    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-sqlalchemy-utils(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-sqlalchemy-utils/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-stringtemplate3.git/commit/$          https://salsa.debian.org/openstack-team/python/python-stringtemplate3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-stringtemplate3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-stringtemplate3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-stringtemplate3(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-stringtemplate3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-sure.git/commit/$          https://salsa.debian.org/openstack-team/python/python-sure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-sure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-sure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-sure(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-sure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-sysv-ipc.git/commit/$          https://salsa.debian.org/openstack-team/python/python-sysv-ipc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-sysv-ipc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-sysv-ipc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-sysv-ipc(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-sysv-ipc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-tablib.git/commit/$          https://salsa.debian.org/openstack-team/python/python-tablib/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-tablib(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-tablib    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-tablib(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-tablib/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-tenacity.git/commit/$          https://salsa.debian.org/openstack-team/python/python-tenacity/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-tenacity(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-tenacity    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-tenacity(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-tenacity/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-termcolor.git/commit/$          https://salsa.debian.org/openstack-team/python/python-termcolor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-termcolor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-termcolor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-termcolor(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-termcolor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-termstyle.git/commit/$          https://salsa.debian.org/openstack-team/python/python-termstyle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-termstyle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-termstyle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-termstyle(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-termstyle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-testscenarios.git/commit/$          https://salsa.debian.org/openstack-team/python/python-testscenarios/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-testscenarios(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-testscenarios    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-testscenarios(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-testscenarios/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-testtools.git/commit/$          https://salsa.debian.org/openstack-team/python/python-testtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-testtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-testtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-testtools(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-testtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-toml.git/commit/$          https://salsa.debian.org/openstack-team/python/python-toml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-toml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-toml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-toml(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-toml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-traceback2.git/commit/$          https://salsa.debian.org/openstack-team/python/python-traceback2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-traceback2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-traceback2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-traceback2(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-traceback2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-trollius.git/commit/$          https://salsa.debian.org/openstack-team/python/python-trollius/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-trollius(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-trollius    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-trollius(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-trollius/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-txaio.git/commit/$          https://salsa.debian.org/openstack-team/python/python-txaio/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-txaio(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-txaio    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-txaio(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-txaio/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-warlock.git/commit/$          https://salsa.debian.org/openstack-team/python/python-warlock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-warlock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-warlock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-warlock(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-warlock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-weakrefmethod.git/commit/$          https://salsa.debian.org/openstack-team/python/python-weakrefmethod/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-weakrefmethod(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-weakrefmethod    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-weakrefmethod(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-weakrefmethod/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-wrapt.git/commit/$          https://salsa.debian.org/openstack-team/python/python-wrapt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-wrapt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-wrapt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-wrapt(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-wrapt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-wsaccel.git/commit/$          https://salsa.debian.org/openstack-team/python/python-wsaccel/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-wsaccel(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-wsaccel    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-wsaccel(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-wsaccel/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-wsgi-intercept.git/commit/$          https://salsa.debian.org/openstack-team/python/python-wsgi-intercept/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-wsgi-intercept(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-wsgi-intercept    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-wsgi-intercept(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-wsgi-intercept/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-wsme.git/commit/$          https://salsa.debian.org/openstack-team/python/python-wsme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-wsme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-wsme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-wsme(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-wsme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-xmlbuilder.git/commit/$          https://salsa.debian.org/openstack-team/python/python-xmlbuilder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-xmlbuilder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-xmlbuilder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-xmlbuilder(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-xmlbuilder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-xvfbwrapper.git/commit/$          https://salsa.debian.org/openstack-team/python/python-xvfbwrapper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-xvfbwrapper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-xvfbwrapper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-xvfbwrapper(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-xvfbwrapper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-yaql.git/commit/$          https://salsa.debian.org/openstack-team/python/python-yaql/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-yaql(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-yaql    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-yaql(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-yaql/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/python-zake.git/commit/$          https://salsa.debian.org/openstack-team/python/python-zake/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/python-zake(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/python-zake    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/python-zake(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/python-zake/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/subunit.git/commit/$          https://salsa.debian.org/openstack-team/python/subunit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/subunit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/subunit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/subunit(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/subunit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/testresources.git/commit/$          https://salsa.debian.org/openstack-team/python/testresources/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/testresources(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/testresources    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/testresources(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/testresources/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/python/websockify.git/commit/$          https://salsa.debian.org/openstack-team/python/websockify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/python/websockify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/python/websockify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/python/websockify(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/python/websockify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/salt/salt-formula-ceilometer.git/commit/$          https://salsa.debian.org/openstack-team/salt/salt-formula-ceilometer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/salt/salt-formula-ceilometer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/salt/salt-formula-ceilometer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/salt/salt-formula-ceilometer(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/salt/salt-formula-ceilometer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/salt/salt-formula-cinder.git/commit/$          https://salsa.debian.org/openstack-team/salt/salt-formula-cinder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/salt/salt-formula-cinder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/salt/salt-formula-cinder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/salt/salt-formula-cinder(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/salt/salt-formula-cinder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/salt/salt-formula-glance.git/commit/$          https://salsa.debian.org/openstack-team/salt/salt-formula-glance/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/salt/salt-formula-glance(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/salt/salt-formula-glance    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/salt/salt-formula-glance(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/salt/salt-formula-glance/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/salt/salt-formula-heat.git/commit/$          https://salsa.debian.org/openstack-team/salt/salt-formula-heat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/salt/salt-formula-heat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/salt/salt-formula-heat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/salt/salt-formula-heat(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/salt/salt-formula-heat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/salt/salt-formula-horizon.git/commit/$          https://salsa.debian.org/openstack-team/salt/salt-formula-horizon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/salt/salt-formula-horizon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/salt/salt-formula-horizon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/salt/salt-formula-horizon(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/salt/salt-formula-horizon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/salt/salt-formula-keystone.git/commit/$          https://salsa.debian.org/openstack-team/salt/salt-formula-keystone/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/salt/salt-formula-keystone(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/salt/salt-formula-keystone    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/salt/salt-formula-keystone(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/salt/salt-formula-keystone/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/salt/salt-formula-kubernetes.git/commit/$          https://salsa.debian.org/openstack-team/salt/salt-formula-kubernetes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/salt/salt-formula-kubernetes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/salt/salt-formula-kubernetes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/salt/salt-formula-kubernetes(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/salt/salt-formula-kubernetes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/salt/salt-formula-neutron.git/commit/$          https://salsa.debian.org/openstack-team/salt/salt-formula-neutron/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/salt/salt-formula-neutron(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/salt/salt-formula-neutron    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/salt/salt-formula-neutron(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/salt/salt-formula-neutron/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/salt/salt-formula-nova.git/commit/$          https://salsa.debian.org/openstack-team/salt/salt-formula-nova/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/salt/salt-formula-nova(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/salt/salt-formula-nova    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/salt/salt-formula-nova(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/salt/salt-formula-nova/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/salt/salt-formula-swift.git/commit/$          https://salsa.debian.org/openstack-team/salt/salt-formula-swift/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/salt/salt-formula-swift(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/salt/salt-formula-swift    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/salt/salt-formula-swift(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/salt/salt-formula-swift/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/aodh.git/commit/$          https://salsa.debian.org/openstack-team/services/aodh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/aodh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/aodh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/aodh(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/aodh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/barbican.git/commit/$          https://salsa.debian.org/openstack-team/services/barbican/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/barbican(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/barbican    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/barbican(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/barbican/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/ceilometer.git/commit/$          https://salsa.debian.org/openstack-team/services/ceilometer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/ceilometer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/ceilometer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/ceilometer(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/ceilometer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/cinder.git/commit/$          https://salsa.debian.org/openstack-team/services/cinder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/cinder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/cinder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/cinder(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/cinder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/congress.git/commit/$          https://salsa.debian.org/openstack-team/services/congress/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/congress(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/congress    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/congress(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/congress/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/designate-dashboard.git/commit/$          https://salsa.debian.org/openstack-team/services/designate-dashboard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/designate-dashboard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/designate-dashboard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/designate-dashboard(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/designate-dashboard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/designate.git/commit/$          https://salsa.debian.org/openstack-team/services/designate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/designate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/designate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/designate(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/designate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/glance.git/commit/$          https://salsa.debian.org/openstack-team/services/glance/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/glance(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/glance    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/glance(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/glance/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/glare.git/commit/$          https://salsa.debian.org/openstack-team/services/glare/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/glare(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/glare    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/glare(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/glare/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/gnocchi.git/commit/$          https://salsa.debian.org/openstack-team/services/gnocchi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/gnocchi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/gnocchi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/gnocchi(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/gnocchi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/heat-cfntools.git/commit/$          https://salsa.debian.org/openstack-team/services/heat-cfntools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/heat-cfntools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/heat-cfntools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/heat-cfntools(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/heat-cfntools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/heat.git/commit/$          https://salsa.debian.org/openstack-team/services/heat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/heat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/heat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/heat(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/heat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/horizon.git/commit/$          https://salsa.debian.org/openstack-team/services/horizon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/horizon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/horizon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/horizon(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/horizon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/ironic-inspector.git/commit/$          https://salsa.debian.org/openstack-team/services/ironic-inspector/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/ironic-inspector(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/ironic-inspector    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/ironic-inspector(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/ironic-inspector/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/ironic-ui.git/commit/$          https://salsa.debian.org/openstack-team/services/ironic-ui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/ironic-ui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/ironic-ui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/ironic-ui(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/ironic-ui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/ironic.git/commit/$          https://salsa.debian.org/openstack-team/services/ironic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/ironic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/ironic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/ironic(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/ironic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/karbor.git/commit/$          https://salsa.debian.org/openstack-team/services/karbor/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/karbor(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/karbor    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/karbor(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/karbor/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/keystone.git/commit/$          https://salsa.debian.org/openstack-team/services/keystone/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/keystone(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/keystone    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/keystone(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/keystone/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/magnum.git/commit/$          https://salsa.debian.org/openstack-team/services/magnum/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/magnum(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/magnum    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/magnum(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/magnum/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/manila-ui.git/commit/$          https://salsa.debian.org/openstack-team/services/manila-ui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/manila-ui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/manila-ui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/manila-ui(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/manila-ui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/manila.git/commit/$          https://salsa.debian.org/openstack-team/services/manila/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/manila(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/manila    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/manila(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/manila/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/mistral-dashboard.git/commit/$          https://salsa.debian.org/openstack-team/services/mistral-dashboard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/mistral-dashboard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/mistral-dashboard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/mistral-dashboard(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/mistral-dashboard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/mistral.git/commit/$          https://salsa.debian.org/openstack-team/services/mistral/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/mistral(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/mistral    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/mistral(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/mistral/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/murano-agent.git/commit/$          https://salsa.debian.org/openstack-team/services/murano-agent/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/murano-agent(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/murano-agent    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/murano-agent(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/murano-agent/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/murano-dashboard.git/commit/$          https://salsa.debian.org/openstack-team/services/murano-dashboard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/murano-dashboard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/murano-dashboard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/murano-dashboard(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/murano-dashboard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/murano.git/commit/$          https://salsa.debian.org/openstack-team/services/murano/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/murano(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/murano    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/murano(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/murano/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/networking-arista.git/commit/$          https://salsa.debian.org/openstack-team/services/networking-arista/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/networking-arista(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/networking-arista    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/networking-arista(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/networking-arista/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/networking-l2gw.git/commit/$          https://salsa.debian.org/openstack-team/services/networking-l2gw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/networking-l2gw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/networking-l2gw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/networking-l2gw(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/networking-l2gw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/networking-mlnx.git/commit/$          https://salsa.debian.org/openstack-team/services/networking-mlnx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/networking-mlnx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/networking-mlnx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/networking-mlnx(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/networking-mlnx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/networking-ovn.git/commit/$          https://salsa.debian.org/openstack-team/services/networking-ovn/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/networking-ovn(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/networking-ovn    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/networking-ovn(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/networking-ovn/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/networking-ovs-dpdk.git/commit/$          https://salsa.debian.org/openstack-team/services/networking-ovs-dpdk/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/networking-ovs-dpdk(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/networking-ovs-dpdk    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/networking-ovs-dpdk(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/networking-ovs-dpdk/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/networking-sfc.git/commit/$          https://salsa.debian.org/openstack-team/services/networking-sfc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/networking-sfc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/networking-sfc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/networking-sfc(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/networking-sfc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/neutron-dynamic-routing.git/commit/$          https://salsa.debian.org/openstack-team/services/neutron-dynamic-routing/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/neutron-dynamic-routing(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/neutron-dynamic-routing    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/neutron-dynamic-routing(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/neutron-dynamic-routing/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/neutron-fwaas.git/commit/$          https://salsa.debian.org/openstack-team/services/neutron-fwaas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/neutron-fwaas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/neutron-fwaas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/neutron-fwaas(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/neutron-fwaas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/neutron-lbaas.git/commit/$          https://salsa.debian.org/openstack-team/services/neutron-lbaas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/neutron-lbaas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/neutron-lbaas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/neutron-lbaas(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/neutron-lbaas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/neutron-taas.git/commit/$          https://salsa.debian.org/openstack-team/services/neutron-taas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/neutron-taas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/neutron-taas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/neutron-taas(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/neutron-taas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/neutron-vpnaas.git/commit/$          https://salsa.debian.org/openstack-team/services/neutron-vpnaas/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/neutron-vpnaas(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/neutron-vpnaas    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/neutron-vpnaas(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/neutron-vpnaas/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/neutron.git/commit/$          https://salsa.debian.org/openstack-team/services/neutron/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/neutron(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/neutron    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/neutron(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/neutron/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/nova.git/commit/$          https://salsa.debian.org/openstack-team/services/nova/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/nova(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/nova    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/nova(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/nova/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/openstack-trove.git/commit/$          https://salsa.debian.org/openstack-team/services/openstack-trove/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/openstack-trove(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/openstack-trove    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/openstack-trove(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/openstack-trove/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/python-app-catalog-ui.git/commit/$          https://salsa.debian.org/openstack-team/services/python-app-catalog-ui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/python-app-catalog-ui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/python-app-catalog-ui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/python-app-catalog-ui(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/python-app-catalog-ui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/rally.git/commit/$          https://salsa.debian.org/openstack-team/services/rally/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/rally(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/rally    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/rally(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/rally/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/sahara-dashboard.git/commit/$          https://salsa.debian.org/openstack-team/services/sahara-dashboard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/sahara-dashboard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/sahara-dashboard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/sahara-dashboard(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/sahara-dashboard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/sahara.git/commit/$          https://salsa.debian.org/openstack-team/services/sahara/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/sahara(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/sahara    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/sahara(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/sahara/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/senlin-dashboard.git/commit/$          https://salsa.debian.org/openstack-team/services/senlin-dashboard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/senlin-dashboard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/senlin-dashboard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/senlin-dashboard(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/senlin-dashboard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/senlin.git/commit/$          https://salsa.debian.org/openstack-team/services/senlin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/senlin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/senlin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/senlin(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/senlin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/swauth.git/commit/$          https://salsa.debian.org/openstack-team/services/swauth/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/swauth(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/swauth    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/swauth(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/swauth/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/swift-bench.git/commit/$          https://salsa.debian.org/openstack-team/services/swift-bench/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/swift-bench(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/swift-bench    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/swift-bench(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/swift-bench/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/swift-plugin-s3.git/commit/$          https://salsa.debian.org/openstack-team/services/swift-plugin-s3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/swift-plugin-s3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/swift-plugin-s3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/swift-plugin-s3(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/swift-plugin-s3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/swift.git/commit/$          https://salsa.debian.org/openstack-team/services/swift/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/swift(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/swift    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/swift(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/swift/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/trove-dashboard.git/commit/$          https://salsa.debian.org/openstack-team/services/trove-dashboard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/trove-dashboard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/trove-dashboard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/trove-dashboard(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/trove-dashboard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/watcher.git/commit/$          https://salsa.debian.org/openstack-team/services/watcher/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/watcher(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/watcher    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/watcher(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/watcher/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/zaqar-ui.git/commit/$          https://salsa.debian.org/openstack-team/services/zaqar-ui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/zaqar-ui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/zaqar-ui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/zaqar-ui(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/zaqar-ui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/services/zaqar.git/commit/$          https://salsa.debian.org/openstack-team/services/zaqar/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/services/zaqar(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/services/zaqar    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/services/zaqar(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/services/zaqar/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/cobbler.git/commit/$          https://salsa.debian.org/openstack-team/third-party/cobbler/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/cobbler(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/cobbler    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/cobbler(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/cobbler/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/fonts-materialdesignicons-webfont.git/commit/$          https://salsa.debian.org/openstack-team/third-party/fonts-materialdesignicons-webfont/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/fonts-materialdesignicons-webfont(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/fonts-materialdesignicons-webfont    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/fonts-materialdesignicons-webfont(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/fonts-materialdesignicons-webfont/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/fonts-roboto-fontface.git/commit/$          https://salsa.debian.org/openstack-team/third-party/fonts-roboto-fontface/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/fonts-roboto-fontface(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/fonts-roboto-fontface    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/fonts-roboto-fontface(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/fonts-roboto-fontface/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/ftp-cloudfs.git/commit/$          https://salsa.debian.org/openstack-team/third-party/ftp-cloudfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/ftp-cloudfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/ftp-cloudfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/ftp-cloudfs(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/ftp-cloudfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/jerasure.git/commit/$          https://salsa.debian.org/openstack-team/third-party/jerasure/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/jerasure(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/jerasure    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/jerasure(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/jerasure/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/libisal.git/commit/$          https://salsa.debian.org/openstack-team/third-party/libisal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/libisal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/libisal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/libisal(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/libisal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/librarian-puppet-simple.git/commit/$          https://salsa.debian.org/openstack-team/third-party/librarian-puppet-simple/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/librarian-puppet-simple(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/librarian-puppet-simple    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/librarian-puppet-simple(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/librarian-puppet-simple/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/novnc.git/commit/$          https://salsa.debian.org/openstack-team/third-party/novnc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/novnc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/novnc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/novnc(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/novnc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/ntpstat.git/commit/$          https://salsa.debian.org/openstack-team/third-party/ntpstat/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/ntpstat(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/ntpstat    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/ntpstat(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/ntpstat/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/openvswitch.git/commit/$          https://salsa.debian.org/openstack-team/third-party/openvswitch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/openvswitch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/openvswitch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/openvswitch(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/openvswitch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/q-text-as-data.git/commit/$          https://salsa.debian.org/openstack-team/third-party/q-text-as-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/q-text-as-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/q-text-as-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/q-text-as-data(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/q-text-as-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/rabbitmq-server.git/commit/$          https://salsa.debian.org/openstack-team/third-party/rabbitmq-server/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/rabbitmq-server(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/rabbitmq-server    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/rabbitmq-server(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/rabbitmq-server/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/ruby-cstruct.git/commit/$          https://salsa.debian.org/openstack-team/third-party/ruby-cstruct/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/ruby-cstruct(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/ruby-cstruct    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/ruby-cstruct(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/ruby-cstruct/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/ruby-netaddr.git/commit/$          https://salsa.debian.org/openstack-team/third-party/ruby-netaddr/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/ruby-netaddr(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/ruby-netaddr    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/ruby-netaddr(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/ruby-netaddr/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/ruby-raemon.git/commit/$          https://salsa.debian.org/openstack-team/third-party/ruby-raemon/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/ruby-raemon(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/ruby-raemon    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/ruby-raemon(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/ruby-raemon/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/ruby-rethtool.git/commit/$          https://salsa.debian.org/openstack-team/third-party/ruby-rethtool/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/ruby-rethtool(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/ruby-rethtool    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/ruby-rethtool(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/ruby-rethtool/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/ruby-symboltable.git/commit/$          https://salsa.debian.org/openstack-team/third-party/ruby-symboltable/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/ruby-symboltable(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/ruby-symboltable    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/ruby-symboltable(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/ruby-symboltable/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/ryu.git/commit/$          https://salsa.debian.org/openstack-team/third-party/ryu/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/ryu(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/ryu    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/ryu(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/ryu/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/sftpcloudfs.git/commit/$          https://salsa.debian.org/openstack-team/third-party/sftpcloudfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/sftpcloudfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/sftpcloudfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/sftpcloudfs(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/sftpcloudfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/sheepdog.git/commit/$          https://salsa.debian.org/openstack-team/third-party/sheepdog/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/sheepdog(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/sheepdog    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/sheepdog(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/sheepdog/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/sixer.git/commit/$          https://salsa.debian.org/openstack-team/third-party/sixer/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/sixer(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/sixer    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/sixer(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/sixer/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/sphinxcontrib-docbookrestapi.git/commit/$          https://salsa.debian.org/openstack-team/third-party/sphinxcontrib-docbookrestapi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/sphinxcontrib-docbookrestapi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/sphinxcontrib-docbookrestapi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/sphinxcontrib-docbookrestapi(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/sphinxcontrib-docbookrestapi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/sphinxcontrib-httpdomain.git/commit/$          https://salsa.debian.org/openstack-team/third-party/sphinxcontrib-httpdomain/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/sphinxcontrib-httpdomain(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/sphinxcontrib-httpdomain    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/sphinxcontrib-httpdomain(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/sphinxcontrib-httpdomain/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/sphinxcontrib-pecanwsme.git/commit/$          https://salsa.debian.org/openstack-team/third-party/sphinxcontrib-pecanwsme/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/sphinxcontrib-pecanwsme(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/sphinxcontrib-pecanwsme    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/sphinxcontrib-pecanwsme(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/sphinxcontrib-pecanwsme/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/sphinxcontrib-programoutput.git/commit/$          https://salsa.debian.org/openstack-team/third-party/sphinxcontrib-programoutput/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/sphinxcontrib-programoutput(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/sphinxcontrib-programoutput    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/sphinxcontrib-programoutput(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/sphinxcontrib-programoutput/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/third-party/spice-html5.git/commit/$          https://salsa.debian.org/openstack-team/third-party/spice-html5/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/third-party/spice-html5(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/third-party/spice-html5    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/third-party/spice-html5(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/third-party/spice-html5/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-angular-bootstrap.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular-bootstrap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-angular-bootstrap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular-bootstrap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-angular-bootstrap(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular-bootstrap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-angular-cookies.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular-cookies/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-angular-cookies(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular-cookies    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-angular-cookies(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular-cookies/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-angular-fileupload.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular-fileupload/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-angular-fileupload(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular-fileupload    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-angular-fileupload(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular-fileupload/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-angular-gettext.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular-gettext/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-angular-gettext(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular-gettext    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-angular-gettext(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular-gettext/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-angular-lrdragndrop.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular-lrdragndrop/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-angular-lrdragndrop(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular-lrdragndrop    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-angular-lrdragndrop(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular-lrdragndrop/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-angular-mock.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular-mock/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-angular-mock(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular-mock    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-angular-mock(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular-mock/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-angular-schema-form.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular-schema-form/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-angular-schema-form(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular-schema-form    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-angular-schema-form(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular-schema-form/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-angular.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-angular(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-angular(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-angular/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-bootstrap-datepicker.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-bootstrap-datepicker/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-bootstrap-datepicker(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-bootstrap-datepicker    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-bootstrap-datepicker(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-bootstrap-datepicker/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-bootstrap-scss.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-bootstrap-scss/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-bootstrap-scss(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-bootstrap-scss    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-bootstrap-scss(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-bootstrap-scss/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-bootswatch.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-bootswatch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-bootswatch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-bootswatch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-bootswatch(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-bootswatch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-d3.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-d3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-d3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-d3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-d3(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-d3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-font-awesome.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-font-awesome/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-font-awesome(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-font-awesome    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-font-awesome(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-font-awesome/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-hogan.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-hogan/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-hogan(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-hogan    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-hogan(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-hogan/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-jasmine.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jasmine/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-jasmine(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jasmine    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-jasmine(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jasmine/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-jquery-migrate.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jquery-migrate/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-jquery-migrate(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jquery-migrate    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-jquery-migrate(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jquery-migrate/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-jquery-ui.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jquery-ui/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-jquery-ui(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jquery-ui    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-jquery-ui(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jquery-ui/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-jquery.bootstrap.wizard.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jquery.bootstrap.wizard/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-jquery.bootstrap.wizard(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jquery.bootstrap.wizard    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-jquery.bootstrap.wizard(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jquery.bootstrap.wizard/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-jquery.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jquery/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-jquery(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jquery    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-jquery(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jquery/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-jquery.quicksearch.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jquery.quicksearch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-jquery.quicksearch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jquery.quicksearch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-jquery.quicksearch(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jquery.quicksearch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-jquery.tablesorter.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jquery.tablesorter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-jquery.tablesorter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jquery.tablesorter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-jquery.tablesorter(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jquery.tablesorter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-jsencrypt.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jsencrypt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-jsencrypt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jsencrypt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-jsencrypt(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-jsencrypt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-magic-search.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-magic-search/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-magic-search(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-magic-search    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-magic-search(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-magic-search/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-mdi.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-mdi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-mdi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-mdi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-mdi(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-mdi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-objectpath.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-objectpath/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-objectpath(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-objectpath    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-objectpath(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-objectpath/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-qunit.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-qunit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-qunit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-qunit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-qunit(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-qunit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-rickshaw.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-rickshaw/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-rickshaw(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-rickshaw    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-rickshaw(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-rickshaw/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-roboto-fontface.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-roboto-fontface/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-roboto-fontface(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-roboto-fontface    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-roboto-fontface(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-roboto-fontface/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-smart-table.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-smart-table/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-smart-table(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-smart-table    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-smart-table(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-smart-table/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-spin.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-spin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-spin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-spin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-spin(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-spin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-term.js.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-term.js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-term.js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-term.js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-term.js(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-term.js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-tv4.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-tv4/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic-tv4(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic-tv4    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic-tv4(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic-tv4/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic.git/commit/$          https://salsa.debian.org/openstack-team/xstatic/python-xstatic/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/openstack/xstatic/python-xstatic(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/openstack-team/xstatic/python-xstatic    [last,noescape,redirect=permanent]
+RewriteRule ^/git/openstack/xstatic/python-xstatic(?:\.git)?/(.*)          https://salsa.debian.org/openstack-team/xstatic/python-xstatic/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/DMUP.git/commit/$          https://salsa.debian.org/dsa-team/mirror/DMUP/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/DMUP(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/DMUP    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/DMUP(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/DMUP/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/archvsync.git/commit/$          https://salsa.debian.org/mirror-team/archvsync/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/archvsync(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mirror-team/archvsync    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/archvsync(?:\.git)?/(.*)          https://salsa.debian.org/mirror-team/archvsync/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/da-backup.git/commit/$          https://salsa.debian.org/dsa-team/mirror/da-backup/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/da-backup(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/da-backup    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/da-backup(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/da-backup/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/dak.git/commit/$          https://salsa.debian.org/ftp-team/dak/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/dak(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/ftp-team/dak    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/dak(?:\.git)?/(.*)          https://salsa.debian.org/ftp-team/dak/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/debian.org.git/commit/$          https://salsa.debian.org/dsa-team/mirror/debian.org/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/debian.org(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/debian.org    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/debian.org(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/debian.org/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/dns-helpers.git/commit/$          https://salsa.debian.org/dsa-team/mirror/dns-helpers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/dns-helpers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/dns-helpers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/dns-helpers(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/dns-helpers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/domains.git/commit/$          https://salsa.debian.org/dsa-team/mirror/domains/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/domains(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/domains    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/domains(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/domains/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/dsa-auto-dns.git/commit/$          https://salsa.debian.org/dsa-team/mirror/auto-dns/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/dsa-auto-dns(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/auto-dns    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/dsa-auto-dns(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/auto-dns/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/dsa-aws.git/commit/$          https://salsa.debian.org/dsa-team/mirror/cdn-aws/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/dsa-aws(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/cdn-aws    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/dsa-aws(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/cdn-aws/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/dsa-exim.git/commit/$          https://salsa.debian.org/dsa-team/mirror/dsa-exit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/dsa-exim(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/dsa-exit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/dsa-exim(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/dsa-exit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/dsa-fastly.git/commit/$          https://salsa.debian.org/dsa-team/mirror/cdn-fastly/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/dsa-fastly(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/cdn-fastly    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/dsa-fastly(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/cdn-fastly/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/dsa-getclamsigs.git/commit/$          https://salsa.debian.org/dsa-team/mirror/dsa-getclamsigs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/dsa-getclamsigs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/dsa-getclamsigs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/dsa-getclamsigs(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/dsa-getclamsigs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/dsa-kernel-config.git/commit/$          https://salsa.debian.org/dsa-team/mirror/dsa-kernel-config/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/dsa-kernel-config(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/dsa-kernel-config    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/dsa-kernel-config(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/dsa-kernel-config/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/dsa-kvm.git/commit/$          https://salsa.debian.org/dsa-team/mirror/dsa-kvm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/dsa-kvm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/dsa-kvm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/dsa-kvm(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/dsa-kvm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/dsa-manual.git/commit/$          https://salsa.debian.org/dsa-team/mirror/dsa-manual/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/dsa-manual(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/dsa-manual    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/dsa-manual(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/dsa-manual/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/dsa-mini-nag.git/commit/$          https://salsa.debian.org/dsa-team/mirror/mini-nag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/dsa-mini-nag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/mini-nag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/dsa-mini-nag(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/mini-nag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/dsa-misc.git/commit/$          https://salsa.debian.org/dsa-team/mirror/dsa-misc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/dsa-misc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/dsa-misc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/dsa-misc(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/dsa-misc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/dsa-munin.git/commit/$          https://salsa.debian.org/dsa-team/mirror/dsa-munin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/dsa-munin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/dsa-munin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/dsa-munin(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/dsa-munin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/dsa-nagios.git/commit/$          https://salsa.debian.org/dsa-team/mirror/dsa-nagios/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/dsa-nagios(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/dsa-nagios    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/dsa-nagios(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/dsa-nagios/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/dsa-presentations.git/commit/$          https://salsa.debian.org/dsa-team/mirror/dsa-presentations/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/dsa-presentations(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/dsa-presentations    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/dsa-presentations(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/dsa-presentations/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/dsa-puppet.git/commit/$          https://salsa.debian.org/dsa-team/mirror/dsa-puppet/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/dsa-puppet(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/dsa-puppet    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/dsa-puppet(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/dsa-puppet/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/dsa-wiki.git/commit/$          https://salsa.debian.org/dsa-team/mirror/dsa-wiki/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/dsa-wiki(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/dsa-wiki    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/dsa-wiki(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/dsa-wiki/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/guest-keyring.git/commit/$          https://salsa.debian.org/dsa-team/mirror/guest-keyring/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/guest-keyring(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/guest-keyring    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/guest-keyring(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/guest-keyring/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/letsencrypt-domains.git/commit/$          https://salsa.debian.org/dsa-team/mirror/letsencrypt-domains/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/letsencrypt-domains(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/letsencrypt-domains    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/letsencrypt-domains(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/letsencrypt-domains/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/mirror-ansible.git/commit/$          https://salsa.debian.org/mirror-team/mirror/ansible/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/mirror-ansible(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mirror-team/mirror/ansible    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/mirror-ansible(?:\.git)?/(.*)          https://salsa.debian.org/mirror-team/mirror/ansible/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/mirror-masterlist.git/commit/$          https://salsa.debian.org/mirror-team/masterlist/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/mirror-masterlist(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mirror-team/masterlist    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/mirror-masterlist(?:\.git)?/(.*)          https://salsa.debian.org/mirror-team/masterlist/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/mirror-status.git/commit/$          https://salsa.debian.org/mirror-team/mirror/status/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/mirror-status(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/mirror-team/mirror/status    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/mirror-status(?:\.git)?/(.*)          https://salsa.debian.org/mirror-team/mirror/status/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/snapshot.debian.org.git/commit/$          https://salsa.debian.org/snapshot-team/snapshot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/snapshot.debian.org(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/snapshot-team/snapshot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/snapshot.debian.org(?:\.git)?/(.*)          https://salsa.debian.org/snapshot-team/snapshot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/userdir-ldap-cgi.git/commit/$          https://salsa.debian.org/dsa-team/mirror/userdir-ldap-cgi/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/userdir-ldap-cgi(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/userdir-ldap-cgi    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/userdir-ldap-cgi(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/userdir-ldap-cgi/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/userdir-ldap-pylons.git/commit/$          https://salsa.debian.org/dsa-team/mirror/mirror/userdir-ldap-pylons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/userdir-ldap-pylons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/mirror/userdir-ldap-pylons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/userdir-ldap-pylons(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/mirror/userdir-ldap-pylons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/mirror/userdir-ldap.git/commit/$          https://salsa.debian.org/dsa-team/mirror/userdir-ldap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/mirror/userdir-ldap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/dsa-team/mirror/userdir-ldap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/mirror/userdir-ldap(?:\.git)?/(.*)          https://salsa.debian.org/dsa-team/mirror/userdir-ldap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/arcanist-clang-format-linter.git/commit/$          https://salsa.debian.org/debian/arcanist-clang-format-linter/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/arcanist-clang-format-linter(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/arcanist-clang-format-linter    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/arcanist-clang-format-linter(?:\.git)?/(.*)          https://salsa.debian.org/debian/arcanist-clang-format-linter/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/arduino.git/commit/$          https://salsa.debian.org/electronics-team/arduino/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/arduino(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/electronics-team/arduino    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/arduino(?:\.git)?/(.*)          https://salsa.debian.org/electronics-team/arduino/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/arduino-reference.git/commit/$          https://salsa.debian.org/electronics-team/arduino-reference/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/arduino-reference(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/electronics-team/arduino-reference    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/arduino-reference(?:\.git)?/(.*)          https://salsa.debian.org/electronics-team/arduino-reference/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/avarice.git/commit/$          https://salsa.debian.org/debian/avarice/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/avarice(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/avarice    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/avarice(?:\.git)?/(.*)          https://salsa.debian.org/debian/avarice/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/blktrace.git/commit/$          https://salsa.debian.org/debian/blktrace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/blktrace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/blktrace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/blktrace(?:\.git)?/(.*)          https://salsa.debian.org/debian/blktrace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/civicrm.git/commit/$          https://salsa.debian.org/debian/civicrm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/civicrm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/civicrm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/civicrm(?:\.git)?/(.*)          https://salsa.debian.org/debian/civicrm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/crcutil.git/commit/$          https://salsa.debian.org/debian/crcutil/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/crcutil(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/crcutil    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/crcutil(?:\.git)?/(.*)          https://salsa.debian.org/debian/crcutil/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/d-shlibs.git/commit/$          https://salsa.debian.org/debian/d-shlibs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/d-shlibs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/d-shlibs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/d-shlibs(?:\.git)?/(.*)          https://salsa.debian.org/debian/d-shlibs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/dbconfig-common.git/commit/$          https://salsa.debian.org/debian/dbconfig-common/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/dbconfig-common(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/dbconfig-common    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/dbconfig-common(?:\.git)?/(.*)          https://salsa.debian.org/debian/dbconfig-common/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/debian-flyers/debian-flyers.git/commit/$          https://salsa.debian.org/debian/debian-flyers/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/debian-flyers/debian-flyers(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/debian-flyers    [last,noescape,redirect=permanent]
+RewriteRule ^/git/debian-flyers/debian-flyers(?:\.git)?/(.*)          https://salsa.debian.org/debian/debian-flyers/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/denemo.git/commit/$          https://salsa.debian.org/debian/denemo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/denemo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/denemo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/denemo(?:\.git)?/(.*)          https://salsa.debian.org/debian/denemo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/distro-info.git/commit/$          https://salsa.debian.org/debian/distro-info/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/distro-info(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/distro-info    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/distro-info(?:\.git)?/(.*)          https://salsa.debian.org/debian/distro-info/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/distro-info-data.git/commit/$          https://salsa.debian.org/debian/distro-info-data/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/distro-info-data(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/distro-info-data    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/distro-info-data(?:\.git)?/(.*)          https://salsa.debian.org/debian/distro-info-data/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/dumb-init.git/commit/$          https://salsa.debian.org/debian/dumb-init/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/dumb-init(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/dumb-init    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/dumb-init(?:\.git)?/(.*)          https://salsa.debian.org/debian/dumb-init/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/esniper.git/commit/$          https://salsa.debian.org/debian/esniper/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/esniper(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/esniper    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/esniper(?:\.git)?/(.*)          https://salsa.debian.org/debian/esniper/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gfarm.git/commit/$          https://salsa.debian.org/debian/gfarm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gfarm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gfarm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gfarm(?:\.git)?/(.*)          https://salsa.debian.org/debian/gfarm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gfarm2fs.git/commit/$          https://salsa.debian.org/debian/gfarm2fs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gfarm2fs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gfarm2fs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gfarm2fs(?:\.git)?/(.*)          https://salsa.debian.org/debian/gfarm2fs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gbdfed.git/commit/$          https://salsa.debian.org/debian/gbdfed/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gbdfed(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gbdfed    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gbdfed(?:\.git)?/(.*)          https://salsa.debian.org/debian/gbdfed/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gnumeric.git/commit/$          https://salsa.debian.org/debian/gnumeric/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gnumeric(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gnumeric    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gnumeric(?:\.git)?/(.*)          https://salsa.debian.org/debian/gnumeric/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/gearmand.git/commit/$          https://salsa.debian.org/debian/gearmand/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/gearmand(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/gearmand    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/gearmand(?:\.git)?/(.*)          https://salsa.debian.org/debian/gearmand/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/goffice.git/commit/$          https://salsa.debian.org/debian/goffice/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/goffice(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/goffice    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/goffice(?:\.git)?/(.*)          https://salsa.debian.org/debian/goffice/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/hdmi2usb-fx2-firmware.git/commit/$          https://salsa.debian.org/debian/hdmi2usb-fx2-firmware/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/hdmi2usb-fx2-firmware(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/hdmi2usb-fx2-firmware    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/hdmi2usb-fx2-firmware(?:\.git)?/(.*)          https://salsa.debian.org/debian/hdmi2usb-fx2-firmware/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/hdmi2usb-mode-switch.git/commit/$          https://salsa.debian.org/debian/hdmi2usb-mode-switch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/hdmi2usb-mode-switch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/hdmi2usb-mode-switch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/hdmi2usb-mode-switch(?:\.git)?/(.*)          https://salsa.debian.org/debian/hdmi2usb-mode-switch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/hdparm.git/commit/$          https://salsa.debian.org/debian/hdparm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/hdparm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/hdparm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/hdparm(?:\.git)?/(.*)          https://salsa.debian.org/debian/hdparm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/heimdal.git/commit/$          https://salsa.debian.org/debian/heimdal/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/heimdal(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/heimdal    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/heimdal(?:\.git)?/(.*)          https://salsa.debian.org/debian/heimdal/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/i18nspector.git/commit/$          https://salsa.debian.org/debian/i18nspector/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/i18nspector(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/i18nspector    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/i18nspector(?:\.git)?/(.*)          https://salsa.debian.org/debian/i18nspector/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/id3v2.git/commit/$          https://salsa.debian.org/debian/id3v2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/id3v2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/id3v2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/id3v2(?:\.git)?/(.*)          https://salsa.debian.org/debian/id3v2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/ixo-usb-jtag.git/commit/$          https://salsa.debian.org/debian/ixo-usb-jtag/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/ixo-usb-jtag(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/ixo-usb-jtag    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/ixo-usb-jtag(?:\.git)?/(.*)          https://salsa.debian.org/debian/ixo-usb-jtag/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/kubernetes.git/commit/$          https://salsa.debian.org/debian/kubernetes/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/kubernetes(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/kubernetes    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/kubernetes(?:\.git)?/(.*)          https://salsa.debian.org/debian/kubernetes/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/liblightify.git/commit/$          https://salsa.debian.org/debian/liblightify/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/liblightify(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/liblightify    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/liblightify(?:\.git)?/(.*)          https://salsa.debian.org/debian/liblightify/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libpam-abl.git/commit/$          https://salsa.debian.org/debian/libpam-abl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libpam-abl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libpam-abl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libpam-abl(?:\.git)?/(.*)          https://salsa.debian.org/debian/libpam-abl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libpng1.6.git/commit/$          https://salsa.debian.org/debian/libpng1.6/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libpng1.6(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libpng1.6    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libpng1.6(?:\.git)?/(.*)          https://salsa.debian.org/debian/libpng1.6/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libgsf.git/commit/$          https://salsa.debian.org/debian/libgsf/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libgsf(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libgsf    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libgsf(?:\.git)?/(.*)          https://salsa.debian.org/debian/libgsf/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/libteam.git/commit/$          https://salsa.debian.org/debian/libteam/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/libteam(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/libteam    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/libteam(?:\.git)?/(.*)          https://salsa.debian.org/debian/libteam/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/liferea.git/commit/$          https://salsa.debian.org/debian/liferea/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/liferea(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/liferea    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/liferea(?:\.git)?/(.*)          https://salsa.debian.org/debian/liferea/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/lizardfs.git/commit/$          https://salsa.debian.org/debian/lizardfs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/lizardfs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/lizardfs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/lizardfs(?:\.git)?/(.*)          https://salsa.debian.org/debian/lizardfs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/lwip.git/commit/$          https://salsa.debian.org/debian/lwip/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/lwip(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/lwip    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/lwip(?:\.git)?/(.*)          https://salsa.debian.org/debian/lwip/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/mc.git/commit/$          https://salsa.debian.org/debian/mc/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/mc(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/mc    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/mc(?:\.git)?/(.*)          https://salsa.debian.org/debian/mc/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/mdbtools.git/commit/$          https://salsa.debian.org/debian/mdbtools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/mdbtools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/mdbtools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/mdbtools(?:\.git)?/(.*)          https://salsa.debian.org/debian/mdbtools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/mysql-workbench.git/commit/$          https://salsa.debian.org/debian/mysql-workbench/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/mysql-workbench(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/mysql-workbench    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/mysql-workbench(?:\.git)?/(.*)          https://salsa.debian.org/debian/mysql-workbench/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/nfstrace.git/commit/$          https://salsa.debian.org/debian/nfstrace/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/nfstrace(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/nfstrace    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/nfstrace(?:\.git)?/(.*)          https://salsa.debian.org/debian/nfstrace/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/nano.git/commit/$          https://salsa.debian.org/debian/nano/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/nano(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/nano    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/nano(?:\.git)?/(.*)          https://salsa.debian.org/debian/nano/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/nedit.git/commit/$          https://salsa.debian.org/debian/nedit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/nedit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/nedit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/nedit(?:\.git)?/(.*)          https://salsa.debian.org/debian/nedit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/nilfs-tools.git/commit/$          https://salsa.debian.org/debian/nilfs-tools/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/nilfs-tools(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/nilfs-tools    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/nilfs-tools(?:\.git)?/(.*)          https://salsa.debian.org/debian/nilfs-tools/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/nocache.git/commit/$          https://salsa.debian.org/debian/nocache/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/nocache(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/nocache    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/nocache(?:\.git)?/(.*)          https://salsa.debian.org/debian/nocache/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/nsis.git/commit/$          https://salsa.debian.org/debian/nsis/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/nsis(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/nsis    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/nsis(?:\.git)?/(.*)          https://salsa.debian.org/debian/nsis/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/opt.git/commit/$          https://salsa.debian.org/debian/opt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/opt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/opt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/opt(?:\.git)?/(.*)          https://salsa.debian.org/debian/opt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/pdfsandwich.git/commit/$          https://salsa.debian.org/debian/pdfsandwich/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/pdfsandwich(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/pdfsandwich    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/pdfsandwich(?:\.git)?/(.*)          https://salsa.debian.org/debian/pdfsandwich/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/phabricator.git/commit/$          https://salsa.debian.org/debian/phabricator/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/phabricator(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/phabricator    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/phabricator(?:\.git)?/(.*)          https://salsa.debian.org/debian/phabricator/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/phantomjs.git/commit/$          https://salsa.debian.org/debian/phantomjs/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/phantomjs(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/phantomjs    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/phantomjs(?:\.git)?/(.*)          https://salsa.debian.org/debian/phantomjs/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/plantuml.git/commit/$          https://salsa.debian.org/debian/plantuml/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/plantuml(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/plantuml    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/plantuml(?:\.git)?/(.*)          https://salsa.debian.org/debian/plantuml/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/po4a.git/commit/$          https://salsa.debian.org/debian/po4a/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/po4a(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/po4a    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/po4a(?:\.git)?/(.*)          https://salsa.debian.org/debian/po4a/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/pseudo.git/commit/$          https://salsa.debian.org/debian/pseudo/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/pseudo(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/pseudo    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/pseudo(?:\.git)?/(.*)          https://salsa.debian.org/debian/pseudo/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/pylibtiff.git/commit/$          https://salsa.debian.org/debian/pylibtiff/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/pylibtiff(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/pylibtiff    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/pylibtiff(?:\.git)?/(.*)          https://salsa.debian.org/debian/pylibtiff/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/pypy.git/commit/$          https://salsa.debian.org/debian/pypy/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/pypy(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/pypy    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/pypy(?:\.git)?/(.*)          https://salsa.debian.org/debian/pypy/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/python-ewmh.git/commit/$          https://salsa.debian.org/debian/python-ewmh/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/python-ewmh(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/python-ewmh    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/python-ewmh(?:\.git)?/(.*)          https://salsa.debian.org/debian/python-ewmh/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/python-diff-match-patch.git/commit/$          https://salsa.debian.org/debian/python-diff-match-patch/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/python-diff-match-patch(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/python-diff-match-patch    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/python-diff-match-patch(?:\.git)?/(.*)          https://salsa.debian.org/debian/python-diff-match-patch/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/python-fswrap.git/commit/$          https://salsa.debian.org/debian/python-fswrap/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/python-fswrap(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/python-fswrap    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/python-fswrap(?:\.git)?/(.*)          https://salsa.debian.org/debian/python-fswrap/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/python-iniparse.git/commit/$          https://salsa.debian.org/debian/python-iniparse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/python-iniparse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/python-iniparse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/python-iniparse(?:\.git)?/(.*)          https://salsa.debian.org/debian/python-iniparse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/python-pyforge.git/commit/$          https://salsa.debian.org/debian/python-pyforge/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/python-pyforge(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/python-pyforge    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/python-pyforge(?:\.git)?/(.*)          https://salsa.debian.org/debian/python-pyforge/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/python-sentinels.git/commit/$          https://salsa.debian.org/debian/python-sentinels/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/python-sentinels(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/python-sentinels    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/python-sentinels(?:\.git)?/(.*)          https://salsa.debian.org/debian/python-sentinels/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/python-waiting.git/commit/$          https://salsa.debian.org/debian/python-waiting/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/python-waiting(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/python-waiting    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/python-waiting(?:\.git)?/(.*)          https://salsa.debian.org/debian/python-waiting/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/pyx.git/commit/$          https://salsa.debian.org/debian/pyx/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/pyx(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/pyx    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/pyx(?:\.git)?/(.*)          https://salsa.debian.org/debian/pyx/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/pyx3.git/commit/$          https://salsa.debian.org/debian/pyx3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/pyx3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/pyx3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/pyx3(?:\.git)?/(.*)          https://salsa.debian.org/debian/pyx3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/pyxplot.git/commit/$          https://salsa.debian.org/debian/pyxplot/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/pyxplot(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/pyxplot    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/pyxplot(?:\.git)?/(.*)          https://salsa.debian.org/debian/pyxplot/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/qdbm.git/commit/$          https://salsa.debian.org/debian/qdbm/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/qdbm(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/qdbm    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/qdbm(?:\.git)?/(.*)          https://salsa.debian.org/debian/qdbm/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/quilt.git/commit/$          https://salsa.debian.org/debian/quilt/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/quilt(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/quilt    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/quilt(?:\.git)?/(.*)          https://salsa.debian.org/debian/quilt/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/quiterss.git/commit/$          https://salsa.debian.org/debian/quiterss/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/quiterss(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/quiterss    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/quiterss(?:\.git)?/(.*)          https://salsa.debian.org/debian/quiterss/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/re2.git/commit/$          https://salsa.debian.org/debian/re2/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/re2(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/re2    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/re2(?:\.git)?/(.*)          https://salsa.debian.org/debian/re2/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/refind.git/commit/$          https://salsa.debian.org/debian/refind/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/refind(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/refind    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/refind(?:\.git)?/(.*)          https://salsa.debian.org/debian/refind/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/snowball.git/commit/$          https://salsa.debian.org/debian/snowball/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/snowball(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/snowball    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/snowball(?:\.git)?/(.*)          https://salsa.debian.org/debian/snowball/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/sshuttle.git/commit/$          https://salsa.debian.org/debian/sshuttle/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/sshuttle(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/sshuttle    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/sshuttle(?:\.git)?/(.*)          https://salsa.debian.org/debian/sshuttle/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/voctomix.git/commit/$          https://salsa.debian.org/debian/voctomix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/voctomix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/voctomix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/voctomix(?:\.git)?/(.*)          https://salsa.debian.org/debian/voctomix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/voctomix-outcasts.git/commit/$          https://salsa.debian.org/debian/voctomix-outcasts/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/voctomix-outcasts(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/voctomix-outcasts    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/voctomix-outcasts(?:\.git)?/(.*)          https://salsa.debian.org/debian/voctomix-outcasts/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/waitress.git/commit/$          https://salsa.debian.org/debian/waitress/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/waitress(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/waitress    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/waitress(?:\.git)?/(.*)          https://salsa.debian.org/debian/waitress/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/workrave.git/commit/$          https://salsa.debian.org/debian/workrave/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/workrave(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/workrave    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/workrave(?:\.git)?/(.*)          https://salsa.debian.org/debian/workrave/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/xpra.git/commit/$          https://salsa.debian.org/debian/xpra/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/xpra(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/xpra    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/xpra(?:\.git)?/(.*)          https://salsa.debian.org/debian/xpra/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/xtables-addons.git/commit/$          https://salsa.debian.org/debian/xtables-addons/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/xtables-addons(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/xtables-addons    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/xtables-addons(?:\.git)?/(.*)          https://salsa.debian.org/debian/xtables-addons/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/yaml-cpp.git/commit/$          https://salsa.debian.org/debian/yaml-cpp/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/yaml-cpp(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/yaml-cpp    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/yaml-cpp(?:\.git)?/(.*)          https://salsa.debian.org/debian/yaml-cpp/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/youtube-dl.git/commit/$          https://salsa.debian.org/debian/youtube-dl/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/youtube-dl(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/youtube-dl    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/youtube-dl(?:\.git)?/(.*)          https://salsa.debian.org/debian/youtube-dl/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/zabbix.git/commit/$          https://salsa.debian.org/debian/zabbix/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/zabbix(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/zabbix    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/zabbix(?:\.git)?/(.*)          https://salsa.debian.org/debian/zabbix/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/zint.git/commit/$          https://salsa.debian.org/debian/zint/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/zint(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/zint    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/zint(?:\.git)?/(.*)          https://salsa.debian.org/debian/zint/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/zoneminder.git/commit/$          https://salsa.debian.org/debian/zoneminder/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/zoneminder(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/debian/zoneminder    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/zoneminder(?:\.git)?/(.*)          https://salsa.debian.org/debian/zoneminder/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/angular-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/angular-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/angular-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/angular-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/angular-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/angular-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/cssparser.git/commit/$          https://salsa.debian.org/java-team/cssparser/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/cssparser(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/cssparser    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/cssparser(?:\.git)?/(.*)          https://salsa.debian.org/java-team/cssparser/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/ditaa.git/commit/$          https://salsa.debian.org/java-team/ditaa/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/ditaa(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/ditaa    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/ditaa(?:\.git)?/(.*)          https://salsa.debian.org/java-team/ditaa/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/htmlunit-core-js.git/commit/$          https://salsa.debian.org/java-team/htmlunit-core-js/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/htmlunit-core-js(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/htmlunit-core-js    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/htmlunit-core-js(?:\.git)?/(.*)          https://salsa.debian.org/java-team/htmlunit-core-js/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/htmlunit.git/commit/$          https://salsa.debian.org/java-team/htmlunit/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/htmlunit(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/htmlunit    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/htmlunit(?:\.git)?/(.*)          https://salsa.debian.org/java-team/htmlunit/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/java-sdp-api.git/commit/$          https://salsa.debian.org/java-team/java-sdp-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/java-sdp-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/java-sdp-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/java-sdp-api(?:\.git)?/(.*)          https://salsa.debian.org/java-team/java-sdp-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/java-sip-api.git/commit/$          https://salsa.debian.org/java-team/java-sip-api/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/java-sip-api(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/java-sip-api    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/java-sip-api(?:\.git)?/(.*)          https://salsa.debian.org/java-team/java-sip-api/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/javacc-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/javacc-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/javacc-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/javacc-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/javacc-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/javacc-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/jtb.git/commit/$          https://salsa.debian.org/java-team/jtb/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/jtb(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jtb    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/jtb(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jtb/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/jxgrabkey.git/commit/$          https://salsa.debian.org/java-team/jxgrabkey/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/jxgrabkey(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/jxgrabkey    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/jxgrabkey(?:\.git)?/(.*)          https://salsa.debian.org/java-team/jxgrabkey/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/minify-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/minify-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/minify-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/minify-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/minify-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/minify-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/oauth-signpost.git/commit/$          https://salsa.debian.org/java-team/oauth-signpost/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/oauth-signpost(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/oauth-signpost    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/oauth-signpost(?:\.git)?/(.*)          https://salsa.debian.org/java-team/oauth-signpost/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/tomcat-maven-plugin.git/commit/$          https://salsa.debian.org/java-team/tomcat-maven-plugin/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/tomcat-maven-plugin(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/java-team/tomcat-maven-plugin    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/tomcat-maven-plugin(?:\.git)?/(.*)          https://salsa.debian.org/java-team/tomcat-maven-plugin/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/matrix-synapse.git/commit/$          https://salsa.debian.org/matrix-team/matrix-synapse/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/matrix-synapse(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/matrix-team/matrix-synapse    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/matrix-synapse(?:\.git)?/(.*)          https://salsa.debian.org/matrix-team/matrix-synapse/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/matrix-synapse-ldap3.git/commit/$          https://salsa.debian.org/matrix-team/matrix-synapse-ldap3/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/matrix-synapse-ldap3(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/matrix-team/matrix-synapse-ldap3    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/matrix-synapse-ldap3(?:\.git)?/(.*)          https://salsa.debian.org/matrix-team/matrix-synapse-ldap3/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/nheko.git/commit/$          https://salsa.debian.org/matrix-team/nheko/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/nheko(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/matrix-team/nheko    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/nheko(?:\.git)?/(.*)          https://salsa.debian.org/matrix-team/nheko/$1 [last,noescape,redirect=permanent]
+
+RewriteCond %{QUERY_STRING} ^id=(\w+)$
+RewriteRule ^/c?git/collab-maint/quaternion.git/commit/$          https://salsa.debian.org/matrix-team/quaternion/commit/%1? [last,noescape,redirect=permanent]
+RewriteRule ^/c?git/collab-maint/quaternion(?:\.git)?(/|/tree/)?$ https://salsa.debian.org/matrix-team/quaternion    [last,noescape,redirect=permanent]
+RewriteRule ^/git/collab-maint/quaternion(?:\.git)?/(.*)          https://salsa.debian.org/matrix-team/quaternion/$1 [last,noescape,redirect=permanent]
+
diff --git a/modules/roles/files/anonscm/index.html b/modules/roles/files/anonscm/index.html
new file mode 100644 (file)
index 0000000..595d3f7
--- /dev/null
@@ -0,0 +1,11 @@
+<html>
+<head><title>anonscm</title></head>
+<body>
+<p>
+The <a href="https://wiki.debian.org/Alioth">alioth.debian.org</a> service is discontinued.  Its replacement is a GitLab instance at <a href="https://salsa.debian.org">salsa.debian.org</a>.
+<p>
+Migration documentation is available <a href="https://wiki.debian.org/Salsa/AliothMigration">on the wiki</a>, and an archive of VCS repositories can be found on <a href="https://alioth-archive.debian.org">alioth-archive.debian.org</a>.
+<p>
+2018-05-31.
+</body>
+</html>
diff --git a/modules/roles/files/debconf_wafer/debconf18.debconf.org b/modules/roles/files/debconf_wafer/debconf18.debconf.org
new file mode 100644 (file)
index 0000000..a44008a
--- /dev/null
@@ -0,0 +1,62 @@
+AddType application/font-woff2 .woff2
+
+Use common-debian-service-https-redirect * debconf18.debconf.org
+
+WSGIDaemonProcess debconf18 \
+  processes=3 threads=2 \
+  user=www-data group=debconf-web maximum-requests=750 umask=0007 display-name=wsgi-debconf18.debconf.org \
+  python-path=/srv/debconf-web/debconf18.debconf.org/dc18.dc.o/:/srv/debconf-web/debconf18.debconf.org/dc18.dc.o/ve/lib/python3.5/site-packages/
+
+<VirtualHost *:443>
+  ServerAdmin admin@debconf.org
+  ServerName debconf18.debconf.org
+
+  ErrorLog  /var/log/apache2/debconf18.debconf.org-error.log
+  CustomLog /var/log/apache2/debconf18.debconf.org-access.log combined
+
+  Use common-debian-service-ssl debconf18.debconf.org
+  Use common-ssl-HSTS
+
+  Header always set Referrer-Policy "same-origin"
+  Header always set X-Content-Type-Options nosniff
+  Header always set X-XSS-Protection "1; mode=block"
+#  Header always set Access-Control-Allow-Origin: "*"
+
+  # Debian SSO
+  SSLCACertificateFile /var/lib/dsa/sso/ca.crt
+  SSLCARevocationCheck chain
+  SSLCARevocationFile /var/lib/dsa/sso/ca.crl
+
+  WSGIProcessGroup debconf18
+  WSGIScriptAlias / /srv/debconf-web/debconf18.debconf.org/dc18.dc.o/wsgi.py
+  <Directory /srv/debconf-web/debconf18.debconf.org/dc18.dc.o>
+    <Files wsgi.py>
+      Require all granted
+    </Files>
+  </Directory>
+
+  Alias /static/ /srv/debconf-web/debconf18.debconf.org/dc18.dc.o/localstatic/
+  Alias /favicon.ico /srv/debconf-web/debconf18.debconf.org/dc18.dc.o/localstatic/img/favicon/favicon.ico
+  <Directory /srv/debconf-web/debconf18.debconf.org/dc18.dc.o/localstatic/>
+    Require all granted
+
+    # A little hacky, but it means we won't accidentally catch non-hashed filenames
+    <FilesMatch ".*\.[0-9a-f]{12}\.[a-z0-9]{2,5}$">
+      ExpiresActive on
+      ExpiresDefault "access plus 1 year"
+    </FilesMatch>
+  </Directory>
+
+  Alias /media/ /srv/debconf-web/debconf18.debconf.org/dc18.dc.o/media/
+  <Directory /srv/debconf-web/debconf18.debconf.org/dc18.dc.o/media/>
+    Require all granted
+  </Directory>
+
+  <Location /accounts/debian-login>
+    SSLOptions +StdEnvVars
+    # Allow access if one does not have a valid certificate
+    SSLVerifyClient optional
+  </Location>
+</VirtualHost>
+
+# vim: set ft=apache:
index d155ef6..4d211a2 100644 (file)
@@ -10,6 +10,8 @@ WSGIDaemonProcess sources.debian.org user=nobody group=debsources home=/ process
     Use common-ssl-HSTS
     Use http-pkp-sources.debian.org
 
+    Protocols h2 http/1.1
+
     <IfModule mod_userdir.c>
         UserDir disabled
     </IfModule>
index c3606de..bbd4c27 100755 (executable)
@@ -21,7 +21,8 @@ def retrieve_from_host(host, url):
         'http': 'http://{}:80'.format(host),
         'https': 'http://{}:443'.format(host),
     }
-    return requests.get(url, timeout=5, proxies=proxies, allow_redirects=False)
+    headers = {'User-Agent': 'mirror-health'}
+    return requests.get(url, headers=headers, timeout=5, proxies=proxies, allow_redirects=False)
 
 def last_modified(response):
     lm = 0
@@ -48,11 +49,11 @@ def check_uptodate():
             logging.debug("lm for host %s: %s", host, lm)
             if healthy(retrieve_from_host(host, HEALTH_CHECK_URL)):
                 latest_ts = max(latest_ts, lm)
-        except (requests.exceptions.ProxyError, requests.exceptions.ReadTimeout, requests.exceptions.ConnectTimeout):
+        except (requests.exceptions.ProxyError, requests.exceptions.ReadTimeout, requests.exceptions.ConnectTimeout, requests.exceptions.ConnectionError):
             pass
     try:
         local_lm = last_modified(retrieve_from_host('localhost', URL))
-    except (requests.exceptions.ProxyError, requests.exceptions.ReadTimeout, requests.exceptions.ConnectTimeout):
+    except (requests.exceptions.ProxyError, requests.exceptions.ReadTimeout, requests.exceptions.ConnectTimeout, requests.exceptions.ConnectionError):
         return False
     logging.debug("lm for localhost: %s", local_lm)
     if local_lm < latest_ts:
diff --git a/modules/roles/files/planet_master/planet-master.debian.org b/modules/roles/files/planet_master/planet-master.debian.org
deleted file mode 100644 (file)
index a58f07c..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-Use common-debian-service-https-redirect * planet-master.debian.org
-<VirtualHost *:443>
-       ServerName planet-master.debian.org
-       ServerAdmin debian-admin@lists.debian.org
-
-       Use common-debian-service-ssl planet-master.debian.org
-       Use common-ssl-HSTS
-
-       <IfModule mod_userdir.c>
-               UserDir disabled
-       </IfModule>
-       ErrorLog ${APACHE_LOG_DIR}/planet-master.debian.org-error.log
-       CustomLog ${APACHE_LOG_DIR}/planet-master.debian.org-access.log privacy
-       ServerSignature On
-
-       DocumentRoot /srv/planet.debian.org/www
-       <Directory /srv/planet.debian.org/www>
-               Use DebianHostList
-       </Directory>
-</VirtualHost>
index ff2a493..9a432e5 100755 (executable)
@@ -59,7 +59,8 @@ size="`stat -c '%s' "$file"`"
 checksum=""
 bn="`basename "$file"`"
 targetname="$cluster.$what.$bn"
-logtuple="($myhost,$targetname,$size,$checksum)"
+logtuple_start="($myhost,$targetname,$size"
+failures=""
 
 for target in $backuphost; do
        if [ "${target#/}" != "$target" ]; then
@@ -71,7 +72,10 @@ for target in $backuphost; do
 
                ssh -C "$target" $ssh_options -o BatchMode=yes -o ServerAliveInterval=90 $myhost store-file pg "$targetname" "$size" "$checksum" < "$file"
                if [ "$?" != 0 ]; then
-                       croak "remote store for $logtuple failed."
+                       failures="$failures $logtuple_start,$checksum,$target)"
                fi
        fi
 done
+if [ "$failures" != "" ]; then
+       croak "remote store for$failures failed."
+fi
diff --git a/modules/roles/files/rtc/freeradius-mod-passwd-rtc b/modules/roles/files/rtc/freeradius-mod-passwd-rtc
new file mode 100644 (file)
index 0000000..8c6ffc9
--- /dev/null
@@ -0,0 +1,7 @@
+passwd rtc_users {
+       filename = /var/local/rtc-passwords.freerad
+       format = "*User-Name:Digest-HA1:"
+       hash_size = 1000
+       ignore_nislike = no
+       allow_multiple_keys = no
+}
index f94ab03..f70a1a5 100644 (file)
@@ -13,5 +13,5 @@ ignore nonreadable = true
 strict modes = false
 
 [debian-security]
-  path = /srv/ftp.root/debian-security
+  path = /srv/mirrors/debian-security
   comment = Debian security archive
diff --git a/modules/roles/files/signing/pesign-wrap b/modules/roles/files/signing/pesign-wrap
deleted file mode 100755 (executable)
index a061896..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/usr/bin/expect -f
-
-if {[llength $argv] != 4} {
-    puts stderr "Usage: $argv0 certdir token cert filename"
-    exit 2
-}
-
-lassign $argv certdir token cert filename
-
-set pin $::env(PESIGN_PIN)
-
-file tempfile output efi.sig
-
-log_user 0
-spawn pesign --certdir "$certdir" -t "$token" -c "$cert" --sign -d sha256 -i "$filename" --export-signature "$output" --force
-expect {
-       "Enter Password *:" {
-               send "$pin\n"
-               exp_continue
-       }
-       "Enter passphrase *:" {
-               send "$pin\n"
-               exp_continue
-       }
-       timeout {close}
-}
-lassign [wait] wait_pid spawn_id exec_rc wait_code childkilled
-# couldn't exec pesign
-if {$exec_rc != 0} {
-       file delete $output
-       exit 1
-}
-# killed by signal (e.g. timeout)
-if {$childkilled == "CHILDKILLED"} {
-       file delete $output
-       exit 1
-}
-# all good?
-if {$wait_code == 0} {system cat $output}
-file delete $output
-exit $wait_code
diff --git a/modules/roles/files/signing/secure-boot-code-sign.py b/modules/roles/files/signing/secure-boot-code-sign.py
deleted file mode 100755 (executable)
index 04a3344..0000000
+++ /dev/null
@@ -1,138 +0,0 @@
-#!/usr/bin/python3
-
-# Copyright (C) 2017 Collabora Ltd
-# 2017 Helen Koike <helen.koike@collabora.com>
-#
-# Ported from bash to python3 by Julien Cristau <jcristau@debian.org>
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-
-import argparse
-import configparser
-import os
-import subprocess
-import sys
-import tarfile
-import tempfile
-
-
-config = {}
-
-
-def sign(extract_dir, signed_dir):
-    for dirpath, dirnames, filenames in os.walk(extract_dir):
-        assert dirpath.startswith(extract_dir)
-        out_dir = signed_dir + dirpath[len(extract_dir):]
-        os.makedirs(out_dir)
-        for filename in filenames:
-            #print(os.path.join(dirpath, filename), file=sys.stderr)
-            if filename.endswith('.efi') or filename.startswith('vmlinuz-'):
-                sign_efi(os.path.join(dirpath, filename), os.path.join(out_dir, filename + '.sig'))
-            elif filename.endswith('.ko'):
-                sign_kmod(os.path.join(dirpath, filename), os.path.join(out_dir, filename + '.sig'))
-            else:
-                print("ignoring %s" % os.path.join(dirpath, filename), file=sys.stderr)
-
-
-def sign_kmod(module_path, signature_path):
-    assert 'linux_sign_file' in config
-    assert 'pkcs11_uri' in config
-    assert 'cert_path' in config
-    assert 'pin' in config
-
-    env = os.environ.copy()
-    env['KBUILD_SIGN_PIN'] = config['pin']
-    # use check_output instead of check_call as sign-file seems to send random
-    # stuff to stderr even when it succeeds
-    subprocess.check_output(
-       [config['linux_sign_file'], '-d', 'sha256', config['pkcs11_uri'],
-        config['cert_path'], module_path],
-       env=env, stderr=subprocess.STDOUT)
-    os.rename(module_path + '.p7s', signature_path)
-
-
-def sign_efi(efi_path, signature_path):
-    assert 'sign-efi' in config
-    assert 'certdir' in config
-    assert 'token' in config
-    assert 'certname' in config
-    assert 'pin' in config
-
-    env = os.environ.copy()
-    env['PESIGN_PIN'] = config['pin']
-    with open(signature_path, 'wb') as out:
-        subprocess.check_call(
-           [config['sign-efi'], config['certdir'], config['token'],
-            config['certname'], efi_path],
-           env=env, stdout=out)
-
-
-def extract(tar_file, extract_dir):
-    with tarfile.TarFile.open(fileobj=tar_file, mode="r:xz") as f:
-        f.extractall(extract_dir)
-
-
-def repack(signed_dir, fileobj):
-    def cleanup_tarinfo(tarinfo):
-        tarinfo.path = os.path.relpath('/' + tarinfo.path, signed_dir)
-        tarinfo.gid = 0
-        tarinfo.gname = 'root'
-        tarinfo.uid = 0
-        tarinfo.uname = 'root'
-        return tarinfo
-
-    with tarfile.TarFile.open(mode='w:xz', fileobj=fileobj) as f:
-        f.add(signed_dir, filter=cleanup_tarinfo)
-
-
-def main():
-    parser = argparse.ArgumentParser(
-            description='sign files in a tarball')
-    parser.add_argument('input_tar', metavar='input', type=argparse.FileType('rb'),
-            help='tarball containing files to be signed')
-    parser.add_argument('--config', '-c', type=str,
-            default='/etc/codesign.ini', help='configuration file')
-
-    args = parser.parse_args()
-
-    cp = configparser.RawConfigParser()
-    cp.read(args.config)
-
-    # path to the sign-file command from Linux
-    config['linux_sign_file'] = cp.get('commands', 'sign-kmod',
-            fallback='/usr/lib/linux-kbuild-4.9/scripts/sign-file')
-    # pkcs11 uri from `p11tool --list-token-urls`
-    config['pkcs11_uri'] = cp.get('efi', 'pkcs11_uri')
-    # path to the PEM or DER-format certificate
-    config['cert_path'] = cp.get('efi', 'cert_path')
-
-    # path to our pesign wrapper script
-    config['sign-efi'] = cp.get('commands', 'sign-efi', fallback='/usr/local/bin/pesign-wrap')
-    # path to the nss store
-    config['certdir'] = cp.get('efi', 'certdir', fallback='/srv/codesign/pki')
-    # name of the token in the nss store
-    config['token'] = cp.get('efi','token', fallback='PIV_II (PIV Card Holder pin)')
-    # name of the cert in the nss store
-    config['certname'] = cp.get('efi', 'cert', fallback='Certificate for Digital Signature')
-
-    config['pin'] = cp.get('efi', 'pin')
-
-    workdir = tempfile.TemporaryDirectory()
-    with workdir:
-        extract_dir = os.path.join(workdir.name, 'in')
-        signed_dir = os.path.join(workdir.name, 'out')
-        extract(args.input_tar, extract_dir)
-        sign(extract_dir, signed_dir)
-        repack(signed_dir, sys.stdout.buffer)
-
-
-if __name__ == '__main__':
-    sys.exit(main())
index bdfc6f1..f2a8917 100755 (executable)
@@ -68,7 +68,7 @@ do_rsync() {
                allowed="${allowed_rsyncs[$cmd_idx]}"
                if [ "$*" = "$allowed" ]; then
                        info "Running for host $remote_host: rsync $*"
-                       exec rsync "$@"
+                       exec rsync --chmod=F640 "$@"
                        croak "Exec failed"
                fi
        done
diff --git a/modules/roles/manifests/alioth_archive.pp b/modules/roles/manifests/alioth_archive.pp
new file mode 100644 (file)
index 0000000..cafe458
--- /dev/null
@@ -0,0 +1,41 @@
+class roles::alioth_archive {
+       include apache2
+       include apache2::expires
+       include apache2::rewrite
+       include apache2::ssl
+
+       apache2::site { '020-alioth-archive.debian.org':
+               site   => 'alioth-archive.debian.org',
+               content => template('roles/apache-alioth-archive.debian.org.erb')
+       }
+       ssl::service { 'alioth-archive.debian.org':
+               notify => Exec['service apache2 reload'],
+               key => true,
+       }
+
+       file { '/srv/alioth-archive.debian.org':
+               ensure  => directory,
+               mode    => '2755',
+               owner   => "alioth-archive",
+               group   => "alioth-archive",
+       }
+
+       file { '/srv/alioth-archive.debian.org/home':
+               ensure  => directory,
+               mode    => '2755',
+               owner   => "alioth-archive",
+               group   => "alioth-archive",
+       }
+
+       file { '/srv/alioth-archive.debian.org/htdocs':
+               ensure  => directory,
+               mode    => '2755',
+               owner   => "alioth-archive",
+               group   => "alioth-archive",
+       }
+
+       file { '/home/alioth-archive':
+               ensure => link,
+               target => '/srv/alioth-archive.debian.org/home',
+       }
+}
diff --git a/modules/roles/manifests/anonscm.pp b/modules/roles/manifests/anonscm.pp
new file mode 100644 (file)
index 0000000..90b5e76
--- /dev/null
@@ -0,0 +1,54 @@
+class roles::anonscm {
+       include apache2
+       include apache2::rewrite
+
+       ssl::service { 'anonscm.debian.org':
+               notify  => Exec['service apache2 reload'],
+               key => true,
+       }
+       apache2::site { '020-anonscm.debian.org':
+               site   => 'anonscm.debian.org',
+               content => template('roles/anonscm/anonscm.debian.org.conf.erb')
+       }
+
+       concat { '/etc/apache2/conf-available/anonscm.map.conf':
+               notify  => Exec['service apache2 reload'],
+       }
+       concat::fragment { 'anonscm.map-header':
+               target => '/etc/apache2/conf-available/anonscm.map.conf',
+               order  => '000',
+               content  => @(EOF)
+                       ## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
+                       <Macro anonscm.debian.org-anonscm-map>
+                       | EOF
+       }
+       concat::fragment { 'anonscm.map-body':
+               target => '/etc/apache2/conf-available/anonscm.map.conf',
+               order  => '400',
+               source => 'puppet:///modules/roles/anonscm/anonscm.map',
+       }
+       concat::fragment { 'anonscm.map-tail':
+               target => '/etc/apache2/conf-available/anonscm.map.conf',
+               order  => '900',
+               content  => @(EOF)
+                       </Macro>
+                       | EOF
+       }
+       file { "/etc/apache2/conf-enabled/anonscm.map.conf":
+               ensure => link,
+               target => "../conf-available/anonscm.map.conf",
+               notify  => Exec['service apache2 reload'],
+       }
+
+       file { '/srv/anonscm.debian.org':
+               ensure  => directory,
+       }
+
+       file { '/srv/anonscm.debian.org/htdocs':
+               ensure  => directory,
+       }
+
+       file { '/srv/anonscm.debian.org/htdocs/index.html':
+               source => 'puppet:///modules/roles/anonscm/index.html',
+       }
+}
index 43ceef5..fa0fec2 100644 (file)
@@ -1,6 +1,5 @@
 class roles::bgp {
        $bgp_peers = $::hostname ? {
-               mirror-bytemark => '2001:41c9:2:13c::2/128 89.16.162.2/32',
                mirror-conova => '2a02:16a8:5404:199::25/128 217.196.157.53/32',
                mirror-accumu => '2001:6b0:1e:2::1c6/128 130.242.6.198/32',
                mirror-skroutz => '2a03:e40:42:200::151:1/128 2a03:e40:42:200::151:2/128 154.57.0.249/32 154.57.0.250',
diff --git a/modules/roles/manifests/cdbuilder_local_mirror.pp b/modules/roles/manifests/cdbuilder_local_mirror.pp
new file mode 100644 (file)
index 0000000..9e9cc57
--- /dev/null
@@ -0,0 +1,21 @@
+class roles::cdbuilder_local_mirror {
+       include apache2
+
+       $apache_addr = "172.29.103.1"
+       $vhost_listen = "${apache_addr}:80"
+
+       apache2::site { '010-local-mirror.cdbuilder.debian.org':
+               site   => 'local-mirror.cdbuilder.debian.org',
+               content => template('roles/apache-local-mirror.cdbuilder.debian.org.erb'),
+       }
+
+       file { "/etc/apache2/ports.conf":
+               require => Package['apache2'],
+               content  => @("EOF"),
+                               # This file is maintained by puppet
+                               Listen 127.0.0.1:80
+                               Listen $vhost_listen
+                               | EOF
+               notify  => Service['apache2']
+       }
+}
index 1fe443c..433c51b 100644 (file)
@@ -9,10 +9,18 @@ class roles::debconf_wafer {
                notify  => Exec['service apache2 reload'],
                key => true,
        }
-
        apache2::site { '010-wafertest.debconf.org':
                site    => 'wafertest.debconf.org',
                source => 'puppet:///modules/roles/debconf_wafer/wafertest.debconf.org',
        }
+
+       ssl::service { 'debconf18.debconf.org':
+               notify  => Exec['service apache2 reload'],
+               key => true,
+       }
+       apache2::site { '010-debconf18.debconf.org':
+               site    => 'debconf18.debconf.org',
+               source => 'puppet:///modules/roles/debconf_wafer/debconf18.debconf.org',
+       }
 }
 
index e790c88..46eb1ac 100644 (file)
@@ -3,36 +3,26 @@ class roles::debian_mirror {
 
        $mirror_basedir_prefix = hiera('role_config__mirrors.mirror_basedir_prefix')
        $archive_root = "${mirror_basedir_prefix}debian"
+       $listen_addresses = hiera('roles.debian_mirror')
+               .dig($::fqdn, 'listen-addresses')
+               .then |$a| { $a + [ '127.0.0.1:80', '[::1]:80' ] }
+               .lest || { ['*:80'] }
 
        $vhost_listen = join([
-               $::hostname ? {
-                       klecker    => '130.89.148.12:80 127.0.0.1:80 [2001:610:1908:b000::148:12]:80 [2001:67c:2564:a119::148:12]:80 [::1]:80',
-                       mirror-bytemark => '5.153.231.45:80 127.0.0.1:80 [2001:41c8:1000:21::21:45]:80 [::1]:80',
-                       mirror-isc => '149.20.4.15:80 127.0.0.1:80 [2001:4f8:1:c::15]:80 [::1]:80',
-                       mirror-conova => '217.196.149.232:80 127.0.0.1:80 [2a02:16a8:dc41:100::232]:80 [::1]:80',
-                       default => '*:80',
-               },
+               *$listen_addresses,
                has_role('bgp') ? {
                        true => '193.31.7.2:80 [2a02:158:ffff:deb::2]:80',
                        default => '',
                }], ' ')
-       $onion_v4_addr = $::hostname ? {
-               mirror-bytemark => '5.153.231.45',
-               klecker    => '130.89.148.12',
-               mirror-isc => '149.20.4.15',
-               default    => undef,
-       }
 
        apache2::site { '010-ftp.debian.org':
                site   => 'ftp.debian.org',
                content => template('roles/apache-ftp.debian.org.erb'),
        }
 
-       if has_role('debian_mirror_onion') {
-               if ! $onion_v4_addr {
-                       fail("Do not have an onion_v4_addr set for $::hostname.")
-               }
-
+       $onion_v4_addr = hiera("roles.debian_mirror", {})
+               .dig($::fqdn, 'onion_v4_address')
+       if $onion_v4_addr {
                onion::service { 'ftp.debian.org':
                        port => 80,
                        target_port => 80,
@@ -40,10 +30,14 @@ class roles::debian_mirror {
                }
        }
 
-        roles::mirror_health { 'ftp':
-               check_hosts   => ['accumu.debian.backend.mirrors.debian.org', 'bytemark.debian.backend.mirrors.debian.org', 'conova.debian.backend.mirrors.debian.org', 'skroutz.debian.backend.mirrors.debian.org'],
+       $hosts_to_check = hiera('roles.debian_mirror', {})
+               .filter |$h| { $h[1]['fastly-backend'] }
+               .map |$h| { $h[1]['service-hostname'] }
+
+       roles::mirror_health { 'ftp':
+               check_hosts   => $hosts_to_check,
                check_service => 'ftp',
                url           => 'http://debian.backend.mirrors.debian.org/debian/dists/sid/Release',
                health_url    => 'http://debian.backend.mirrors.debian.org/_health',
-        }
+       }
 }
index dd5237e..6633b51 100644 (file)
@@ -5,6 +5,7 @@ class roles::debsources {
        }
 
        include apache2::ssl
+       apache2::module { 'http2': }
        package { 'libapache2-mod-wsgi': ensure => installed, }
        apache2::site { 'sources.debian.org':
                site => 'sources.debian.org',
index 2482153..e6d6d06 100644 (file)
@@ -17,11 +17,7 @@ class roles {
        }
 
        if has_role('nagiosmaster') {
-       #       include nagios::server
-               ssl::service { 'nagios.debian.org':
-                       notify  => Exec['service apache2 reload'],
-                       key => true,
-               }
+               include nagios::server
        }
 
        # XXX: turn this into a real role
@@ -45,6 +41,7 @@ class roles {
                }
        }
        if has_role('bugs_master') {
+               ssl::service { 'bugs-devel.debian.org': notify  => Exec['service apache2 reload'], key => true, }
                ssl::service { 'bugs-master.debian.org': notify  => Exec['service apache2 reload'], key => true, }
        }
 
@@ -70,12 +67,6 @@ class roles {
        if has_role('debian_mirror') {
                include roles::debian_mirror
        }
-       if has_role('ftp.d.o') {
-               vsftpd::site { 'ftp':
-                       ensure  => absent,
-                       root    => '/nonexistent',
-               }
-       }
        if has_role('ftp_master') {
                include roles::ftp_master
                include roles::dakmaster
@@ -102,6 +93,7 @@ class roles {
                include roles::security_master
                include roles::dakmaster
        }
+
        if has_role('security_mirror') {
                include roles::security_mirror
        }
@@ -282,10 +274,14 @@ class roles {
                include roles::dgit_git
        }
 
-       if $::hostname in [lw01, lw02, lw03, lw04] {
+       if $::hostname in [lw01, lw02, lw03, lw04, lw09, lw10] {
                include roles::snapshot
        }
 
+       if has_role('snapshot_web') {
+               include roles::snapshot_web
+       }
+
        if has_role('veyepar.debian.org') {
                ssl::service { 'veyepar.debian.org': notify  => Exec['service apache2 reload'], key => true, }
        }
@@ -375,4 +371,22 @@ class roles {
        if has_role('debconf_wafer') {
                include roles::debconf_wafer
        }
+
+       if has_role('cdbuilder_local_mirror') {
+               include roles::cdbuilder_local_mirror
+       }
+
+       if has_role('alioth_archive') {
+               include roles::alioth_archive
+       }
+       if has_role('anonscm') {
+               include roles::anonscm
+       }
+
+       if has_role('kanboard') {
+               include apache2
+               package {'php-gd': ensure => installed }
+               package {'php-pgsql': ensure => installed }
+               package {'libapache2-mod-php': ensure => installed }
+       }
 }
index ec1102d..41a970d 100644 (file)
@@ -5,18 +5,17 @@ define roles::mirror_health (
        $health_url     = '',
        $check_interval = 60,
 ) {
-       package { 'python3-requests':
-               ensure   => installed,
-       }
+       ensure_packages(['python3-requests'], { ensure => 'installed' })
 
-        # XXX: avoid duplicating this?
-       file { '/usr/local/sbin/mirror-health':
-               source => 'puppet:///modules/roles/mirror_health/mirror-health',
-               owner  => 'root',
-               group  => 'root',
-               mode   => '0555',
-                notify  => Service["mirror-health-${check_service}"],
-       }
+       if !defined(File['/usr/local/sbin/mirror-health']) {
+               file { '/usr/local/sbin/mirror-health':
+                       source => 'puppet:///modules/roles/mirror_health/mirror-health',
+                       owner  => 'root',
+                       group  => 'root',
+                       mode   => '0555',
+                        notify  => Service["mirror-health-${check_service}"],
+                }
+        }
 
         file { "/etc/systemd/system/mirror-health-${check_service}.service":
                owner   => 'root',
index 5114ece..8e67d46 100644 (file)
@@ -1,10 +1,10 @@
 class roles::planet_master {
        include apache2::ssl
        apache2::config { 'puppet-debianhosts':
-               content => template('roles/conf-debianhostlist.erb'),
+               ensure => 'absent',
        }
        apache2::site { 'planet-master.debian.org':
-               source => 'puppet:///modules/roles/planet_master/planet-master.debian.org',
+               content => template('roles/planet_master/planet-master.debian.org.erb')
        }
        ssl::service { 'planet-master.debian.org':
                notify => Exec['service apache2 reload'],
index b488e45..3dfa8b5 100644 (file)
@@ -97,4 +97,42 @@ class roles::rtc {
        service { 'repro':
                ensure  => running,
        }
+
+       package { 'freeradius':
+               ensure  => installed,
+       }
+       service { 'freeradius':
+               ensure  => running,
+       }
+       $radius_password = hkdf('/etc/puppet/secret', "rtc-${::hostname}-radius-password")
+       file { '/etc/freeradius/3.0/sites-available/rtc.debian.org':
+               content => template('roles/rtc/freeradius-rtc.erb'),
+               mode    => '0440',
+               group   => freerad,
+       }
+       file { '/etc/freeradius/3.0/sites-enabled/rtc.debian.org':
+               ensure  => link,
+               target  => '../sites-available/rtc.debian.org',
+       }
+       file { '/etc/freeradius/3.0/mods-available/passwd_rtc':
+               source  => 'puppet:///modules/roles/rtc/freeradius-mod-passwd-rtc',
+               mode    => '0440',
+               group   => freerad,
+       }
+       file { '/etc/freeradius/3.0/mods-enabled/passwd_rtc':
+               ensure  => link,
+               target  => '../mods-available/passwd_rtc',
+       }
+       file { '/etc/repro/radius-servers':
+               content => inline_template('localhost/localhost <%= @radius_password %>'),
+               mode    => '0440',
+               group   => repro,
+               notify  => Service['repro'],
+       }
+       file { '/etc/freeradius/3.0/sites-enabled/default':
+               ensure  => absent,
+       }
+       file { '/etc/freeradius/3.0/sites-enabled/inner-tunnel':
+               ensure  => absent,
+       }
 }
index a7f8516..365f3b0 100644 (file)
@@ -5,11 +5,6 @@ class roles::security_master {
                tlsaport => [443, 1873],
        }
 
-       vsftpd::site { 'security':
-               ensure  => absent,
-               root    => '/nonexistent',
-       }
-
        rsync::site { 'security_master':
                source      => 'puppet:///modules/roles/security_master/rsyncd.conf',
                # Needs to be at least twice the number of direct mirrors (currently 15) plus some spare
index f09a929..c6a5766 100644 (file)
@@ -3,31 +3,12 @@ class roles::security_mirror {
 
        $binds = $::hostname ? {
                mirror-anu      => [ '150.203.164.61', '[2001:388:1034:2900::3d]' ],
-               mirror-bytemark => [ '5.153.231.46', '[2001:41c8:1000:21::21:46]' ],
                mirror-conova   => [ '217.196.149.233', '[2a02:16a8:dc41:100::233]' ],
                mirror-isc      => [ '149.20.4.14', '[2001:4f8:1:c::14]' ],
                mirror-umn      => [ '128.101.240.215', '[2607:ea00:101:3c0b::1deb:215]' ],
                default         => [ '[::]' ],
        }
 
-       file { '/srv/mirrors/debian-security':
-               ensure => link,
-               target => '../ftp.root/debian-security',
-       }
-       file { '/srv/ftp.root':
-               ensure  => directory,
-       }
-       file { '/srv/ftp.root/.nobackup':
-               ensure  => present,
-               content => '',
-       }
-       file { '/srv/ftp.root/debian-security':
-               ensure => directory,
-               owner  => 1176, # archvsync
-               group  => 1176, # archvsync
-               mode   => '0755',
-       }
-
        include apache2::expires
        include apache2::rewrite
 
@@ -36,10 +17,16 @@ class roles::security_mirror {
                content => template('roles/security_mirror/security.debian.org.erb')
        }
 
-       vsftpd::site { 'security':
-               ensure => absent,
-               root   => '/nonexistent',
-       }
+       $mirrors = hiera('roles.security_mirror', {})
+       $fastly_mirrors = $mirrors.filter |$h| { $h[1]['fastly-backend'] }
+       $hosts_to_check = $fastly_mirrors.map |$h| { $h[1]['service-hostname'] }
+
+       roles::mirror_health { 'security':
+               check_hosts   => $hosts_to_check,
+               check_service => 'security',
+               url           => 'http://security.backend.mirrors.debian.org/debian-security/dists/stable/updates/Release',
+               health_url    => 'http://security.backend.mirrors.debian.org/_health',
+        }
 
        rsync::site { 'security':
                source      => 'puppet:///modules/roles/security_mirror/rsyncd.conf',
@@ -47,19 +34,9 @@ class roles::security_mirror {
                binds       => $binds,
        }
 
-       $onion_v4_addr = $::hostname ? {
-               mirror-anu => '150.203.164.61',
-               mirror-isc => '149.20.4.14',
-               mirror-umn => '128.101.240.215',
-               villa      => '212.211.132.32',
-               lobos      => '212.211.132.250',
-               default   => undef,
-       }
-       if has_role('security_mirror_onion') {
-               if ! $onion_v4_addr {
-                       fail("Do not have an onion_v4_addr set for $::hostname.")
-               }
-
+       $onion_v4_addr = hiera("roles.security_mirror", {})
+               .dig($::fqdn, 'onion_v4_address')
+       if $onion_v4_addr {
                onion::service { 'security.debian.org':
                        port => 80,
                        target_port => 80,
index 4c7ee44..0e94dd8 100644 (file)
@@ -1,6 +1,44 @@
 class roles::security_tracker {
+       include apache2::ssl
+       include apache2::proxy_http
+       include apache2::expires
+
+       apache2::module { 'cache_disk':
+               ensure => present,
+       }
+
+       # security-tracker abusers
+       #  66.170.99.1  20180706 excessive number of requests
+       #  66.170.99.2  20180706 excessive number of requests
+       @ferm::rule { 'dsa-sectracker-abusers':
+               prio  => "000",
+               rule  => "saddr (66.170.99.1 66.170.99.2) DROP",
+       }
+
+
        ssl::service { 'security-tracker.debian.org':
                notify  => Exec['service apache2 reload'],
                key => true,
        }
+
+       apache2::site { 'security-tracker.debian.org':
+               site   => 'security-tracker.debian.org',
+               content => template('roles/apache-security-tracker.debian.org.conf.erb')
+       }
+
+       # traffic shaping http traffic
+       #@ferm::rule { 'dsa-security-tracker-shape':
+       #       table => 'mangle',
+       #       chain => 'OUTPUT',
+       #       rule  => "proto tcp sport 443 MARK set-mark 20",
+       #}
+
+       file { '/usr/local/sbin/traffic-shape':
+               mode   => '0755',
+               content => template('roles/security-tracker/traffic-shape'),
+               notify => Exec['/usr/local/sbin/traffic-shape'],
+       }
+       exec { '/usr/local/sbin/traffic-shape':
+               refreshonly => true
+       }
 }
index 1208795..3963136 100644 (file)
@@ -22,8 +22,4 @@ class roles::security_upload {
                chown_user => dak-unpriv,
                root       => '/srv/security.upload.debian.org/ftp',
        }
-       vsftpd::site { 'ftp-upload':
-               root   => irrelevant,
-               ensure => absent,
-       }
 }
index a959ae3..71e9c8a 100644 (file)
@@ -3,18 +3,4 @@ class roles::signing {
        package { 'pesign': ensure => installed, }
        package { 'linux-kbuild-4.9': ensure => installed, }
        package { 'libengine-pkcs11-openssl': ensure => installed, }
-
-       file { '/usr/local/bin/pesign-wrap':
-               owner => 'root',
-               group => 'root',
-               mode => '0555',
-               source => 'puppet:///modules/roles/signing/pesign-wrap',
-       }
-
-       file { '/usr/local/bin/secure-boot-code-sign':
-               owner => 'root',
-               group => 'root',
-               mode => '0555',
-               source => 'puppet:///modules/roles/signing/secure-boot-code-sign.py',
-       }
 }
index 0811bfd..34621f5 100644 (file)
@@ -2,4 +2,6 @@ class roles::snapshot {
        rsync::site { 'snapshot-farm':
                content => template('roles/snapshot/rsyncd.conf.erb'),
        }
+
+       ensure_packages ( ["build-essential", "python-dev", "libssl-dev"], { ensure => 'installed' })
 }
diff --git a/modules/roles/manifests/snapshot_web.pp b/modules/roles/manifests/snapshot_web.pp
new file mode 100644 (file)
index 0000000..4d43406
--- /dev/null
@@ -0,0 +1,78 @@
+class roles::snapshot_web {
+       include apache2
+       include apache2::rewrite
+
+       # snapshot abusers
+       #  61.69.254.110 - 20180705, mirroring with wget
+       @ferm::rule { 'dsa-snapshot-abusers':
+               prio  => "000",
+               rule  => "saddr (61.69.254.110) DROP",
+       }
+
+       ensure_packages ( [
+               "libapache2-mod-wsgi",
+               ], {
+               ensure => 'installed',
+       })
+
+       apache2::site { '020-snapshot.debian.org':
+               site   => 'snapshot.debian.org',
+               content => template('roles/snapshot/snapshot.debian.org.conf.erb')
+       }
+
+       case $::hostname {
+               'lw07': {
+                       $ipv4addr        = '185.17.185.185'
+                       $ipv6addr        = '2001:1af8:4020:b030:deb::185'
+                       $ipv6addr_apache = '2001:1af8:4020:b030:deb::187'
+               }
+               'sallinen': {
+                       $ipv4addr        = '193.62.202.27'
+                       $ipv6addr        = '2001:630:206:4000:1a1a:0:c13e:ca1b'
+                       $ipv6addr_apache = '2001:630:206:4000:1a1a:0:c13e:ca1a'
+               }
+               default: {
+                       fail ( "unknown host $::hostname for snapshot_web." )
+               }
+       }
+
+       # varnish cache
+       ###############
+       @ferm::rule { 'dsa-nat-snapshot-varnish-v4':
+               table => 'nat',
+               chain => 'PREROUTING',
+               rule  => "proto tcp daddr ${ipv4addr} dport 80 REDIRECT to-ports 6081",
+       }
+
+       varnish::config { 'default':
+               listen  => [
+                       ':6081',
+                       "[$ipv6addr]:80"
+                       ],
+               backend => 'file,/var/lib/varnish/varnish_storage.bin,8G',
+               content => template('roles/snapshot/snapshot.debian.org.vcl.erb'),
+       }
+
+       # the ipv6 port 80 is owned by varnish
+       file { '/etc/apache2/ports.conf':
+               content  => @("EOF"),
+                       Listen 0.0.0.0:80
+                       Listen [$ipv6addr_apache]:80
+                       | EOF
+               require => Package['apache2'],
+               notify  => Service['apache2'],
+       }
+
+       # haproxy ssl termination
+       #########################
+       include haproxy
+       file { '/etc/haproxy/haproxy.cfg':
+               content => template('roles/snapshot/haproxy.cfg.erb'),
+               require => Package['haproxy'],
+               notify  => Service['haproxy'],
+       }
+       ssl::service { 'snapshot.debian.org':
+               notify  => Service['haproxy'],
+               key => true,
+       }
+}
index fc2721f..537c79d 100644 (file)
@@ -10,6 +10,8 @@ class roles::static_mirror {
        include apache2::ssl
        apache2::module { 'include': }
        apache2::module { 'geoip': require => [Package['libapache2-mod-geoip'], Package['geoip-database']]; }
+       apache2::module { 'deflate': }
+       apache2::module { 'filter': }
 
        file { '/usr/local/bin/static-mirror-run':
                source => 'puppet:///modules/roles/static-mirroring/static-mirror-run',
@@ -30,7 +32,6 @@ class roles::static_mirror {
        }
 
        $onion_v4_addr = $::hostname ? {
-               busoni     => '140.211.166.202',
                klecker    => '130.89.148.14',
                mirror-isc => '149.20.4.15',
                senfter    => '5.153.231.4',
@@ -97,6 +98,7 @@ class roles::static_mirror {
        ssl::service { 'backports.debian.org'          : ensure => "ifstatic", notify  => Exec['service apache2 reload'], key => true, }
        ssl::service { 'bits.debian.org'               : ensure => "ifstatic", notify  => Exec['service apache2 reload'], key => true, }
        ssl::service { 'blends.debian.org'             : ensure => "ifstatic", notify  => Exec['service apache2 reload'], key => true, }
+       ssl::service { 'cdbuilder-logs.debian.org'     : ensure => "ifstatic", notify  => Exec['service apache2 reload'], key => true }
        ssl::service { 'd-i.debian.org'                : ensure => "ifstatic", notify  => Exec['service apache2 reload'], key => true }
        ssl::service { 'deb.debian.org'                : ensure => "ifstatic", notify  => Exec['service apache2 reload'], key => true }
        ssl::service { 'dpl.debian.org'                : ensure => "ifstatic", notify  => Exec['service apache2 reload'], key => true }
@@ -104,9 +106,11 @@ class roles::static_mirror {
        ssl::service { 'incoming.debian.org'           : ensure => "ifstatic", notify  => Exec['service apache2 reload'], key => true, }
        ssl::service { 'incoming.ports.debian.org'     : ensure => "ifstatic", notify  => Exec['service apache2 reload'], key => true, }
        ssl::service { 'lintian.debian.org'            : ensure => "ifstatic", notify  => Exec['service apache2 reload'], key => true, }
+       ssl::service { 'lists.alioth.debian.org'       : ensure => "present",  notify  => Exec['service apache2 reload'], key => true, }
        ssl::service { 'manpages.debian.org'           : ensure => "ifstatic", notify  => Exec['service apache2 reload'], key => true, }
        ssl::service { 'mirror-master.debian.org'      : ensure => "ifstatic", notify  => Exec['service apache2 reload'], key => true, }
        ssl::service { 'onion.debian.org'              : ensure => "ifstatic", notify  => Exec['service apache2 reload'], key => true, }
+       ssl::service { 'pkg-ruby-extras.alioth.debian.org' : ensure => "present",  notify  => Exec['service apache2 reload'], key => true, }
        ssl::service { 'planet-backend.debian.org'     :
                ensure => has_static_component('planet.debian.org') ? { true => "present", false => "absent" },
                notify => Exec['service apache2 reload'],
@@ -143,6 +147,7 @@ class roles::static_mirror {
        ssl::service { 'es.debconf.org'                : ensure => "ifstatic", notify  => Exec['service apache2 reload'], key => true, }
        ssl::service { 'fr.debconf.org'                : ensure => "ifstatic", notify  => Exec['service apache2 reload'], key => true, }
        ssl::service { 'miniconf10.debconf.org'        : ensure => "ifstatic", notify  => Exec['service apache2 reload'], key => true, }
+       ssl::service { 'video.debconf.org'             : ensure => "present",  notify  => Exec['service apache2 reload'], key => true, }
 
        if has_role('static_mirror_onion') {
                if ! $onion_v4_addr {
@@ -161,6 +166,7 @@ class roles::static_mirror {
                onion::service { 'backports.debian.org'          : ensure => "ifstatic", port => 80, target_port => 80, target_address => $onion_v4_addr }
                onion::service { 'bits.debian.org'               : ensure => "ifstatic", port => 80, target_port => 80, target_address => $onion_v4_addr }
                onion::service { 'blends.debian.org'             : ensure => "ifstatic", port => 80, target_port => 80, target_address => $onion_v4_addr }
+               onion::service { 'cdbuilder-logs.debian.org'     : ensure => "ifstatic", port => 80, target_port => 80, target_address => $onion_v4_addr }
                onion::service { 'incoming.debian.org'           : ensure => "ifstatic", port => 80, target_port => 80, target_address => $onion_v4_addr }
                onion::service { 'incoming.ports.debian.org'     : ensure => "ifstatic", port => 80, target_port => 80, target_address => $onion_v4_addr }
                onion::service { 'lintian.debian.org'            : ensure => "ifstatic", port => 80, target_port => 80, target_address => $onion_v4_addr }
index 3d08e68..c41bd31 100644 (file)
@@ -7,9 +7,6 @@ components:
   network-test.debian.org:
     master: dillon.debian.org
     source: dillon.debian.org:/srv/network-test.debian.org/htdocs
-  planet.debian.net:
-    master: dillon.debian.org
-    source: dillon.debian.org:/srv/planet.debian.net/htdocs
   planet.debian.org:
     master: dillon.debian.org
     source: philp.debian.org:/srv/planet.debian.org/www
@@ -34,8 +31,6 @@ components:
   debdeltas.debian.net:
     master: dillon.debian.org
     source: donizetti.debian.org:/srv/debdelta.debian.org/www/debdeltas
-    exclude-mirrors:
-      - busoni.debian.org
   dpl.debian.org:
     master: dillon.debian.org
     source: dillon.debian.org:/srv/dpl.debian.org/htdocs
@@ -105,6 +100,9 @@ components:
     master: dillon.debian.org
     source: wuiet.debian.org:/srv/buildd.debian.org/ftp-archive/archive
     limit-mirrors: [ 'klecker.debian.org', 'senfter.debian.org' ]
+  cdbuilder-logs.debian.org:
+    master: dillon.debian.org
+    source: casulana.debian.org:/srv/cdbuilder.debian.org/dst/deb-cd/log
   10years.debconf.org   : { master: 'dillon.debian.org', source: 'dillon.debian.org:/srv/debconf-webpages/web/10years.debconf.org' }
   debconf0.debconf.org  : { master: 'dillon.debian.org', source: 'dillon.debian.org:/srv/debconf-webpages/web/debconf0.debconf.org' }
   debconf1.debconf.org  : { master: 'dillon.debian.org', source: 'dillon.debian.org:/srv/debconf-webpages/web/debconf1.debconf.org' }
diff --git a/modules/roles/templates/anonscm/anonscm.debian.org.conf.erb b/modules/roles/templates/anonscm/anonscm.debian.org.conf.erb
new file mode 100644 (file)
index 0000000..ca667dc
--- /dev/null
@@ -0,0 +1,37 @@
+##
+## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
+## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
+##
+
+<Macro vhost-inner-anonscm.debian.org>
+       ServerName anonscm.debian.org
+       ServerAlias git.debian.org
+       ServerAdmin debian-admin@lists.debian.org
+
+       ErrorLog /var/log/apache2/anonscm.debian.org-error.log
+       CustomLog /var/log/apache2/anonscm.debian.org-access.log privacy
+
+       DocumentRoot /srv/anonscm.debian.org/htdocs
+       <Directory /srv/anonscm.debian.org/htdocs>
+               Require all granted
+               AllowOverride None
+       </Directory>
+
+       RewriteEngine on
+       Use anonscm.debian.org-anonscm-map
+</Macro>
+
+<VirtualHost *:443>
+       Use vhost-inner-anonscm.debian.org
+
+       Use common-debian-service-ssl anonscm.debian.org
+       Use common-ssl-HSTS
+       Use http-pkp-anonscm.debian.org
+</VirtualHost>
+
+<VirtualHost *:80>
+       Use vhost-inner-anonscm.debian.org
+</VirtualHost>
+
+# vim:set syn=apache:
+# vim:set syn=apache:
diff --git a/modules/roles/templates/apache-alioth-archive.debian.org.erb b/modules/roles/templates/apache-alioth-archive.debian.org.erb
new file mode 100644 (file)
index 0000000..b09456d
--- /dev/null
@@ -0,0 +1,42 @@
+##
+## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
+## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
+##
+
+
+<Macro vhost-inner-alioth-archive.debian.org>
+       ServerAdmin debian-admin@lists.debian.org
+       DocumentRoot /srv/alioth-archive.debian.org/htdocs
+
+       ErrorLog /var/log/apache2/alioth-archive.debian.org-error.log
+       CustomLog /var/log/apache2/alioth-archive.debian.org-access.log privacy
+
+       <Directory /srv/alioth-archive.debian.org/htdocs>
+               Require all granted
+               AllowOverride none
+               Options Indexes
+       </Directory>
+
+       RewriteEngine On
+
+       ExpiresActive On
+       ExpiresDefault "access plus 2 hours"
+       ExpiresByType application/x-xz "access plus 1 week"
+       ExpiresByType application/x-gzip "access plus 1 week"
+
+       <IfModule mod_userdir.c>
+               UserDir disabled
+       </IfModule>
+</Macro>
+
+Use common-debian-service-https-redirect * alioth-archive.debian.org
+
+<VirtualHost *:443>
+       ServerName alioth-archive.debian.org
+       Use common-debian-service-ssl alioth-archive.debian.org
+       Use common-ssl-HSTS
+       Use http-pkp-alioth-archive.debian.org
+       Use vhost-inner-alioth-archive.debian.org
+</VirtualHost>
+
+# vim:set syn=apache:
diff --git a/modules/roles/templates/apache-local-mirror.cdbuilder.debian.org.erb b/modules/roles/templates/apache-local-mirror.cdbuilder.debian.org.erb
new file mode 100644 (file)
index 0000000..8ae527c
--- /dev/null
@@ -0,0 +1,27 @@
+##
+## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
+## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
+##
+
+<VirtualHost <%= @vhost_listen %>>
+       ServerAdmin debian-admin@debian.org
+       ServerName local-mirror.cdbuilder.debian.org
+       ServerAlias security.debian.org
+       ServerAlias deb.debian.org
+       AddCharset UTF-8 .txt
+
+       ErrorLog /var/log/apache2/local-mirror.cdbuilder.debian.org-error.log
+       CustomLog /var/log/apache2/local-mirror.cdbuilder.debian.org-access.log privacy
+
+       Use ftp-archive /srv/mirrors/debian
+       Alias /debian/ /srv/mirrors/debian/
+
+       Use ftp-archive /srv/mirrors/debian-security
+       Alias /debian-security/ /srv/mirrors/debian-security/
+
+       <IfModule mod_userdir.c>
+               UserDir disabled
+       </IfModule>
+</VirtualHost>
+
+# vim:set syn=apache:
diff --git a/modules/roles/templates/apache-security-tracker.debian.org.conf.erb b/modules/roles/templates/apache-security-tracker.debian.org.conf.erb
new file mode 100644 (file)
index 0000000..6c7604e
--- /dev/null
@@ -0,0 +1,63 @@
+Use common-debian-service-https-redirect * security-tracker.debian.org
+
+<VirtualHost *:443>
+       ServerAdmin team@security.debian.org
+       ServerName security-tracker.debian.org
+
+       Use common-debian-service-ssl security-tracker.debian.org
+       Use common-ssl-HSTS
+       Use http-pkp-security-tracker.debian.org
+
+       <IfModule mod_userdir.c>
+               UserDir disabled
+       </IfModule>
+
+       <IfModule mod_cache_disk.c>
+               CacheEnable disk /
+               CacheMinExpire 600
+               # Keep serving stale entities for up to 10 seconds while
+               # they're being refreshed
+               CacheLock on
+               CacheLockPath /var/lock/apache2/mod_cache
+               CacheLockMaxAge 10
+       </IfModule>
+
+       LogLevel warn
+       ErrorLog /var/log/apache2/security-tracker.debian.org-error.log
+       CustomLog /var/log/apache2/security-tracker.debian.org-access.log privacyssl
+       ServerSignature On
+
+       RewriteEngine on
+       RewriteRule ^/tracker(?:/|$)                    -                               [L]
+       # The next rule matches favicon.ico, robots.txt etc.
+       RewriteRule ^/[^./]+[.][a-z]{3}$                -                               [L]
+       RewriteRule ^/((?:TEMP|CVE)[^/]+)$              /tracker/$1                     [R]
+       RewriteRule ^/((?:old|un)?stable|testing)$      /tracker/status/release/$1      [R]
+       RewriteRule ^/((?:old)?stable-backports)$       /tracker/status/release/$1      [R]
+       RewriteRule ^/([a-z0-9.+-]+)$                   /tracker/$1                     [R]
+       RewriteRule ^/+$                                /tracker/                       [R]
+
+       DocumentRoot /srv/security-tracker.debian.org/htdocs/security-tracker
+       <Directory /srv/security-tracker.debian.org/htdocs/security-tracker>
+               AllowOverride none
+               Options +Indexes
+               Require all granted
+       </Directory>
+
+       <DirectoryMatch "\.svn" >
+               Require all denied
+       </DirectoryMatch>
+
+       # can't handle this CPU wise
+       #<Location /tracker/data/json>
+       #       SetOutputFilter DEFLATE
+       #</Location>
+
+       ProxyRequests off
+       ProxyPass /tracker http://localhost:25648/tracker retry=1
+       ProxyPassReverse /tracker http://localhost:25648/tracker
+
+       ExpiresActive On
+       ExpiresDefault "access plus 1 hour"
+</VirtualHost>
+# vim: set filetype=apache:
index 9227f34..0752086 100644 (file)
    RedirectPermanent /ports/armhf  /ports/arm
    RedirectPermanent /ports/arm64  /ports/arm
    RedirectPermanent /ports/mipsel /ports/mips
+   RedirectPermanent /ports/mips64el /ports/mips
    RedirectPermanent /ports/kfreebsd-amd64 /ports/kfreebsd-gnu
    RedirectPermanent /ports/kfreebsd-i386  /ports/kfreebsd-gnu
    RedirectPermanent /ports/sparc64 /ports/sparc
index 1b17595..ff9eebe 100644 (file)
@@ -30,7 +30,7 @@ for m in buildds do
     lines << "## no key for node"
   else
     lines << "command=\"/srv/wanna-build/bin/wanna-build --ssh-wrapper #{m['node'].split('.')[0]}\"," +
-             'no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-user-rc,' +
+             'restrict,' +
              'from="' + m['addr'].join(',') + '" ' +
              m['key']
   end
diff --git a/modules/roles/templates/planet_master/planet-master.debian.org.erb b/modules/roles/templates/planet_master/planet-master.debian.org.erb
new file mode 100644 (file)
index 0000000..95afcf0
--- /dev/null
@@ -0,0 +1,41 @@
+##
+## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
+## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
+##
+
+Use common-debian-service-https-redirect * planet-master.debian.org
+<VirtualHost *:443>
+       ServerName planet-master.debian.org
+       ServerAdmin debian-admin@lists.debian.org
+
+       Use common-debian-service-ssl planet-master.debian.org
+       Use common-ssl-HSTS
+
+       <IfModule mod_userdir.c>
+               UserDir disabled
+       </IfModule>
+       ErrorLog ${APACHE_LOG_DIR}/planet-master.debian.org-error.log
+       CustomLog ${APACHE_LOG_DIR}/planet-master.debian.org-access.log privacy
+       ServerSignature On
+
+       DocumentRoot /srv/planet.debian.org/www
+       <Directory /srv/planet.debian.org/www>
+               # Localhost
+               Require ip ::1
+               Require ip 127.0.0.1
+<%=
+  lines = []
+  roles = scope.lookupvar('site::roles')
+  roles['planet_master'].each do |node|
+    lines << "\t\t# #{scope.lookupvar('site::allnodeinfo')[node]['hostname'][0]}"
+    scope.lookupvar('site::allnodeinfo')[node]['ipHostNumber'].each do |addr|
+      lines << "\t\tRequire ip #{addr}"
+    end
+  end
+  lines.join("\n")
+# vim:set et:
+# vim:set sts=2 ts=2:
+# vim:set shiftwidth=2:
+%>
+       </Directory>
+</VirtualHost>
diff --git a/modules/roles/templates/rtc/freeradius-rtc.erb b/modules/roles/templates/rtc/freeradius-rtc.erb
new file mode 100644 (file)
index 0000000..b066cfb
--- /dev/null
@@ -0,0 +1,45 @@
+server rtc.debian.org {
+  listen {
+    ipaddr = 127.0.0.1
+    port = 0
+    type = auth
+  }
+
+  authorize {
+    rtc_users
+    digest
+  }
+
+  authenticate {
+    digest
+  }
+
+  preacct {
+  }
+
+  accounting {
+  }
+
+  session {
+  }
+
+  post-auth {
+    update reply {
+      Reply-Message = "thanks for using rtc.debian.org"
+    }
+    Post-Auth-Type REJECT {
+      attr_filter.access_reject
+    }
+  }
+
+  pre-proxy {
+  }
+
+  post-proxy {
+  }
+
+  client localhost {
+    ipaddr = 127.0.0.1
+    secret = <%= @radius_password %>
+  }
+}
diff --git a/modules/roles/templates/security-tracker/traffic-shape b/modules/roles/templates/security-tracker/traffic-shape
new file mode 100755 (executable)
index 0000000..2fd6876
--- /dev/null
@@ -0,0 +1,22 @@
+#!/bin/bash
+
+tc qdisc del dev eth0 root
+tc qdisc add dev eth0 root handle 1:0 htb default 10
+tc class add dev eth0 parent 1:0 classid 1:10 htb rate 1gbps prio 0
+tc class add dev eth0 parent 1:0 classid 1:20 htb rate 50mbit ceil 100mbit prio 0
+tc class add dev eth0 parent 1:0 classid 1:30 htb rate 1mbit ceil 1mbit prio 0
+
+tc filter add dev eth0 parent 1:0 prio 0 protocol ip handle 20 fw flowid 1:20
+tc filter add dev eth0 parent 1:0 prio 0 protocol ip handle 30 fw flowid 1:30
+
+ipset -exist create http_abuser hash:ip timeout 3600
+
+# iptables -I INPUT -p tcp --dport 80 -m string --algo bm --string 'GET /tor/status-vote/current/consensus HTTP' -j SET --add-set http_abuser src
+#iptables -A OUTPUT -t mangle -p tcp --sport 443 -j MARK --set-mark 20
+#iptables -A OUTPUT -t mangle -p tcp --sport 443 -m set --match-set http_abuser dst -j MARK --set-mark 30
+#A=""
+## A="$A 192.0.2.1" # whitelist
+#for i in $A; do
+ #iptables -I OUTPUT -t mangle -p tcp --sport 443 --destination $i -j ACCEPT
+#done
+
index a0c2ecc..3d79591 100644 (file)
@@ -5,7 +5,7 @@
 
 <VirtualHost *:80>
    ServerAdmin debian-admin@debian.org
-   DocumentRoot /srv/ftp.root/debian-security
+   DocumentRoot /srv/mirrors/debian-security
    ServerPath /debian-security
    ServerName security.debian.org
    ServerAlias security.ipv6.debian.org
    ExpiresActive On
    ExpiresDefault "access plus 2 minutes"
 
-   Alias /debian-security /srv/ftp.root/debian-security
-   Use ftp-archive /srv/ftp.root/debian-security
+   Alias /debian-security /srv/mirrors/debian-security
+   Use ftp-archive /srv/mirrors/debian-security
+
+   Alias /_health /run/dsa-mirror-health-security/health
+   <Directory /run/dsa-mirror-health-security/>
+      Require all granted
+   </Directory>
 
    RewriteEngine on
    RewriteRule ^/$      https://www.debian.org/security/
diff --git a/modules/roles/templates/snapshot/haproxy.cfg.erb b/modules/roles/templates/snapshot/haproxy.cfg.erb
new file mode 100644 (file)
index 0000000..79879bd
--- /dev/null
@@ -0,0 +1,64 @@
+global
+       log /dev/log    local0
+       log /dev/log    local1 notice
+       chroot /var/lib/haproxy
+       stats socket /run/haproxy/admin.sock mode 660 level admin
+       stats socket /run/haproxy/user.sock mode 660 level user group munin
+       stats timeout 30s
+       user haproxy
+       group haproxy
+       daemon
+       nbproc  2
+
+       # Default SSL material locations
+       ca-base /etc/ssl/certs
+       crt-base /etc/ssl/private
+
+       # Default ciphers to use on SSL-enabled listening sockets.
+       # For more information, see ciphers(1SSL). This list is from:
+       #  https://hynek.me/articles/hardening-your-web-servers-ssl-ciphers/
+       ssl-default-bind-ciphers ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:ECDH+3DES:DH+3DES:RSA+AESGCM:RSA+AES:RSA+3DES:!aNULL:!MD5:!DSS
+       ssl-default-bind-options no-sslv3
+
+       maxconn 8192
+
+defaults
+       log     global
+       mode    http
+       option  httplog
+       option  dontlognull
+        timeout connect 5000
+        timeout client  50000
+        timeout server  50000
+       errorfile 400 /etc/haproxy/errors/400.http
+       errorfile 403 /etc/haproxy/errors/403.http
+       errorfile 408 /etc/haproxy/errors/408.http
+       errorfile 500 /etc/haproxy/errors/500.http
+       errorfile 502 /etc/haproxy/errors/502.http
+       errorfile 503 /etc/haproxy/errors/503.http
+       errorfile 504 /etc/haproxy/errors/504.http
+
+
+#frontend front
+#      bind :::80 v4v6 tfo
+#      redirect scheme https code 301 if !{ ssl_fc }
+
+frontend front_ssl
+       bind :::443 v4v6 tfo ssl crt /etc/ssl/private/snapshot.debian.org.key-certchain
+
+       default_backend backend
+
+       option http-keep-alive
+       #option redispatch
+
+backend backend
+       # a http backend
+       mode http
+       option http-keep-alive
+
+       timeout http-keep-alive 15s
+
+       server varnish 127.0.0.1:6081
+
+       http-response set-header Strict-Transport-Security "max-age=15768000; preload"
+       #http-response del-header Server
index 97501eb..67564c9 100644 (file)
@@ -22,3 +22,11 @@ log file = /var/log/rsyncd/rsyncd.log
   path = /storage/snapshot-farm-4
   read only = true
   list = false
+[snapshot-farm-09]
+  path = /storage/snapshot-farm-09
+  read only = true
+  list = false
+[snapshot-farm-10]
+  path = /storage/snapshot-farm-10
+  read only = true
+  list = false
diff --git a/modules/roles/templates/snapshot/snapshot.debian.org.conf.erb b/modules/roles/templates/snapshot/snapshot.debian.org.conf.erb
new file mode 100644 (file)
index 0000000..007b5d4
--- /dev/null
@@ -0,0 +1,50 @@
+# vim: set ts=2 sw=2 et si sm:
+
+WSGIDaemonProcess snapshot.debian.org user=nobody group=nogroup home=/ processes=4 threads=10 maximum-requests=5000 inactivity-timeout=1800 umask=0077 display-name=wsgi-snapshot.debian.org
+
+<VirtualHost *:80>
+  ServerName snapshot.debian.org
+  ServerAlias snapshot-dev.debian.org snapshot-master.debian.org snapshot-*.debian.org snapshot.debian.net
+  ServerAdmin team@snapshot.debian.org
+
+  ErrorLog  /var/log/apache2/snapshot.debian.org-error.log
+  CustomLog /var/log/apache2/snapshot.debian.org-access.log combined
+
+  Alias /static      /srv/snapshot.debian.org/web/public/static
+  Alias /robots.txt  /srv/snapshot.debian.org/web/public/robots.txt
+
+  SetEnv GIT_PROJECT_ROOT /srv/snapshot.debian.org/all-git
+  AliasMatch ^/gits/(.*)$ /srv/snapshot.debian.org/all-git/$1
+
+  RewriteEngine on
+
+  # forbid POST requests
+  RewriteCond %{REQUEST_METHOD} POST
+  RewriteRule .* - [F,L]
+
+  RewriteRule ^/archive/backports.org/(.*) /archive/debian-backports/$1 [L,R]
+  RewriteRule ^/git/(.*) /gits/snapshot.git/$1 [PT]
+
+  RewriteCond  %{HTTP_HOST} ^snapshot.debian.net$
+  RewriteRule ^/(.*)$ http://snapshot.debian.org/ [R]
+
+  <Location /gits/>
+    Require all granted
+  </Location>
+  <Directory /srv/snapshot.debian.org/web/public>
+    Require all granted
+  </Directory>
+  <Directory /srv/snapshot.debian.org/bin>
+    <Files snapshot.wsgi>
+      Require all granted
+    </Files>
+  </Directory>
+
+  WSGIScriptAlias / /srv/snapshot.debian.org/bin/snapshot.wsgi
+  WSGIProcessGroup snapshot.debian.org
+</VirtualHost>
+
+<VirtualHost *:80>
+  ServerName snapshots.debian.org
+  RedirectPermanent / http://snapshot.debian.org/
+</VirtualHost>
diff --git a/modules/roles/templates/snapshot/snapshot.debian.org.vcl.erb b/modules/roles/templates/snapshot/snapshot.debian.org.vcl.erb
new file mode 100644 (file)
index 0000000..25e6d12
--- /dev/null
@@ -0,0 +1,27 @@
+#-e This is a basic VCL configuration file for varnish.  See the vcl(7)
+#man page for details on VCL syntax and semantics.
+vcl 4.0;
+
+backend default {
+ .host = "127.0.0.1";
+ .port = "80";
+}
+
+# weasel's rule:
+sub vcl_recv {
+ if (req.http.Cache-Control ~ "(?i)no-cache") {
+   # Ignore requests via proxy caches and badly behaved crawlers
+   if (! (req.http.Via || req.http.User-Agent ~ "(?i)bot" || req.http.X-Purge)) {
+      return(purge); # Couple this with restart in vcl_purge and X-Purge header to avoid loops
+   }
+ }
+}
+
+sub vcl_purge {
+  # Only handle actual PURGE HTTP methods, everything else is discarded
+  if (req.method != "PURGE") {
+    # restart request
+    set req.http.X-Purge = "Yes";
+    return(restart);
+  }
+}
index 8dccbfb..ad506d0 100644 (file)
@@ -30,7 +30,7 @@ for m in buildds do
     lines << "## no key for node"
   else
     lines << "command=\"/home/buildd-uploader/rsync-ssh-wrap #{m['node'].split('.')[0]}\"," +
-             'no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-user-rc,' +
+             'restrict,' +
              'from="' + m['addr'].join(',') + '" ' +
              m['key']
   end
index 43dcd65..fe78e49 100644 (file)
                AddEncoding x-gzip .gz
                AddType text/plain .log
 
-               <IfModule mod_userdir.c>
-                       AddOutputFilterByType DEFLATE image/svg+xml
-                       AddOutputFilterByType DEFLATE text/plain
-               </IfModule>
+               AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css image/svg+xml
        </Directory>
 
        <Directory /srv/static.debian.org/mirrors/lintian.debian.org/cur/resources>
@@ -212,7 +209,7 @@ vhost(lines, "rtc.debian.org"                , :ssl => true)
 vhost(lines, "mirror-master.debian.org"      , :ssl => true)
 vhost(lines, "onion.debian.org"              , :ssl => true)
 vhost(lines, "manpages.debian.org"           , :ssl => true, :extra => true)
-vhost(lines, "planet.debian.net")
+vhost(lines, "cdbuilder-logs.debian.org"     , :ssl => true)
 
 vhost(lines, "bits.debian.org"               , :ssl => true, :extra => true)
 vhost(lines, "micronews.debian.org"          , :ssl => true)
@@ -300,6 +297,33 @@ lines.join("\n")
        Use common-ssl-HSTS
 </VirtualHost>
 
+Use common-dsa-vhost-https-redirect lists.alioth.debian.org
+<VirtualHost <%= @vhost_listen_443 %> >
+       ServerName lists.alioth.debian.org
+       ServerAdmin debian-admin@debian.org
+       Use common-debian-service-ssl lists.alioth.debian.org
+       Use common-ssl-HSTS
+       Redirect / https://alioth-lists.debian.net/
+</VirtualHost>
+
+Use common-dsa-vhost-https-redirect pkg-ruby-extras.alioth.debian.org
+<VirtualHost <%= @vhost_listen_443 %> >
+       ServerName pkg-ruby-extras.alioth.debian.org
+       ServerAdmin debian-admin@debian.org
+       Use common-debian-service-ssl pkg-ruby-extras.alioth.debian.org
+       Use common-ssl-HSTS
+       Redirect / https://gemwatch.debian.net/
+</VirtualHost>
+
+Use common-dsa-vhost-https-redirect video.debconf.org
+<VirtualHost <%= @vhost_listen_443 %> >
+       ServerName video.debconf.org
+       ServerAdmin debian-admin@debian.org
+       Use common-debian-service-ssl video.debconf.org
+       Use common-ssl-HSTS
+       Redirect / https://debconf-video-team.pages.debian.net/docs/
+</VirtualHost>
+
 # historical sites
 ##################
 # now only redirects remain
index 267b59c..686843c 100644 (file)
@@ -24,4 +24,7 @@ class rsync {
                rule        => '&SERVICE(tcp, 873)'
        }
 
+       file { '/usr/local/sbin/systemd-cleanup-failed-rsyncs':
+               ensure => absent,
+       }
 }
index a2d2063..73821cc 100644 (file)
@@ -21,6 +21,26 @@ class salsa inherits salsa::params {
                owner  => $salsa::user,
                group  => $salsa::group,
        }
+       file { "/home/${salsa::registry_user}":
+               ensure => link,
+               target => $salsa::registry_user_home,
+       }
+       file { $salsa::registry_user_home:
+               ensure => directory,
+               mode   => '0755',
+               owner  => $salsa::registry_user,
+               group  => $salsa::registry_user,
+       }
+       file { "/home/${salsa::signup_user}":
+               ensure => link,
+               target => $salsa::signup_user_home,
+       }
+       file { $salsa::signup_user_home:
+               ensure => directory,
+               mode   => '0755',
+               owner  => $salsa::signup_user,
+               group  => $salsa::signup_user,
+       }
        file { "/home/${salsa::webhook_user}":
                ensure => link,
                target => $salsa::webhook_user_home,
@@ -31,6 +51,16 @@ class salsa inherits salsa::params {
                owner  => $salsa::webhook_user,
                group  => $salsa::webhook_user,
        }
+       file { "/home/${salsa::pages_user}":
+               ensure => link,
+               target => $salsa::pages_user_home,
+       }
+       file { $salsa::pages_user_home:
+               ensure => directory,
+               mode   => '0755',
+               owner  => $salsa::pages_user,
+               group  => $salsa::pages_user,
+       }
 
 
        file { "${salsa::home}/.credentials.yaml":
@@ -66,9 +96,18 @@ class salsa inherits salsa::params {
        file { "/var/lib/systemd/linger/${salsa::user}":
                ensure => present,
        }
+       file { "/var/lib/systemd/linger/${salsa::registry_user}":
+               ensure => present,
+       }
+       file { "/var/lib/systemd/linger/${salsa::signup_user}":
+               ensure => present,
+       }
        file { "/var/lib/systemd/linger/${salsa::webhook_user}":
                ensure => present,
        }
+       file { "/var/lib/systemd/linger/${salsa::pages_user}":
+               ensure => present,
+       }
        file { "/etc/ssh/userkeys/${salsa::user}":
                ensure => link,
                target => "${salsa::home}/.ssh/authorized_keys",
index 05e287d..114cf2f 100644 (file)
@@ -5,8 +5,14 @@ class salsa::params {
        $user = "git"
        $group = "git"
        $home = "/srv/${servicename}"
+       $registry_user = "salsa-registry"
+       $registry_user_home = "/srv/registry.${servicename}"
+       $signup_user = "salsa-signup"
+       $signup_user_home = "/srv/signup.${servicename}"
        $webhook_user = "salsa-webhook"
-       $webhook_user_home = "${home}/home-webhook"
+       $webhook_user_home = "/srv/webhook.${servicename}"
+       $pages_user = "salsa-pages"
+       $pages_user_home = "/srv/pages.debian.net"
 
        $db_name = "salsa"
        $db_role = "salsa"
index b4a198b..ca23867 100644 (file)
@@ -7,6 +7,7 @@ class salsa::web inherits salsa {
 
        ssl::service { [
                'salsa.debian.org',
+               'registry.salsa.debian.org',
                'signup.salsa.debian.org',
                'webhook.salsa.debian.org',
                'pages.debian.net',
@@ -19,15 +20,23 @@ class salsa::web inherits salsa {
                site    => 'salsa.debian.org',
                content => template('salsa/apache-salsa.debian.org.conf.erb'),
        }
-       apache2::site { '010-signup.salsa.debian.org':
+       apache2::site { '010-registry.salsa.debian.org': ensure => absent, }
+       apache2::site { '011-registry.salsa.debian.org':
+               site    => 'registry.salsa.debian.org',
+               content => template('salsa/apache-registry.salsa.debian.org.conf.erb'),
+       }
+       apache2::site { '010-signup.salsa.debian.org': ensure => absent, }
+       apache2::site { '011-signup.salsa.debian.org':
                site    => 'signup.salsa.debian.org',
                content => template('salsa/apache-signup.salsa.debian.org.conf.erb'),
        }
-       apache2::site { '010-webhook.salsa.debian.org':
+       apache2::site { '010-webhook.salsa.debian.org': ensure => absent, }
+       apache2::site { '011-webhook.salsa.debian.org':
                site    => 'webhook.salsa.debian.org',
                content => template('salsa/apache-webhook.salsa.debian.org.conf.erb'),
        }
-       apache2::site { '010-pages.debian.net':
+       apache2::site { '010-pages.debian.net': ensure => absent, }
+       apache2::site { '011-pages.debian.net':
                site    => 'pages.debian.net',
                content => template('salsa/apache-pages.debian.net.conf.erb'),
        }
index a39f4d6..0f849ed 100644 (file)
@@ -1,4 +1,14 @@
-Use common-debian-service-https-redirect * pages.debian.net
+<VirtualHost 209.87.16.45:80 [2607:f8f0:614:1::1274:45]:80>
+       ServerName pages.debian.net
+       ServerAlias *.pages.debian.net
+       ServerAdmin debian-admin@lists.debian.org
+
+       CustomLog /var/log/apache2/pages.debian.net-access.log privacy
+       ErrorLog /var/log/apache2/pages.debian.net-error.log
+
+       RewriteEngine On
+       RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
+</VirtualHost>
 
 <VirtualHost 209.87.16.45:443 [2607:f8f0:614:1::1274:45]:443>
        ServerName pages.debian.net
diff --git a/modules/salsa/templates/apache-registry.salsa.debian.org.conf.erb b/modules/salsa/templates/apache-registry.salsa.debian.org.conf.erb
new file mode 100644 (file)
index 0000000..8147335
--- /dev/null
@@ -0,0 +1,19 @@
+Use common-debian-service-https-redirect * registry.salsa.debian.org
+
+<VirtualHost *:443>
+       ServerName registry.salsa.debian.org
+       ServerAdmin debian-admin@lists.debian.org
+
+       Use common-debian-service-ssl registry.salsa.debian.org
+       Use common-ssl-HSTS
+       Use http-pkp-registry.salsa.debian.org
+
+       ErrorLog /var/log/apache2/registry.salsa.debian.org-error.log
+       CustomLog /var/log/apache2/registry.salsa.debian.org-access.log privacy
+
+       ProxyPass / http://127.0.0.1:5000/ retry=15
+       ProxyPassReverse / http://127.0.0.1:5000/
+       RequestHeader set X-Forwarded-Proto "https"
+</VirtualHost>
+
+# vim:set syn=apache:
index b2be07a..161d180 100644 (file)
@@ -185,6 +185,12 @@ file=/etc/rabbitmq
 file=/etc/ssh/userkeys
 file=/etc/ssh/userkeys/staticsync
 <% end -%>
+<% if scope.function_has_role(['ssh.upload.d.o']) -%>
+file=/etc/ssh/userkeys/buildd-uploader
+<% end -%>
+<% if scope.function_has_role(['buildd_master']) -%>
+file=/etc/ssh/userkeys/wb-buildd.more
+<% end -%>
 file=/etc/rsyncd
 <%- if @hostname == "sibelius" then -%>
 file=/etc/tsm
index 7a61391..d9dc92d 100755 (executable)
@@ -137,8 +137,8 @@ if [ "$1" = "setup-start" ] || [ "$1" = "setup-recover" ]; then
             [ -n "${debian_mirror}" ] && domirror "${debian_mirror} ${SUITE_BASE} COMPONENT" ${APT_LIST}
             domirror "http://ftp.debian.org/debian ${SUITE_BASE} COMPONENT" ${APT_LIST}
             [ -n "${security_mirror}" ] && domirror "${security_mirror} ${SUITE_BASE}/updates COMPONENT" ${APT_LIST}
-            domirror "http://security-master.debian.org/debian-security ${SUITE_BASE}/updates COMPONENT" ${APT_LIST}
-            domirror "http://security-master.debian.org/debian-security-buildd buildd-${SUITE_BASE}/updates COMPONENT" ${APT_LIST}
+            domirror "https://security-master.debian.org/debian-security ${SUITE_BASE}/updates COMPONENT" ${APT_LIST}
+            domirror "https://security-master.debian.org/debian-security-buildd buildd-${SUITE_BASE}/updates COMPONENT" ${APT_LIST}
 
         elif [ "${SUITE_VARIANT%%-sloppy}" = 'backports' ]; then
             # Hack: for kfreebsd-* the base suite for jessie-backports and jessie-backports-sloppy is jessie-kfreebsd (and not jessie)
@@ -207,10 +207,10 @@ if [ "$1" = "setup-start" ] || [ "$1" = "setup-recover" ]; then
                         echo deb ${security_mirror} ${SUITE_BASE}/updates main contrib >> ${APT_LIST_AUTO}
                         echo deb-src ${security_mirror} ${SUITE_BASE}/updates main contrib >> ${APT_LIST_AUTO}
                     fi
-                    echo deb http://security-master.debian.org/debian-security ${SUITE_BASE}/updates main contrib >> ${APT_LIST_AUTO}
-                    echo deb-src http://security-master.debian.org/debian-security ${SUITE_BASE}/updates main contrib >> ${APT_LIST_AUTO}
-                    echo deb http://security-master.debian.org/debian-security-buildd buildd-${SUITE_BASE}/updates main contrib >> ${APT_LIST_AUTO}
-                    echo deb-src http://security-master.debian.org/debian-security-buildd buildd-${SUITE_BASE}/updates main contrib >> ${APT_LIST_AUTO}
+                    echo deb https://security-master.debian.org/debian-security ${SUITE_BASE}/updates main contrib >> ${APT_LIST_AUTO}
+                    echo deb-src https://security-master.debian.org/debian-security ${SUITE_BASE}/updates main contrib >> ${APT_LIST_AUTO}
+                    echo deb https://security-master.debian.org/debian-security-buildd buildd-${SUITE_BASE}/updates main contrib >> ${APT_LIST_AUTO}
+                    echo deb-src https://security-master.debian.org/debian-security-buildd buildd-${SUITE_BASE}/updates main contrib >> ${APT_LIST_AUTO}
                 elif [ ${SUITE_VARIANT%%-sloppy} = 'backports' ]; then
                         : > ${APT_LIST_AUTO}
                     if [ -n "${debian_mirror}" ]; then
index e6e0f08..4b5b8f1 100755 (executable)
@@ -73,7 +73,7 @@ if [ "$1" = "setup-start" ] || [ "$1" = "setup-recover" ]; then
           echo "deb     $debugmirror sid-debug main" >> "$SRCL"
           echo "deb-src $debugmirror sid-debug main" >> "$SRCL"
           ;;
-        sid|stretch)
+        sid)
           ;;
         *)
           echo "deb     http://security.debian.org/ ${suite_alias}/updates main" >> "$SRCL"
@@ -81,7 +81,7 @@ if [ "$1" = "setup-start" ] || [ "$1" = "setup-recover" ]; then
           ;;
       esac
       case "${SUITE_BASE:-}" in
-        experimental|sid|stretch)
+        experimental|sid|stretch|buster|bullseye|bookworm)
           echo "deb     $debugmirror ${suite_alias}-debug main" >> "$SRCL"
           echo "deb-src $debugmirror ${suite_alias}-debug main" >> "$SRCL"
           ;;
index f29d0a0..6e08179 100755 (executable)
@@ -41,66 +41,53 @@ else
     MODE=porterbox
 fi
 
+if [ -t 0 ] ; then
+    SILENT=""
+else
+    SILENT="chronic"
+fi
+
 get_suites() {
     case "$1" in
       amd64|i386|armel|armhf)
-        echo "sid buster stretch jessie wheezy"
-        ;;
-      kfreebsd-*)
-        echo "sid         jessie"
-        ;;
-      mips64el)
-        echo "sid buster stretch"
+        echo "sid buster stretch jessie"
         ;;
       powerpc)
-        echo "sid         jessie"
-        ;;
-      ppc64)
         echo "sid"
         ;;
       *)
-        echo "sid buster stretch jessie"
+        echo "sid buster stretch"
         ;;
     esac
 }
 
 extra=""
 
-case `hostname` in
-    pizzetti)
-        archs="ppc64"
-        extra="$extra -m http://ftp.de.debian.org/debian-ports"
-        extra="$extra -k /root/debian-ports-archive-2017.gpg"
-        extra="$extra -I debian-ports-archive-keyring"
-        ;;
-    *)
-        archs="$DPKGARCH"
-        case "$DPKGARCH" in
-            amd64)
-                archs="$archs i386"
-                ;;
-            arm64)
-                archs="$archs armhf armel"
-                ;;
-            armhf)
-                if [ "$(uname -m)" = "aarch64" ] ; then
-                    archs="$archs arm64"
-                fi
-                archs="$archs armel"
-                ;;
-            armel)
-                if [ "$(uname -m)" = "armv7l" ] && grep -w vfpv3 -q /proc/cpuinfo ; then
-                    archs="$archs armhf"
-                fi
-                ;;
-            mips64el)
-                archs="$archs mipsel"
-                ;;
-            mipsel)
-                archs="$archs mips64el"
-                ;;
-        esac
-    ;;
+archs="$DPKGARCH"
+case "$DPKGARCH" in
+    amd64)
+       archs="$archs i386"
+       ;;
+    arm64)
+       archs="$archs armhf armel"
+       ;;
+    armhf)
+       if [ "$(uname -m)" = "aarch64" ] ; then
+           archs="$archs arm64"
+       fi
+       archs="$archs armel"
+       ;;
+    armel)
+       if [ "$(uname -m)" = "armv7l" ] && grep -w vfpv3 -q /proc/cpuinfo ; then
+           archs="$archs armhf"
+       fi
+       ;;
+    mips64el)
+       archs="$archs mipsel"
+       ;;
+    mipsel)
+       archs="$archs mips64el"
+       ;;
 esac
 
 err=0
@@ -112,13 +99,13 @@ do_one() {
     case "$MODE" in
         buildd)
             mkdir -p /srv/buildd/unpack
-            if ! chronic setup-dchroot -f -a "$a" $extra -D -d '/srv/buildd/unpack' -K "$s"
+            if ! $SILENT setup-dchroot -f -a "$a" $extra -D -d '/srv/buildd/unpack' -K "$s"
             then
                 return 1
             fi
             ;;
         porterbox)
-            if ! chronic setup-dchroot -f -a "$a" $extra "$s"
+            if ! $SILENT setup-dchroot -f -a "$a" $extra "$s"
             then
                 return 1
             fi
index a3187dd..1040212 100755 (executable)
@@ -383,6 +383,16 @@ chmod +x "$rootdir/usr/local/sbin/policy-rc.d"
 [ -z "$bare" ] && [ -z "$ubuntu" ] && chroot "$rootdir" apt-get install -y --no-install-recommends locales-all
 chroot "$rootdir" apt-get install -y --no-install-recommends build-essential
 [ -z "$bare" ] && chroot "$rootdir" apt-get install -y --no-install-recommends zsh less vim fakeroot devscripts gdb
+if [ -n "$buildd" ] ; then
+    case "$suite" in
+      wheezy|jessie|stretch)
+        chroot "$rootdir" apt-get install -y --no-install-recommends apt-transport-https ca-certificates
+        ;;
+      *)
+        chroot "$rootdir" apt-get install -y --no-install-recommends ca-certificates
+        ;;
+    esac
+fi
 rm -f "$rootdir/etc/apt/sources.list" "$rootdir/etc/apt/sources.list.d/*"
 chroot "$rootdir" apt-get clean
 umount "$rootdir/dev" 2>/dev/null || true
index 7fe230f..2ff6198 100644 (file)
@@ -4,14 +4,6 @@
 #
 # <file system>        <mount point>   <type>  <options>       <dump>  <pass>
 
-<% if scope.lookupvar('site::nodeinfo')['ldap'].has_key?('architecture') and scope.lookupvar('site::nodeinfo')['ldap']['architecture'][0].start_with?('kfreebsd') -%>
-# kFreeBSD version
-proc           /proc           linprocfs       defaults        0       0
-dev            /dev            devfs   rw              0       0
-dev            /dev/fd         fdescfs rw              0       0
-
-/srv/build-trees       /build  nullfs  rw              0       0
-<% else -%>
 # Linux version
 /proc          /proc           none    rw,bind         0       0
 /sys           /sys            none    rw,bind         0       0
@@ -20,6 +12,4 @@ tmpfs-shm     /dev/shm        tmpfs   defaults,size=64m       0 0
 
 <%- if has_variable?("has_srv_build_trees") && @has_srv_build_trees -%>
 /srv/build-trees       /build  none    rw,bind         0       0
-
-<% end %>
 <% end %>
index 1b08d0d..ab1d12e 100644 (file)
@@ -4,15 +4,6 @@
 #
 # <file system>        <mount point>   <type>  <options>       <dump>  <pass>
 
-<% if scope.lookupvar('site::nodeinfo')['ldap'].has_key?('architecture') and scope.lookupvar('site::nodeinfo')['ldap']['architecture'][0].start_with?('kfreebsd') -%>
-# kFreeBSD version
-proc           /proc           linprocfs       defaults        0       0
-dev            /dev            devfs   rw              0       0
-dev            /dev/fd         fdescfs rw              0       0
-/home          /home           nullfs  rw              0       0
-/tmp           /tmp            nullfs  rw              0       0
-
-<% else -%>
 # Linux version
 /proc          /proc           none    rw,bind         0       0
 /sys           /sys            none    rw,bind         0       0
@@ -21,5 +12,3 @@ dev           /dev/fd         fdescfs rw              0       0
 /home          /home           none    rw,bind         0       0
 /tmp           /tmp            none    rw,bind         0       0
 tmpfs-shm      /dev/shm        tmpfs   defaults,size=64m       0 0
-
-<% end %>
index 7692441..fda1daf 100644 (file)
@@ -35,8 +35,6 @@ ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAuWUv0xRqmnrYX/7b80HIAY9s80Qp4QRFH3DXEkuyDepr
 # weasel
 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAgEAqtZYwCwuLP2KZOfqdRyKbexfhcfEiwY7en7aYmY7eUxa396Nzhxv1KOl2xpatD40/TPHtU+GUMxa0PLM7Tn5j2HxZ5S/bjp2l881EWJlYUzZjL95e/PBhPM2r6/VvLTHI7dFI+2s2/LDIuRn3dKsIxFncRzZRjPrpks14wpII4UpVTwQSrBMwkweq0anUiUtw/y7s33fSQJKYu7gXkmkm7mtuF8PJnvI6j482pu34GxWGjjSs9f7ZAm2+mXviVedAsrN3E4MgK14Z6+lOIxfgWmZ2gz33u2nbJ5TCTGJYyxbkaYXXLKo8JW2GtcCZchmhw4kUzo0rfRIXI80e4FEeh3Tj2X0518xp7m/SvKa2nE/dcye2a77ruJZJ0tzHqUmXZSMT5ZdOqgIxeqLGksNFK1mPUbMsfkxbCANVLp17CIeqUtiMYfOjzCuKc3GdYe8Mp47dQx824hnfEldJw9dWH8d+ELO64UsQnEIleQt+d2ASdFK0Vc2SmG7gxcFa2OU9V8TAWx/HKhBhW5KkMKUagATYLgbqzMRfgqslJFDJxB8fQ++Xlodq20MTt2TM9L89ilKyzmG/tNawR71l8+U/sxJS6/sVVXCzHLlMEyVnYRZMBeNwiW2ZBjM+mTv300vUS7+iNUOaZasPOMJqV3d4ImgRUMcOmExMDAnHCRGS10= Peter Palfrader - debian adm key (2008-05-11)
 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDR9rh9AuBKt7yEAgtpvTPTl/SJWi2nAe5h5cnhTpWwPQU0VwxpJZlHWDBxldcrqUCZsycpa5e82ABLeZF9n5Sf54PbSRjCMo515/8hOkkGe6EFchI0HL+pVrSDEyVm0ymHFOj7MQn2uC3mQfOzv+v89zK1KR2355cUVjCx6JMuzwn0cQR4bTZ0YA7JSxkDuLgKooIBzck02M6yrJEEZbrk4q+qv6Enls3kwBbPY5KDVmo3apjbBlZMWd4aZtjhL0xT8VqsVhTRZrTg8DrAbW2dmE+fV7x9TeNSh30WYWzx/AdYerMtA4SrnTc2Bhntvngu98w++IILckG1zEsSP6Mr Peter Palfrader (authentication key) - A091F0BBB2A1CD5E (20140504)
-# sgran
-ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAgEAuGJnElqbhgLtmJp/de8s42cAwKrkAhFq5u8EAkauEv6BZNqvY/6aRBxCNU55e5JZKa7D1qKMG0upZFCOl5K36uv0KXlCvIMgaQqQcce41dtNRmiyHpw3LXqdV2qJNpJAXMpsEN4F/STkftTOcFhI9nhz88IIwsboCErla1W8NxxRkBU0FxpT4Zn1wBlq30o12gtBFs3lO+nE7+k8H8I791V+3kjVAXCDh5Ep8BY4Bg8eSuhwUgmiNvWf6E6/D0s9pFJdAMFKFLPivsnc13nfgYDmxZQKrkVV8LqIGaisy7Q3LdQLKBraWYmfQ5idkaPK+EUSERdusG7pB0wzp1ieA1iEkgMRFFLBx22tQmEdmu+Wo3vM77FmNYWvvPKDwKYn1uwg0Kgf1JTWlFwq5C73EG3Q6Vb6ExNPaX/GMDkpi0Km5p2/BIM/jyCmCH+ScFRCtzJoxEg3L7BFdCKgY1bQW2pZDMRQ9nc32+EDUGQQbYp44/8mr4mXqDYV4VElZTqWZ6hJZk1cS7hustO8lJE3Yykp+q/5I0cq7fxe5aLBO5DwTPq9EY/dlcTy8z09Itm/AcJuCipg4I0nQ1cSDTNYn+4NVxoga/yS3gJlU5euXKmcaK9SaRCBIHtWR/Semza3Imvgtgd25bwKI+6VT/fHgqgmvo184NZID099w2E90eE= sgran's root key for debian.org machines
 # jcristau
 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC+qHoJfNvqW7Ha5Tsrg6387tL3Xt4wjPhnxu082pm3bJFEkQAYVzJHtBdTWR6H2OABgPmLjC+sO5MGuXOzTNnVyL+CbhYRRSjHPHq3eaot7m4v0okIwWTcFBhb5YqRxeQHx5NK63y6yQWOYIoHH38iDBVm555RxlLGcGTGInXPoLQzpcTM0JL0aethYuNSDgmf/K6dDyEoUmzCKDgOfpOmgSWe//PiqV/ULN1/QzV3Ho/l7P5l3iYw8LBXreFuqiJjQ9YXVUL/DVMaab8yTQNnxmTTrrfzj/KSasNCzHo1FBK9n4AjGQQLs58RQuAHoBBCAhR7DfNa+zDAQBlt7c6V jcristau - authentication key 1AEFE8A5 (20151225)
 # aurel32
@@ -52,7 +50,7 @@ case @fqdn
         hostname = allnodeinfo[node]['hostname'][0]
 
         machine_keys << "# #{hostname}"
-        machine_keys << "command=\"/usr/lib/da-backup/da-backup-ssh-wrap #{hostname}\",from=\"#{allnodeinfo[node]['ipHostNumber'].join(',')}\",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-user-rc #{allnodeinfo[node]['sshRSAHostKey'][0]}"
+        machine_keys << "command=\"/usr/lib/da-backup/da-backup-ssh-wrap #{hostname}\",from=\"#{allnodeinfo[node]['ipHostNumber'].join(',')}\",restrict #{allnodeinfo[node]['sshRSAHostKey'][0]}"
       else
         machine_keys << "# host #{node} not found in allnodeinfo"
       end
index 9b49f2f..ca68f52 100644 (file)
@@ -3,10 +3,6 @@
 ## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
 ##
 
-# Package generated configuration file
-# See the sshd(8) manpage for details
-
-# What ports, IPs and protocols we listen for
 Port 22
 <%= extraports = case @fqdn
                         when "paradis.debian.org" then "
@@ -19,63 +15,28 @@ ListenAddress [2001:41c8:1000:21::21:31]:443
 extraports
 %>
 # Use these options to restrict which interfaces/protocols sshd will bind to
-#ListenAddress ::
-#ListenAddress 0.0.0.0
 Protocol 2
-# HostKeys for protocol version 2
+
 HostKey /etc/ssh/ssh_host_rsa_key
 <%- if has_variable?("has_etc_ssh_ssh_host_ed25519_key") && @has_etc_ssh_ssh_host_ed25519_key -%>
 HostKey /etc/ssh/ssh_host_ed25519_key
 <% end %>
-#Privilege Separation is turned on for security
-UsePrivilegeSeparation yes
-
-# Logging
-SyslogFacility AUTH
-LogLevel INFO
+<% if scope.function_has_role(['ssh.upload.d.o']) -%>
+# On ssh upload hosts we have many clients doing ssh connections to us.
+# sshd has - by default - a limit of 10 on the number of currently
+# unauthenticated (or not yet authenticated) connections.  Raise that limit.
+MaxStartups 100:30:200
+<% end %>
 
 # Authentication:
-LoginGraceTime 120
 PermitRootLogin without-password
-StrictModes yes
-
-PubkeyAuthentication yes
 
-# Don't read the user's ~/.rhosts and ~/.shosts files
-IgnoreRhosts yes
-# For this to work you will also need host keys in /etc/ssh_known_hosts
-HostbasedAuthentication no
-# Uncomment if you don't trust ~/.ssh/known_hosts for RhostsRSAAuthentication
-#IgnoreUserKnownHosts yes
-
-# To enable empty passwords, change to yes (NOT RECOMMENDED)
-PermitEmptyPasswords no
-
-# Change to yes to enable challenge-response passwords (beware issues with
-# some PAM modules and threads)
 ChallengeResponseAuthentication no
 
-# Kerberos options
-#KerberosAuthentication no
-#KerberosGetAFSToken no
-#KerberosOrLocalPasswd yes
-#KerberosTicketCleanup yes
-
-# GSSAPI options
-#GSSAPIAuthentication no
-#GSSAPICleanupCredentials yes
-
-X11Forwarding no
-X11DisplayOffset 10
 PrintMotd no
-PrintLastLog yes
-TCPKeepAlive yes
-#UseLogin no
 
 #MaxStartups 10:30:60
-#Banner /etc/issue.net
 
-# Allow client to pass locale environment variables
 AcceptEnv LANG LC_*
 
 Subsystem sftp /usr/lib/openssh/sftp-server
index b87d282..e5d51d4 100644 (file)
@@ -1,29 +1,10 @@
 /------------------------------------------------------------------------------
 | /etc/ssl/certs
-
-The purpose of this directory is to allow verification of service certificates
-for debian.org services by software that is able to properly verify service
-certificates that are available in the default certificate store.
-
-Please *use it* in preference to other certificate stores when possible.
-
-/------------------------------------------------------------------------------
 | /etc/ssl/ca-debian
 
-This directory contains the certificate(s) for the certificate authorities
+These directories contain the certificate(s) for the certificate authorities
 that have signed current service certificates for debian.org services.
 
-The purpose of this directory is to allow verification of service certificates
-for debian.org services by software that is unable to properly verify service
-certificates that are available in the default certificate store.
-
-Please *do not* use it for verification of debian.org service certificates
-unless the software you are using is buggy and there is no other alternative.
-Please *file bugs* on any software that you find that needs to use this
-directory and usertag those bugs using this bts command:
-
-bts user debian-admin@lists.debian.org , usertags 123456 + needed-by-DSA-Team
-
 /------------------------------------------------------------------------------
 | /etc/ssl/ca-global
 
@@ -37,8 +18,3 @@ change their certificate at any time and could change their certificate
 signing authority at any time.
 
 Please *do not* use it for verification of debian.org service certificates.
-
-Please *do not* use it for verification of certificates when pinning to a
-specific service certificate or certificate authority is a viable option.
-This directory *only* contains the certificate(s) for the current service
-certificates for debian.org services.
diff --git a/modules/ssl/files/ca-certificates-debian.conf b/modules/ssl/files/ca-certificates-debian.conf
deleted file mode 100644 (file)
index b90fb8a..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-# This file is under puppet control
-# Only the CAs for debian.org are trusted, see /etc/ssl/README
-mozilla/AddTrust_External_Root.crt
-mozilla/UTN_USERFirst_Hardware_Root_CA.crt
-mozilla/DST_Root_CA_X3.crt
index cf05c16..fc3661b 100644 (file)
@@ -1,2 +1,3 @@
 # This file is under puppet control
-# Only debian.org service certs are trusted, see /etc/ssl/README
+# Only the CAs for debian.org are trusted, see /etc/ssl/README
+mozilla/DST_Root_CA_X3.crt
diff --git a/modules/ssl/files/local-ssl-ca-global b/modules/ssl/files/local-ssl-ca-global
deleted file mode 100644 (file)
index bbc0d0c..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-DPkg::Pre-Install-Pkgs {
-  "if grep -q '/ca-certificates_.*\.deb$' ; then touch /run/dsa-ca-certificates-global ; fi";
-};
-DPkg::Post-Invoke {
-  "if [ -e /run/dsa-ca-certificates-global ]; then /usr/local/sbin/update-ca-certificates-dsa --fresh --default --certsconf /etc/ca-certificates-global.conf --etccertsdir /etc/ssl/ca-global --hooksdir /dev/null ; rm -f /run/dsa-ca-certificates-global ; fi";
-};
diff --git a/modules/ssl/files/servicecerts/star.alioth.debian.org.crt b/modules/ssl/files/servicecerts/star.alioth.debian.org.crt
deleted file mode 100644 (file)
index ec3f230..0000000
+++ /dev/null
@@ -1,107 +0,0 @@
-Certificate:
-    Data:
-        Version: 3 (0x2)
-        Serial Number:
-            4e:a8:2d:0b:8c:8b:42:d1:bf:c1:06:1d:c9:72:09:82
-    Signature Algorithm: sha256WithRSAEncryption
-        Issuer: C=FR, ST=Paris, L=Paris, O=Gandi, CN=Gandi Standard SSL CA 2
-        Validity
-            Not Before: Apr 14 00:00:00 2016 GMT
-            Not After : Apr 26 23:59:59 2018 GMT
-        Subject: OU=Domain Control Validated, OU=Gandi Standard Wildcard SSL, CN=*.alioth.debian.org
-        Subject Public Key Info:
-            Public Key Algorithm: rsaEncryption
-                Public-Key: (2048 bit)
-                Modulus:
-                    00:f1:86:fa:35:d6:ce:e5:de:28:89:91:5a:44:c5:
-                    cb:39:be:50:12:d0:9d:0e:64:c9:2e:d7:f7:a0:4d:
-                    b1:d5:17:41:6e:03:c5:0d:ff:fc:2d:90:b3:f4:29:
-                    ad:17:8f:06:e4:fd:6c:06:85:3e:fb:6f:33:e5:a9:
-                    b3:ed:da:f0:49:83:18:a9:74:1f:5d:97:a7:b9:63:
-                    43:61:72:8d:26:c2:78:48:b6:e7:20:4d:13:d2:d6:
-                    0e:f3:a0:12:bc:87:8d:6c:e4:c9:0a:07:01:d0:7c:
-                    65:83:36:de:cb:d9:a6:f6:3d:57:2a:dc:47:e4:46:
-                    db:00:14:e9:f9:7f:34:78:9f:fc:68:e1:e1:8b:02:
-                    c9:ef:69:c8:0b:0d:88:e1:63:72:aa:95:16:ed:27:
-                    c7:46:e8:32:47:ea:31:4a:d7:0c:91:25:29:71:f0:
-                    9b:1a:fe:e6:ef:f3:43:49:07:11:81:9e:51:f7:82:
-                    a0:3c:63:a5:de:04:bf:02:81:18:0d:a2:b7:ed:5d:
-                    93:ab:9e:27:78:9d:b2:4b:e6:d5:be:5a:c5:78:61:
-                    a0:6f:f2:9c:c2:5e:60:00:83:ef:1e:16:3c:08:3d:
-                    54:ae:af:0f:6d:77:aa:d3:d1:4e:2b:d5:99:6a:59:
-                    0b:9e:20:de:a5:d4:1f:f9:cc:3c:31:29:c5:e2:e5:
-                    06:91
-                Exponent: 65537 (0x10001)
-        X509v3 extensions:
-            X509v3 Authority Key Identifier: 
-                keyid:B3:90:A7:D8:C9:AF:4E:CD:61:3C:9F:7C:AD:5D:7F:41:FD:69:30:EA
-
-            X509v3 Subject Key Identifier: 
-                DD:63:45:F1:50:22:68:E9:D9:D3:4D:83:F7:A5:EC:02:81:53:A4:E3
-            X509v3 Key Usage: critical
-                Digital Signature, Key Encipherment
-            X509v3 Basic Constraints: critical
-                CA:FALSE
-            X509v3 Extended Key Usage: 
-                TLS Web Server Authentication, TLS Web Client Authentication
-            X509v3 Certificate Policies: 
-                Policy: 1.3.6.1.4.1.6449.1.2.2.26
-                  CPS: https://cps.usertrust.com
-                Policy: 2.23.140.1.2.1
-
-            X509v3 CRL Distribution Points: 
-
-                Full Name:
-                  URI:http://crl.usertrust.com/GandiStandardSSLCA2.crl
-
-            Authority Information Access: 
-                CA Issuers - URI:http://crt.usertrust.com/GandiStandardSSLCA2.crt
-                OCSP - URI:http://ocsp.usertrust.com
-
-            X509v3 Subject Alternative Name: 
-                DNS:*.alioth.debian.org, DNS:alioth.debian.org
-    Signature Algorithm: sha256WithRSAEncryption
-         62:5b:e6:aa:0e:3e:79:08:89:5b:13:41:19:fe:1b:c0:e4:86:
-         f7:db:fb:fe:a6:4c:c3:61:22:41:19:81:ae:a3:61:18:b4:2d:
-         e1:98:a2:3b:f7:b9:ca:7a:49:bb:8b:a8:aa:e1:51:78:96:40:
-         58:52:4c:91:de:9e:fb:0e:dc:19:84:29:e2:4b:19:36:ae:9c:
-         76:87:17:4a:57:7b:40:44:00:8d:f4:ba:42:46:f7:ec:79:de:
-         ff:f2:f8:22:fa:d2:c4:cb:3a:e9:ce:b4:7c:6c:80:15:0f:a6:
-         98:d5:84:c8:9d:f7:68:bb:01:77:5a:70:76:eb:16:33:6d:d2:
-         58:aa:b0:e8:f4:01:2b:5c:4c:26:82:bd:80:2f:26:76:4b:31:
-         5a:ef:a8:3a:1a:d3:60:d0:83:3f:83:5e:c3:00:46:1e:6c:4c:
-         f9:09:fc:7f:f8:da:47:dc:cf:7a:59:75:63:c8:13:63:2d:99:
-         9d:81:b1:b5:96:64:73:c2:fe:d3:83:dd:8a:67:59:f6:eb:0f:
-         16:4a:e7:93:56:ef:ff:68:c7:c1:2b:29:7e:51:f0:5d:a8:7c:
-         90:d8:e5:71:fe:d4:7e:ed:17:71:a5:18:64:fd:a1:d3:eb:84:
-         67:21:e1:94:b6:0a:ad:80:0c:33:6c:ce:25:ae:21:6c:bf:2b:
-         eb:4d:38:f1
------BEGIN CERTIFICATE-----
-MIIFCzCCA/OgAwIBAgIQTqgtC4yLQtG/wQYdyXIJgjANBgkqhkiG9w0BAQsFADBf
-MQswCQYDVQQGEwJGUjEOMAwGA1UECBMFUGFyaXMxDjAMBgNVBAcTBVBhcmlzMQ4w
-DAYDVQQKEwVHYW5kaTEgMB4GA1UEAxMXR2FuZGkgU3RhbmRhcmQgU1NMIENBIDIw
-HhcNMTYwNDE0MDAwMDAwWhcNMTgwNDI2MjM1OTU5WjBnMSEwHwYDVQQLExhEb21h
-aW4gQ29udHJvbCBWYWxpZGF0ZWQxJDAiBgNVBAsTG0dhbmRpIFN0YW5kYXJkIFdp
-bGRjYXJkIFNTTDEcMBoGA1UEAwwTKi5hbGlvdGguZGViaWFuLm9yZzCCASIwDQYJ
-KoZIhvcNAQEBBQADggEPADCCAQoCggEBAPGG+jXWzuXeKImRWkTFyzm+UBLQnQ5k
-yS7X96BNsdUXQW4DxQ3//C2Qs/QprRePBuT9bAaFPvtvM+Wps+3a8EmDGKl0H12X
-p7ljQ2FyjSbCeEi25yBNE9LWDvOgEryHjWzkyQoHAdB8ZYM23svZpvY9VyrcR+RG
-2wAU6fl/NHif/Gjh4YsCye9pyAsNiOFjcqqVFu0nx0boMkfqMUrXDJElKXHwmxr+
-5u/zQ0kHEYGeUfeCoDxjpd4EvwKBGA2it+1dk6ueJ3idskvm1b5axXhhoG/ynMJe
-YACD7x4WPAg9VK6vD213qtPRTivVmWpZC54g3qXUH/nMPDEpxeLlBpECAwEAAaOC
-AbkwggG1MB8GA1UdIwQYMBaAFLOQp9jJr07NYTyffK1df0H9aTDqMB0GA1UdDgQW
-BBTdY0XxUCJo6dnTTYP3pewCgVOk4zAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/
-BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwSwYDVR0gBEQwQjA2
-BgsrBgEEAbIxAQICGjAnMCUGCCsGAQUFBwIBFhlodHRwczovL2Nwcy51c2VydHJ1
-c3QuY29tMAgGBmeBDAECATBBBgNVHR8EOjA4MDagNKAyhjBodHRwOi8vY3JsLnVz
-ZXJ0cnVzdC5jb20vR2FuZGlTdGFuZGFyZFNTTENBMi5jcmwwcwYIKwYBBQUHAQEE
-ZzBlMDwGCCsGAQUFBzAChjBodHRwOi8vY3J0LnVzZXJ0cnVzdC5jb20vR2FuZGlT
-dGFuZGFyZFNTTENBMi5jcnQwJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnVzZXJ0
-cnVzdC5jb20wMQYDVR0RBCowKIITKi5hbGlvdGguZGViaWFuLm9yZ4IRYWxpb3Ro
-LmRlYmlhbi5vcmcwDQYJKoZIhvcNAQELBQADggEBAGJb5qoOPnkIiVsTQRn+G8Dk
-hvfb+/6mTMNhIkEZga6jYRi0LeGYojv3ucp6SbuLqKrhUXiWQFhSTJHenvsO3BmE
-KeJLGTaunHaHF0pXe0BEAI30ukJG9+x53v/y+CL60sTLOunOtHxsgBUPppjVhMid
-92i7AXdacHbrFjNt0liqsOj0AStcTCaCvYAvJnZLMVrvqDoa02DQgz+DXsMARh5s
-TPkJ/H/42kfcz3pZdWPIE2MtmZ2BsbWWZHPC/tOD3YpnWfbrDxZK55NW7/9ox8Er
-KX5R8F2ofJDY5XH+1H7tF3GlGGT9odPrhGch4ZS2Cq2ADDNsziWuIWy/K+tNOPE=
------END CERTIFICATE-----
index a63f8f7..ee83067 100644 (file)
@@ -1,6 +1,4 @@
 class ssl {
-       $caconf = '/etc/ca-certificates.conf'
-
        package { 'openssl':
                ensure   => installed,
        }
@@ -29,7 +27,7 @@ class ssl {
        }
        file { '/etc/ca-certificates-debian.conf':
                mode    => '0444',
-               source => 'puppet:///modules/ssl/ca-certificates-debian.conf',
+               source => 'puppet:///modules/ssl/ca-certificates.conf',
                notify  => Exec['refresh_ca_debian_hashes'],
        }
        file { '/etc/ca-certificates-global.conf':
@@ -37,11 +35,6 @@ class ssl {
                notify  => Exec['refresh_ca_global_hashes'],
        }
 
-       file { '/etc/apt/apt.conf.d/local-ssl-ca-global':
-               mode   => '0444',
-               source => 'puppet:///modules/ssl/local-ssl-ca-global',
-       }
-
        file { '/etc/ssl/certs/ssl-cert-snakeoil.pem':
                ensure => absent,
                notify => Exec['refresh_normal_hashes'],
@@ -51,17 +44,11 @@ class ssl {
        }
 
        file { '/etc/ssl/servicecerts':
-               ensure   => link,
-               purge    => true,
-               force    => true,
-               target   => '/usr/local/share/ca-certificates/debian.org',
-               notify   => Exec['retire_debian_links'],
+               ensure   => absent,
        }
 
        file { '/usr/local/share/ca-certificates/debian.org':
-               ensure   => directory,
-               source   => 'puppet:///modules/ssl/servicecerts/',
-               mode     => '0644', # this works; otherwise all files are +x
+               ensure   => absent,
                purge    => true,
                recurse  => true,
                force    => true,
@@ -153,12 +140,12 @@ class ssl {
                $updatecacerts = $updatecacertsdsa
        }
 
-       exec { 'retire_debian_links':
-               command     => 'find -lname "../servicecerts/*" -exec rm {} +',
-               cwd         => '/etc/ssl/certs',
-               refreshonly => true,
-               notify      => Exec['refresh_normal_hashes'],
+       file { '/etc/apt/apt.conf.d/local-ssl-ca-global':
+               mode   => '0444',
+               content => template('ssl/local-ssl-ca-global.erb'),
        }
+
+
        exec { 'refresh_debian_hashes':
                command     => 'c_rehash /etc/ssl/debian/certs',
                refreshonly => true,
diff --git a/modules/ssl/templates/local-ssl-ca-global.erb b/modules/ssl/templates/local-ssl-ca-global.erb
new file mode 100644 (file)
index 0000000..6b60373
--- /dev/null
@@ -0,0 +1,6 @@
+DPkg::Pre-Install-Pkgs {
+  "if grep -q '/ca-certificates_.*\.deb$' ; then touch /run/dsa-ca-certificates-global ; fi";
+};
+DPkg::Post-Invoke {
+  "if [ -e /run/dsa-ca-certificates-global ] && [ -e '<%= @updatecacerts %>' ] ; then '<%= @updatecacerts %>' --fresh --default --certsconf /etc/ca-certificates-global.conf --etccertsdir /etc/ssl/ca-global --hooksdir /dev/null ; rm -f /run/dsa-ca-certificates-global ; fi";
+};
diff --git a/modules/stretch/files/ifupdown-wait-online.service b/modules/stretch/files/ifupdown-wait-online.service
new file mode 100644 (file)
index 0000000..2474250
--- /dev/null
@@ -0,0 +1,14 @@
+# from busters's ifupdown 0.8.32 package (as of May 2018)
+[Unit]
+Description=Wait for network to be configured by ifupdown
+DefaultDependencies=no
+Before=network-online.target
+ConditionFileIsExecutable=/sbin/ifup
+
+[Service]
+Type=oneshot
+ExecStart=/lib/ifupdown/wait-online.sh
+RemainAfterExit=yes
+
+[Install]
+WantedBy=network-online.target
diff --git a/modules/stretch/files/wait-online.sh b/modules/stretch/files/wait-online.sh
new file mode 100755 (executable)
index 0000000..21f3ac6
--- /dev/null
@@ -0,0 +1,80 @@
+#!/bin/sh
+# from busters's ifupdown 0.8.32 package (as of May 2018)
+set -e
+
+WAIT_ONLINE_METHOD="ifup"
+WAIT_ONLINE_IFACE=""
+WAIT_ONLINE_ADDRESS=""
+WAIT_ONLINE_TIMEOUT=300
+
+[ -f /etc/default/networking ] && . /etc/default/networking
+
+case "$WAIT_ONLINE_METHOD" in
+route)
+       [ -n "$WAIT_ONLINE_ADDRESS" ] || WAIT_ONLINE_ADDRESS=default
+       (/usr/bin/timeout "$WAIT_ONLINE_TIMEOUT" /bin/ip mon r & /bin/ip -4 r s; /bin/ip -6 r s) | /bin/grep -q "^$WAIT_ONLINE_ADDRESS\>"
+       ;;
+
+ping)
+       if [ -z "$WAIT_ONLINE_ADDRESS" ]; then
+               echo "No WAIT_ONLINE_ADDRESS specified" >&2
+               exit 1
+       fi
+       /bin/ping -q -c 1 -w "WAIT_ONLINE_TIMEOUT" "$WAIT_ONLINE_ADDRESS" >/dev/null
+       ;;
+
+ping6)
+       /bin/ping6 -q -c 1 -w "WAIT_ONLINE_TIMEOUT" "$WAIT_ONLINE_ADDRESS" >/dev/null
+       ;;
+
+ifup|iface|interface)
+       up=false
+       if [ -z "$WAIT_ONLINE_IFACE" ]; then
+               auto_list="$(/sbin/ifquery -X lo --list)"
+               hotplug_list="$(/sbin/ifquery -X lo --allow=hotplug --list)"
+               if [ -n "$auto_list" ]; then
+                       for i in $(seq 1 $WAIT_ONLINE_TIMEOUT); do
+                               up=true
+                               for iface in $auto_list; do
+                                       if ! /sbin/ifquery --state $iface >/dev/null; then
+                                               up=false
+                                               break
+                                       fi
+                               done
+                               if [ $up = true ]; then
+                                       break
+                               fi
+                               sleep 1
+                       done
+               elif [ -n "$(/sbin/ifquery --allow=hotplug --list)" ]; then
+                       for i in $(seq 1 $WAIT_ONLINE_TIMEOUT); do
+                               if [ -n "$(/sbin/ifquery -X lo --allow=hotplug --state)" ]; then
+                                       up=true
+                                       break
+                               fi
+                               sleep 1
+                       done
+               else
+                       exit 0
+               fi
+       else
+               for i in $(seq 1 $WAIT_ONLINE_TIMEOUT); do
+                       if [ -n "$(/sbin/ifquery --state $WAIT_ONLINE_IFACE)" ]; then
+                               up=true
+                               break
+                       fi
+                       sleep 1
+               done
+       fi
+       [ $up = true ] || exit 1
+       ;;
+
+no|none)
+       exit 0
+       ;;
+
+*)
+       echo "Unknown wait method $WAIT_ONLINE_METHOD" >&2
+       exit 1
+       ;;
+esac
diff --git a/modules/stretch/manifests/network_online.pp b/modules/stretch/manifests/network_online.pp
new file mode 100644 (file)
index 0000000..432973b
--- /dev/null
@@ -0,0 +1,19 @@
+class stretch::network_online {
+       if versioncmp($::lsbmajdistrelease, '9') <= 0 {
+               
+               exec { 'systemctl enable ifupdown-wait-online.service':
+                       refreshonly => true,
+               }
+
+               file { '/lib/ifupdown/wait-online.sh':
+                       mode   => '0555',
+                       source => 'puppet:///modules/stretch/wait-online.sh',
+               }
+               file { '/lib/systemd/system/ifupdown-wait-online.service':
+                       mode   => '0555',
+                       source => 'puppet:///modules/stretch/ifupdown-wait-online.service',
+                       notify  => Exec['systemctl enable ifupdown-wait-online.service'],
+               }
+       }
+}
+
index 963d25f..47a6405 100644 (file)
@@ -33,9 +33,10 @@ Host_Alias   FTPHOSTS        = fasolo
 Host_Alias     ZIVITHOSTS      = zelenka, zandonai
 Host_Alias     AACRAIDHOSTS    = pettersson
 Host_Alias     MEGARAIDHOSTS   = sibelius
+Host_Alias     DELLHOSTS       = schumann, wieck
 Host_Alias     LISTHOSTS       = bendel
 Host_Alias     BUILDD_MASTER   = wuiet
-Host_Alias     PORTERBOXES     = abel, amdahl, barriere, eller, falla, fischer, harris, minkus, partch, plummer, pizzetti, zelenka
+Host_Alias     PORTERBOXES     = abel, amdahl, barriere, eller, harris, minkus, plummer, zelenka
 Host_Alias     PIUPARTS_SLAVE_HOSTS    = piu-slave-bm-a, piu-slave-ubc-01
 Host_Alias     MQ_HOSTS        = rainier, rapoport
 Host_Alias     JENKINSHOSTS    = jerea
@@ -54,14 +55,14 @@ root        ALL=(ALL) ALL
 %zivit-admins  ZIVITHOSTS=(ALL)        NOPASSWD: ALL
 
 # nagios
-nagios         ALL=(ALL)       NOPASSWD: /bin/systemctl is-system-running
 nagios         MQ_HOSTS=(rabbitmq)     NOPASSWD: /usr/sbin/rabbitmqctl list_queues -p dsa name messages consumers
 nagios         ALL=(ALL)       NOPASSWD: /usr/sbin/service ekeyd-egd-linux restart
 nagios         ALL=(ALL)       NOPASSWD: /usr/sbin/service samhain restart
 nagios         ALL=(ALL)       NOPASSWD: /usr/lib/nagios/plugins/dsa-check-dabackup ""
 nagios         ALL=(ALL)       NOPASSWD: /usr/lib/nagios/plugins/dsa-check-filesystems ""
-nagios         ALL=(ALL)       NOPASSWD: /usr/lib/nagios/plugins/dsa-check-libs ""
+nagios         ALL=(ALL)       NOPASSWD: /usr/lib/nagios/plugins/dsa-check-libs --ignore-younger=1h
 nagios         ALL=(ALL)       NOPASSWD: /usr/lib/nagios/plugins/dsa-check-stunnel-sanity ""
+nagios         ALL=(ALL)       NOPASSWD: /usr/lib/nagios/plugins/dsa-check-systemd-services ""
 nagios         handel=(puppet) NOPASSWD: /usr/lib/nagios/plugins/dsa-check-cert-expire /var/lib/puppet/ssl/certs/ca.pem
 # with smartarray controllers
 nagios         ALL=(ALL)       NOPASSWD: /sbin/hpasmcli ""
@@ -86,11 +87,13 @@ nagios              ALL=(ALL)       NOPASSWD: /usr/sbin/hpacucli controller slot=[0129] show statu
 # other raid controllers
 nagios         AACRAIDHOSTS=(ALL)      NOPASSWD: /usr/local/bin/arcconf GETCONFIG 1 LD, /usr/local/bin/arcconf GETCONFIG 1 AD
 nagios         MEGARAIDHOSTS=(ALL)     NOPASSWD: /usr/local/bin/megarc -AllAdpInfo -nolog, /usr/local/bin/megarc -dispCfg -a0 -nolog
+nagios         DELLHOSTS=(ALL)         NOPASSWD: /usr/lib/nagios/plugins/dsa-check-openmanage ""
 # other nagios things
 nagios         backuphost=(debbackup)  NOPASSWD: /usr/lib/nagios/plugins/dsa-check-backuppg ""
 nagios         storace=(debbackup)     NOPASSWD: /usr/lib/nagios/plugins/dsa-check-backuppg ""
 
 # groups and their role accounts
+%alioth-archive        ALL=(alioth-archive)    ALL
 %appstream     ALL=(appstream) ALL
 %auditor       ALL=(accounting)        ALL
 %backports     ALL=(backports) ALL
@@ -103,6 +106,8 @@ nagios              storace=(debbackup)     NOPASSWD: /usr/lib/nagios/plugins/dsa-check-backuppg
 %dde           ALL=(dde)       ALL
 %ddtp          ALL=(ddtp)      ALL
 %debadmin      ALL=(dak)       ALL
+%debadmin      ALL=(dak-code)  ALL
+%debadmin      ALL=(codesign)  ALL
 %debbugs       ALL=(debbugs)   ALL
 %debbugs       ALL=(debbugs-mirror)    ALL
 %debconfstatic ALL=(debconfstatic)     ALL
@@ -131,7 +136,14 @@ nagios             storace=(debbackup)     NOPASSWD: /usr/lib/nagios/plugins/dsa-check-backuppg
 %gitdoadm      ALL=(gitdoadm)  ALL
 # the git user also exists on adayevskaya where it's a different service..
 %gitdoadm      godard=(git)            ALL
+%gitdoadm      godard=(salsa-registry) ALL
+%gitdoadm      godard=(salsa-signup)   ALL
 %gitdoadm      godard=(salsa-webhook)  ALL
+%gitdoadm      godard=(salsa-pages)    ALL
+git            godard=(salsa-registry) NOPASSWD: ALL
+git            godard=(salsa-signup)   NOPASSWD: ALL
+git            godard=(salsa-webhook)  NOPASSWD: ALL
+git            godard=(salsa-pages)    NOPASSWD: ALL
 %keyring       ALL=(keyring)   ALL
 %jenkins-adm   ALL=(jenkins-adm)       ALL
 %lintian       ALL=(lintian)   ALL
@@ -170,6 +182,7 @@ nagios              storace=(debbackup)     NOPASSWD: /usr/lib/nagios/plugins/dsa-check-backuppg
 %debsso                diabelli=(debsso)       ALL
 %debsso-web    diabelli=(debsso-web)   ALL
 %debconf-web   debussy=(debconf-web)   ALL
+%kanboard      kantuser=(kanboard)     ALL
 
 # the dak user gets to run stuff as dak-unpriv (for things like lintian checks)
 %ftptrainee    FTPHOSTS=(dak-unpriv)   NOPASSWD: /usr/bin/lintian
@@ -189,6 +202,7 @@ buildd              ALL=(ALL)               NOPASSWD: ALL
 %backports     FTPHOSTS,coccia=(staticsync)    NOPASSWD: /usr/local/bin/static-update-component backports.debian.org
 %bootstrap     boott=(staticsync)              NOPASSWD: /usr/local/bin/static-update-component bootstrap.debian.net
 d-i            dillon=(staticsync)             NOPASSWD: /usr/local/bin/static-update-component d-i.debian.org
+debian-cd      casulana=(staticsync)           NOPASSWD: /usr/local/bin/static-update-component cdbuilder-logs.debian.org
 lucas          dillon=(staticsync)             NOPASSWD: /usr/local/bin/static-update-component debaday.debian.net
 dsa            dillon=(staticsync)             NOPASSWD: /usr/local/bin/static-update-component dsa.debian.org
 dak            FTPHOSTS=(staticsync)           NOPASSWD: /usr/local/bin/static-update-component incoming.debian.org
@@ -242,8 +256,8 @@ letsencrypt denis=(dnsadm)                  NOPASSWD: /srv/dns.debian.org/bin/update
 # mirror push
 dak            FTPHOSTS,SECHOSTS=(archvsync)   NOPASSWD:/home/archvsync/runmirrors, /home/archvsync/bin/runmirrors
 # archvsync triggers snapshot
-archvsync      sibelius=(snapshot)     NOPASSWD: /srv/snapshot.debian.org/bin/update-trigger
-archvsync      sibelius=(snapshot)     NOPASSWD: /srv/2ndsnapshot/bin/update-trigger
+archvsync      sibelius,sallinen=(snapshot)    NOPASSWD: /srv/snapshot.debian.org/bin/update-trigger
+archvsync      sibelius=(snapshot)             NOPASSWD: /srv/2ndsnapshot/bin/update-trigger
 # dak stuff
 %debian-release        FTPHOSTS=(dak)          /usr/local/bin/dak transitions --import *
 %ftpteam       FTPHOSTS=(dak)          /usr/local/bin/dak transitions --import *
index bb35177..031e606 100644 (file)
@@ -119,6 +119,9 @@ source s_local {
 <%- else -%>
        system();
 <%- end -%>
+<%- if has_variable?("haproxy") && @haproxy -%>
+       unix-stream("/var/lib/haproxy/dev/log");
+<%- end -%>
 };
 
 <%- if (@hostname == "lotti") || (@hostname == "lully") || (@hostname == "loghost-grnet-01") -%>
diff --git a/modules/systemd/files/systemd-cleanup-failed b/modules/systemd/files/systemd-cleanup-failed
new file mode 100755 (executable)
index 0000000..3c0a3b6
--- /dev/null
@@ -0,0 +1,16 @@
+#!/bin/bash
+
+# if a client goes away on socket activated connections before systemd launches
+# the process, things go sad and result in failed services.
+#
+# cf. https://github.com/systemd/systemd/issues/7172
+#
+# should be fixed in buster and newer, but for now clean those up.
+
+systemctl --failed --no-legend | awk '{print $1}' | \
+    while read service; do
+    if [[ $service =~ ^rsyncd-[a-z0-9-]*@.*\.service$ ]] ||
+       [[ $service =~ ^session-[0-9]+\.scope$ ]]; then
+        systemctl reset-failed "$service"
+    fi
+done
index d5b896d..1dd41cd 100644 (file)
@@ -15,4 +15,14 @@ class systemd {
                }
        }
 
+       file { '/usr/local/sbin/systemd-cleanup-failed':
+               source => 'puppet:///modules/systemd/systemd-cleanup-failed',
+               mode   => '0555',
+       }
+       concat::fragment { 'dsa-puppet-stuff--systemd-cleanup-failed':
+               target => '/etc/cron.d/dsa-puppet-stuff',
+               content  => @("EOF"),
+                               */10 * * * * root /usr/local/sbin/systemd-cleanup-failed
+                               | EOF
+       }
 }
index a486075..78e966e 100644 (file)
@@ -11,7 +11,6 @@ class tcp_bbr {
                   has_role('debian_mirror') or
                   has_role('debug_mirror') or
                   has_role('dgit_git') or
-                  has_role('ftp.d.o') or
                   has_role('ftp.upload.d.o') or
                   has_role('ftp_master') or
                   has_role('git_master') or
index 2caa955..9276675 100644 (file)
@@ -62,7 +62,5 @@ forward-zone:
 <% @ns.to_a.flatten.each do |nms| -%>
        forward-addr: <%= nms %>
 <% end -%>
-       # This will actually only work starting with unbound 1.4.18 (wheezy has 1.4.17)
-       # previously, forward-first was not implemented for the root zone.
        forward-first: yes
 <% end -%>
diff --git a/modules/varnish/files/default.vcl b/modules/varnish/files/default.vcl
deleted file mode 100644 (file)
index 709801b..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-##
-## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
-## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
-##
-vcl 4.0;
-
-backend default {
-       .host = "127.0.0.1";
-       .port = "80";
-}
-
-sub vcl_backend_response {
-/*        if (beresp.status != 200 && beresp.status != 403 && beresp.status != 404 && beresp.status != 301 && beresp.status != 302) {
-                return(restart);
-        }*/
-
-        # if I cant connect to the backend, ill set the grace period to be 600 seconds to hold onto content
-        set beresp.ttl = 600s;
-        set beresp.grace = 600s;
-
-        if (beresp.status >= 500) {
-                set beresp.ttl = 0.1s;
-        }
-        unset beresp.http.Set-Cookie;
-}
-
-
-sub vcl_deliver {
-
-        set resp.http.X-Served-By = server.hostname;
-        if (obj.hits > 0) {
-                set resp.http.X-Cache = "HIT";
-                set resp.http.X-Cache-Hits = obj.hits;
-        } else {
-                set resp.http.X-Cache = "MISS";
-        }
-
-        return(deliver);
-}
diff --git a/modules/varnish/files/varnish.default b/modules/varnish/files/varnish.default
deleted file mode 100644 (file)
index 4f4244f..0000000
+++ /dev/null
@@ -1,116 +0,0 @@
-##
-## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
-## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
-##
-
-
-# Configuration file for varnish
-#
-# /etc/init.d/varnish expects the variables $DAEMON_OPTS, $NFILES and $MEMLOCK
-# to be set from this shell script fragment.
-#
-# Note: If systemd is installed, this file is obsolete and ignored.  You will
-# need to copy /lib/systemd/system/varnish.service to /etc/systemd/system/ and
-# edit that file.
-
-# Should we start varnishd at boot?  Set to "no" to disable.
-START=yes
-
-# Maximum number of open files (for ulimit -n)
-NFILES=131072
-
-# Maximum locked memory size (for ulimit -l)
-# Used for locking the shared memory log in memory.  If you increase log size,
-# you need to increase this number as well
-MEMLOCK=82000
-
-# Default varnish instance name is the local nodename.  Can be overridden with
-# the -n switch, to have more instances on a single server.
-# INSTANCE=$(uname -n)
-
-# This file contains 4 alternatives, please use only one.
-
-## Alternative 1, Minimal configuration, no VCL
-#
-# Listen on port 6081, administration on localhost:6082, and forward to
-# content server on localhost:8080.  Use a 1GB fixed-size cache file.
-#
-# DAEMON_OPTS="-a :6081 \
-#              -T localhost:6082 \
-#            -b localhost:8080 \
-#            -u varnish -g varnish \
-#            -S /etc/varnish/secret \
-#            -s file,/var/lib/varnish/$INSTANCE/varnish_storage.bin,1G"
-
-
-## Alternative 2, Configuration with VCL
-#
-# Listen on port 6081, administration on localhost:6082, and forward to
-# one content server selected by the vcl file, based on the request.  Use a 1GB
-# fixed-size cache file.
-#
-DAEMON_OPTS="-a :80 \
-             -T localhost:6082 \
-             -f /etc/varnish/default.vcl \
-             -S /etc/varnish/secret \
-             -s malloc,1024m"
-
-
-## Alternative 3, Advanced configuration
-#
-# See varnishd(1) for more information.
-#
-# # Main configuration file. You probably want to change it :)
-# VARNISH_VCL_CONF=/etc/varnish/default.vcl
-#
-# # Default address and port to bind to
-# # Blank address means all IPv4 and IPv6 interfaces, otherwise specify
-# # a host name, an IPv4 dotted quad, or an IPv6 address in brackets.
-# VARNISH_LISTEN_ADDRESS=
-# VARNISH_LISTEN_PORT=6081
-#
-# # Telnet admin interface listen address and port
-# VARNISH_ADMIN_LISTEN_ADDRESS=127.0.0.1
-# VARNISH_ADMIN_LISTEN_PORT=6082
-#
-# # The minimum number of worker threads to start
-# VARNISH_MIN_THREADS=1
-#
-# # The Maximum number of worker threads to start
-# VARNISH_MAX_THREADS=1000
-#
-# # Idle timeout for worker threads
-# VARNISH_THREAD_TIMEOUT=120
-#
-# # Cache file location
-# VARNISH_STORAGE_FILE=/var/lib/varnish/$INSTANCE/varnish_storage.bin
-#
-# # Cache file size: in bytes, optionally using k / M / G / T suffix,
-# # or in percentage of available disk space using the % suffix.
-# VARNISH_STORAGE_SIZE=1G
-#
-# # File containing administration secret
-# VARNISH_SECRET_FILE=/etc/varnish/secret
-# 
-# # Backend storage specification
-# VARNISH_STORAGE="file,${VARNISH_STORAGE_FILE},${VARNISH_STORAGE_SIZE}"
-#
-# # Default TTL used when the backend does not specify one
-# VARNISH_TTL=120
-#
-# # DAEMON_OPTS is used by the init script.  If you add or remove options, make
-# # sure you update this section, too.
-# DAEMON_OPTS="-a ${VARNISH_LISTEN_ADDRESS}:${VARNISH_LISTEN_PORT} \
-#              -f ${VARNISH_VCL_CONF} \
-#              -T ${VARNISH_ADMIN_LISTEN_ADDRESS}:${VARNISH_ADMIN_LISTEN_PORT} \
-#              -t ${VARNISH_TTL} \
-#              -w ${VARNISH_MIN_THREADS},${VARNISH_MAX_THREADS},${VARNISH_THREAD_TIMEOUT} \
-#              -S ${VARNISH_SECRET_FILE} \
-#              -s ${VARNISH_STORAGE}"
-#
-
-
-## Alternative 4, Do It Yourself
-#
-# DAEMON_OPTS=""
-
diff --git a/modules/varnish/files/varnish.logrotate b/modules/varnish/files/varnish.logrotate
deleted file mode 100644 (file)
index afa230d..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-/var/log/varnish/varnish.log {
-  daily
-  rotate 7
-  missingok
-  compress
-  delaycompress
-  missingok
-  postrotate
-    if [ -d /run/systemd/system ]; then
-       systemctl -q is-active varnishlog.service || exit 0
-    fi
-    /usr/sbin/invoke-rc.d varnishlog reload > /dev/null
-  endscript
-}
-
-/var/log/varnish/varnishncsa.log {
-  daily
-  rotate 7
-  missingok
-  compress
-  delaycompress
-  missingok
-  postrotate
-    if [ -d /run/systemd/system ]; then
-       systemctl -q is-active varnishncsa.service || exit 0
-    fi
-    /usr/sbin/invoke-rc.d varnishncsa reload > /dev/null
-  endscript
-}
diff --git a/modules/varnish/manifests/base.pp b/modules/varnish/manifests/base.pp
new file mode 100644 (file)
index 0000000..ebee201
--- /dev/null
@@ -0,0 +1,16 @@
+class varnish::base {
+       package { 'varnish':
+               ensure => installed,
+       }
+       service { 'varnish':
+               ensure => running,
+       }
+
+       file { '/var/lib/varnish/.nobackup':
+               ensure  => present,
+               content => "",
+               require =>  Package['varnish'],
+               mode    => '0444',
+       }
+}
+
diff --git a/modules/varnish/manifests/config.pp b/modules/varnish/manifests/config.pp
new file mode 100644 (file)
index 0000000..0598e60
--- /dev/null
@@ -0,0 +1,52 @@
+define varnish::config (
+       $listen = [':6081'],
+       $source=undef,
+       $content=undef,
+       $ensure = 'present',
+       $backend = "-s malloc,256m",
+) {
+       if $name != "default" {
+               fail ( "This module cannot setup non-default varnish instances yet." )
+       }
+
+       case $ensure {
+               present: {
+                       include varnish::base
+                       include stretch::network_online
+
+                       if ! ($source or $content) {
+                               fail ( "No configuration found for ${name}" )
+                       }
+
+                       $listenarr = [] + $listen
+                       $listenstr = join(prefix($listenarr, "-a "), " ")
+                       systemd::override { 'varnish':
+                               content  => @("EOF"),
+                                       [Unit]
+                                       After=network-online.target
+                                       [Service]
+                                       ExecStart=
+                                       ExecStart=/usr/sbin/varnishd -j unix,user=vcache -F ${listenstr} -T localhost:6082 -f /etc/varnish/${name}.vcl -S /etc/varnish/secret -s ${backend}
+                                       | EOF
+                       }
+
+                       $dest = "/etc/varnish/${name}.vcl"
+                       if $content {
+                               file { "${dest}":
+                                       ensure  => $ensure,
+                                       content => $content,
+                                       notify  => Service["varnish"],
+                               }
+                       } elsif $source {
+                               file { "${dest}":
+                                       ensure  => $ensure,
+                                       source  => $source,
+                                       notify  => Service["varnish"],
+                                       }
+                       }
+               }
+               default: {
+                       fail ( "Can only deal with ensure=>present for now" )
+               }
+       }
+}
diff --git a/modules/varnish/manifests/init.pp b/modules/varnish/manifests/init.pp
deleted file mode 100644 (file)
index 4d10c66..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-class varnish {
-
-        package { 'varnish':
-                ensure => installed,
-        }
-
-        service { 'varnish':
-                ensure => running,
-        }
-
-       include apache2::dynamic
-
-        @ferm::rule { 'dsa-varnish':
-                domain      => '(ip ip6)',
-               prio        => '100',
-                description => 'Allow http access',
-               rule        => '&SERVICE(tcp, 80)'
-        }
-
-        file { '/etc/default/varnish':
-               source  => 'puppet:///modules/varnish/varnish.default',
-               require =>  Package['varnish'],
-                notify  =>  Service['varnish'],
-               mode    => '0444',
-        }
-
-        file { '/etc/varnish/default.vcl':
-               source => 'puppet:///modules/varnish/default.vcl',
-               require =>  Package['varnish'],
-               notify =>  Service['varnish'],
-               mode    => '0444',
-        }
-
-        file { '/etc/logrotate.d/varnish':
-               source => 'puppet:///modules/varnish/varnish.logrotate',
-               require =>  Package['varnish'],
-               mode    => '0444',
-        }
-}
-
diff --git a/modules/varnish_pkgmirror/files/default.vcl b/modules/varnish_pkgmirror/files/default.vcl
new file mode 100644 (file)
index 0000000..709801b
--- /dev/null
@@ -0,0 +1,39 @@
+##
+## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
+## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
+##
+vcl 4.0;
+
+backend default {
+       .host = "127.0.0.1";
+       .port = "80";
+}
+
+sub vcl_backend_response {
+/*        if (beresp.status != 200 && beresp.status != 403 && beresp.status != 404 && beresp.status != 301 && beresp.status != 302) {
+                return(restart);
+        }*/
+
+        # if I cant connect to the backend, ill set the grace period to be 600 seconds to hold onto content
+        set beresp.ttl = 600s;
+        set beresp.grace = 600s;
+
+        if (beresp.status >= 500) {
+                set beresp.ttl = 0.1s;
+        }
+        unset beresp.http.Set-Cookie;
+}
+
+
+sub vcl_deliver {
+
+        set resp.http.X-Served-By = server.hostname;
+        if (obj.hits > 0) {
+                set resp.http.X-Cache = "HIT";
+                set resp.http.X-Cache-Hits = obj.hits;
+        } else {
+                set resp.http.X-Cache = "MISS";
+        }
+
+        return(deliver);
+}
diff --git a/modules/varnish_pkgmirror/files/varnish.default b/modules/varnish_pkgmirror/files/varnish.default
new file mode 100644 (file)
index 0000000..4f4244f
--- /dev/null
@@ -0,0 +1,116 @@
+##
+## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
+## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
+##
+
+
+# Configuration file for varnish
+#
+# /etc/init.d/varnish expects the variables $DAEMON_OPTS, $NFILES and $MEMLOCK
+# to be set from this shell script fragment.
+#
+# Note: If systemd is installed, this file is obsolete and ignored.  You will
+# need to copy /lib/systemd/system/varnish.service to /etc/systemd/system/ and
+# edit that file.
+
+# Should we start varnishd at boot?  Set to "no" to disable.
+START=yes
+
+# Maximum number of open files (for ulimit -n)
+NFILES=131072
+
+# Maximum locked memory size (for ulimit -l)
+# Used for locking the shared memory log in memory.  If you increase log size,
+# you need to increase this number as well
+MEMLOCK=82000
+
+# Default varnish instance name is the local nodename.  Can be overridden with
+# the -n switch, to have more instances on a single server.
+# INSTANCE=$(uname -n)
+
+# This file contains 4 alternatives, please use only one.
+
+## Alternative 1, Minimal configuration, no VCL
+#
+# Listen on port 6081, administration on localhost:6082, and forward to
+# content server on localhost:8080.  Use a 1GB fixed-size cache file.
+#
+# DAEMON_OPTS="-a :6081 \
+#              -T localhost:6082 \
+#            -b localhost:8080 \
+#            -u varnish -g varnish \
+#            -S /etc/varnish/secret \
+#            -s file,/var/lib/varnish/$INSTANCE/varnish_storage.bin,1G"
+
+
+## Alternative 2, Configuration with VCL
+#
+# Listen on port 6081, administration on localhost:6082, and forward to
+# one content server selected by the vcl file, based on the request.  Use a 1GB
+# fixed-size cache file.
+#
+DAEMON_OPTS="-a :80 \
+             -T localhost:6082 \
+             -f /etc/varnish/default.vcl \
+             -S /etc/varnish/secret \
+             -s malloc,1024m"
+
+
+## Alternative 3, Advanced configuration
+#
+# See varnishd(1) for more information.
+#
+# # Main configuration file. You probably want to change it :)
+# VARNISH_VCL_CONF=/etc/varnish/default.vcl
+#
+# # Default address and port to bind to
+# # Blank address means all IPv4 and IPv6 interfaces, otherwise specify
+# # a host name, an IPv4 dotted quad, or an IPv6 address in brackets.
+# VARNISH_LISTEN_ADDRESS=
+# VARNISH_LISTEN_PORT=6081
+#
+# # Telnet admin interface listen address and port
+# VARNISH_ADMIN_LISTEN_ADDRESS=127.0.0.1
+# VARNISH_ADMIN_LISTEN_PORT=6082
+#
+# # The minimum number of worker threads to start
+# VARNISH_MIN_THREADS=1
+#
+# # The Maximum number of worker threads to start
+# VARNISH_MAX_THREADS=1000
+#
+# # Idle timeout for worker threads
+# VARNISH_THREAD_TIMEOUT=120
+#
+# # Cache file location
+# VARNISH_STORAGE_FILE=/var/lib/varnish/$INSTANCE/varnish_storage.bin
+#
+# # Cache file size: in bytes, optionally using k / M / G / T suffix,
+# # or in percentage of available disk space using the % suffix.
+# VARNISH_STORAGE_SIZE=1G
+#
+# # File containing administration secret
+# VARNISH_SECRET_FILE=/etc/varnish/secret
+# 
+# # Backend storage specification
+# VARNISH_STORAGE="file,${VARNISH_STORAGE_FILE},${VARNISH_STORAGE_SIZE}"
+#
+# # Default TTL used when the backend does not specify one
+# VARNISH_TTL=120
+#
+# # DAEMON_OPTS is used by the init script.  If you add or remove options, make
+# # sure you update this section, too.
+# DAEMON_OPTS="-a ${VARNISH_LISTEN_ADDRESS}:${VARNISH_LISTEN_PORT} \
+#              -f ${VARNISH_VCL_CONF} \
+#              -T ${VARNISH_ADMIN_LISTEN_ADDRESS}:${VARNISH_ADMIN_LISTEN_PORT} \
+#              -t ${VARNISH_TTL} \
+#              -w ${VARNISH_MIN_THREADS},${VARNISH_MAX_THREADS},${VARNISH_THREAD_TIMEOUT} \
+#              -S ${VARNISH_SECRET_FILE} \
+#              -s ${VARNISH_STORAGE}"
+#
+
+
+## Alternative 4, Do It Yourself
+#
+# DAEMON_OPTS=""
+
diff --git a/modules/varnish_pkgmirror/files/varnish.logrotate b/modules/varnish_pkgmirror/files/varnish.logrotate
new file mode 100644 (file)
index 0000000..afa230d
--- /dev/null
@@ -0,0 +1,29 @@
+/var/log/varnish/varnish.log {
+  daily
+  rotate 7
+  missingok
+  compress
+  delaycompress
+  missingok
+  postrotate
+    if [ -d /run/systemd/system ]; then
+       systemctl -q is-active varnishlog.service || exit 0
+    fi
+    /usr/sbin/invoke-rc.d varnishlog reload > /dev/null
+  endscript
+}
+
+/var/log/varnish/varnishncsa.log {
+  daily
+  rotate 7
+  missingok
+  compress
+  delaycompress
+  missingok
+  postrotate
+    if [ -d /run/systemd/system ]; then
+       systemctl -q is-active varnishncsa.service || exit 0
+    fi
+    /usr/sbin/invoke-rc.d varnishncsa reload > /dev/null
+  endscript
+}
diff --git a/modules/varnish_pkgmirror/manifests/init.pp b/modules/varnish_pkgmirror/manifests/init.pp
new file mode 100644 (file)
index 0000000..3b747c9
--- /dev/null
@@ -0,0 +1,46 @@
+class varnish_pkgmirror {
+
+        package { 'varnish':
+                ensure => installed,
+        }
+
+        service { 'varnish':
+                ensure => running,
+        }
+
+       include apache2::dynamic
+
+        @ferm::rule { 'dsa-varnish':
+                domain      => '(ip ip6)',
+               prio        => '100',
+                description => 'Allow http access',
+               rule        => '&SERVICE(tcp, 80)'
+        }
+
+        file { '/etc/default/varnish':
+               source  => 'puppet:///modules/varnish_pkgmirror/varnish.default',
+               require =>  Package['varnish'],
+                notify  =>  Service['varnish'],
+               mode    => '0444',
+        }
+
+        file { '/etc/varnish/default.vcl':
+               source => 'puppet:///modules/varnish_pkgmirror/default.vcl',
+               require =>  Package['varnish'],
+               notify =>  Service['varnish'],
+               mode    => '0444',
+        }
+       file { '/var/lib/varnish/.nobackup':
+               ensure  => present,
+               content => "",
+               require =>  Package['varnish'],
+               mode    => '0444',
+       }
+
+        file { '/etc/logrotate.d/varnish':
+               source => 'puppet:///modules/varnish_pkgmirror/varnish.logrotate',
+               require =>  Package['varnish'],
+               mode    => '0444',
+        }
+}
+
index cb84d9b..7c9f297 100644 (file)
@@ -1,6 +1,6 @@
 {
   "hostname": "czerny",
-  "lsbminordistrelease": "7",
+  "lsbminordistrelease": "3",
   "kernel": "Linux",
   "hoster": "man-da",
   "bios_vendor": "HP",
   "uuid": "39333835-3731-5A43-3231-343430354D33",
   "type": "Rack Mount Chassis",
   "ipaddress": "192.168.75.109",
-  "facterversion": "2.2.0",
-  "rubysitedir": "/usr/local/lib/site_ruby/2.1.0",
-  "operatingsystemmajrelease": "8",
-  "uptime_seconds": 3317584,
+  "facterversion": "2.4.6",
+  "rubysitedir": "/usr/local/lib/site_ruby/2.3.0",
+  "operatingsystemmajrelease": "9",
+  "uptime_seconds": 3034422,
   "osfamily": "Debian",
-  "uptime_days": 38,
+  "uptime_days": 35,
   "virtual": "physical",
-  "is_virtual": "false",
+  "is_virtual": false,
   "architecture": "amd64",
   "debarchitecture": "amd64",
   "hardwaremodel": "x86_64",
     "name": "Debian",
     "family": "Debian",
     "release": {
-      "major": "8",
-      "minor": "7",
-      "full": "8.7"
+      "major": "9",
+      "minor": "3",
+      "full": "9.3"
     },
     "lsb": {
-      "distcodename": "jessie",
+      "distcodename": "stretch",
       "distid": "Debian",
-      "distdescription": "Debian GNU/Linux 8.7 (jessie)",
-      "distrelease": "8.7",
-      "majdistrelease": "8",
-      "minordistrelease": "7"
+      "distdescription": "Debian GNU/Linux 9.3 (stretch)",
+      "distrelease": "9.3",
+      "majdistrelease": "9",
+      "minordistrelease": "3"
     }
   },
   "id": "root",
   "processor13": "Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz",
   "processor14": "Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz",
   "processor15": "Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz",
-  "processorcount": "16",
-  "physicalprocessorcount": "2",
-  "interfaces": "bond0,bond2,br0,eth0,eth1,eth2,eth3,lo,tap0,tap2,tap3,tap4,tap5,tap6,tap7,tap8,tap9,tap10,tap11,tap12,tap13,tap14,tap15",
-  "macaddress_bond0": "16:7c:38:54:5a:62",
-  "mtu_bond0": "1500",
+  "processorcount": 16,
+  "physicalprocessorcount": 2,
+  "interfaces": "bond0,bond2,br0,eth0,eth1,eth2,eth3,lo,tap0,tap2,tap3,tap5,tap6,tap7",
+  "macaddress_bond0": "46:74:21:9e:1a:45",
+  "mtu_bond0": 1500,
   "ipaddress_bond2": "192.168.75.109",
   "macaddress_bond2": "44:1e:a1:3b:bf:04",
   "netmask_bond2": "255.255.255.0",
-  "mtu_bond2": "1500",
+  "mtu_bond2": 1500,
   "ipaddress_br0": "82.195.75.109",
   "ipaddress6_br0": "2001:41b8:202:deb:6564:a62:52c3:4b6d",
   "macaddress_br0": "44:1e:a1:3b:bf:00",
   "netmask_br0": "255.255.255.192",
-  "mtu_br0": "1500",
+  "mtu_br0": 1500,
   "macaddress_eth0": "44:1e:a1:3b:bf:00",
-  "mtu_eth0": "1500",
+  "mtu_eth0": 1500,
   "macaddress_eth1": "44:1e:a1:3b:bf:02",
-  "mtu_eth1": "1500",
+  "mtu_eth1": 1500,
   "macaddress_eth2": "44:1E:A1:3B:BF:04",
-  "mtu_eth2": "1500",
+  "mtu_eth2": 1500,
   "macaddress_eth3": "44:1E:A1:3B:BF:06",
-  "mtu_eth3": "1500",
+  "mtu_eth3": 1500,
   "ipaddress_lo": "127.0.0.1",
   "netmask_lo": "255.0.0.0",
-  "mtu_lo": "65536",
-  "macaddress_tap0": "fe:d2:c2:3b:3a:78",
-  "mtu_tap0": "1500",
-  "macaddress_tap2": "fe:af:f2:28:07:b6",
-  "mtu_tap2": "1500",
-  "macaddress_tap3": "fe:55:d4:0b:24:49",
-  "mtu_tap3": "1500",
-  "macaddress_tap4": "fe:82:48:9b:5c:22",
-  "mtu_tap4": "1500",
-  "macaddress_tap5": "fe:91:63:c0:a0:4e",
-  "mtu_tap5": "1500",
-  "macaddress_tap6": "fe:34:75:2a:58:48",
-  "mtu_tap6": "1500",
-  "macaddress_tap7": "fe:a6:a9:74:a8:9e",
-  "mtu_tap7": "1500",
-  "macaddress_tap8": "fe:ec:98:c2:ed:f9",
-  "mtu_tap8": "1500",
-  "macaddress_tap9": "fe:ce:b7:96:70:4a",
-  "mtu_tap9": "1500",
-  "macaddress_tap10": "fe:3d:97:6a:3e:c8",
-  "mtu_tap10": "1500",
-  "macaddress_tap11": "fe:48:65:c0:f5:40",
-  "mtu_tap11": "1500",
-  "macaddress_tap12": "fe:a5:d4:7c:78:ea",
-  "mtu_tap12": "1500",
-  "macaddress_tap13": "fe:b4:c4:a2:80:a1",
-  "mtu_tap13": "1500",
-  "macaddress_tap14": "fe:87:c3:07:48:14",
-  "mtu_tap14": "1500",
-  "macaddress_tap15": "fe:8c:db:73:1e:f6",
-  "mtu_tap15": "1500",
-  "lsbdistcodename": "jessie",
-  "path": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
+  "mtu_lo": 65536,
+  "macaddress_tap0": "fe:32:cf:4c:04:25",
+  "mtu_tap0": 1500,
+  "macaddress_tap2": "fe:61:84:d3:87:7f",
+  "mtu_tap2": 1500,
+  "macaddress_tap3": "fe:90:98:78:cb:af",
+  "mtu_tap3": 1500,
+  "macaddress_tap5": "fe:70:84:d5:33:a4",
+  "mtu_tap5": 1500,
+  "macaddress_tap6": "fe:b7:10:fa:50:dd",
+  "mtu_tap6": 1500,
+  "macaddress_tap7": "fe:cf:15:0a:51:c0",
+  "mtu_tap7": 1500,
+  "lsbdistcodename": "stretch",
+  "path": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/nagios/plugins",
   "hardwareisa": "unknown",
-  "kernelrelease": "3.16.0-4-amd64",
+  "kernelrelease": "4.9.0-5-amd64",
   "filesystems": "ext2,ext3,ext4,xfs",
-  "kernelversion": "3.16.0",
-  "selinux": "false",
-  "lsbmajdistrelease": "8",
-  "memorysize": "94.60 GB",
-  "memoryfree": "43.54 GB",
+  "kernelversion": "4.9.0",
+  "selinux": false,
+  "lsbmajdistrelease": "9",
+  "memorysize": "94.41 GB",
+  "memoryfree": "65.38 GB",
   "swapsize": "3.72 GB",
-  "swapfree": "1.91 GB",
+  "swapfree": "3.72 GB",
   "swapsize_mb": "3812.00",
-  "swapfree_mb": "1959.95",
-  "memorysize_mb": "96870.70",
-  "memoryfree_mb": "44582.64",
-  "puppetversion": "3.7.2",
-  "uptime_hours": 921,
+  "swapfree_mb": "3812.00",
+  "memorysize_mb": "96677.83",
+  "memoryfree_mb": "66945.03",
+  "puppetversion": "4.8.2",
+  "uptime_hours": 842,
   "sshdsakey": "AAAAB3NzaC1kc3MAAACBAOq8wwM/x6pBTJq1CKlpIh7n+ibjOnZZJ3mgffVEhYgHI3AKGXugVm1btdVAeDGxJSHJgqSMDruK5Mfoo0JoIT1ffmgs7zzpUQP4d+HYnHzKIasU0VHxKzw8OQCU1LKBP0LTp0ekpmtch4xdRbNBTUdgKYqFbvkkkqbA+wZbH5k5AAAAFQCkmbraImv1ZMZvWfWMVK28OG3IqQAAAIBYjixICIVK5PMwEc5wGQax1oP9mBkNo/T2rQBjbuJ3c+ps/IF96Pi2l6yemprsydcm8OlFPEL/BGGSauihsvk4hF0St7ObaCH+4QzCvKVweeRAqSp9RqqjZ+oC/q3GK9nxLMDCd4P6aO/DbtNrrGYMKkt9IKS/fd8zVoQkrqbk5QAAAIBjSl569h008tPkITW3nykJoDCztvBYvNgKhEWYJTGhHVNrQlKldzLqkDNRdPpoJ/a17pqRr1e+vJakjt7vcYKFH071q1ENSm03R7gGW9wpI/S70fBpiBDH6G0hedFw+VpqSF27zGxAoTOaypTYrVEkklFFR9noDWIztT0RqlmN7Q==",
   "sshfp_dsa": "SSHFP 2 1 da48c8b334b977e0e69f67fb4c81b07096b3d1e1\nSSHFP 2 2 30a7d1c9488420628dea664b24daed514b93a1c46a360b95b9e350976d925633",
   "sshrsakey": "AAAAB3NzaC1yc2EAAAADAQABAAABAQDnlwSIDXoqBbsmAruOLcHQg2v0aOnQCqLp845Ii/6kmRroU5ZKwVRw378lZNU2oM/nM7TFwhk9pgEYhMURc9A4dhRLwp3p2ZvBfQrm8a/4D0taAkx4p5JEleksw58RRw44P042K5iRMBBGacubYLgvCsEKJsK1GB82i5wUBGniGGtMVyQbRiu8TRyOkdMKSaSOiXjTff7pc2OdNJH5sST0ALCrvny6p+b78PkHxa5o8giqu+gtyfeAiHwQJ3oe8Fuo2GdV8ksC4h+QLX3qgDERHq09o61wTIEsFI1TWomS8KaWtLzxyGWkcbfkLCk+ZiUiw3xehhvmqWrvf/NACyIB",
   "blockdevice_sda_vendor": "HP",
   "blockdevice_sda_model": "LOGICAL VOLUME",
   "blockdevices": "sda",
-  "uptime": "38 days",
+  "uptime": "35 days",
   "domain": "debian.org",
   "gid": "root",
   "network_bond2": "192.168.75.0",
   "network_br0": "82.195.75.64",
   "network_lo": "127.0.0.0",
-  "augeasversion": "1.2.0",
-  "rubyversion": "2.1.5",
-  "lsbdistdescription": "Debian GNU/Linux 8.7 (jessie)",
+  "augeasversion": "1.8.0",
+  "rubyversion": "2.3.3",
+  "lsbdistdescription": "Debian GNU/Linux 9.3 (stretch)",
   "timezone": "UTC",
   "ps": "ps -ef",
   "lsbdistid": "Debian",
   "fqdn": "czerny.debian.org",
   "uniqueid": "c3526d4b",
-  "macaddress": "16:7c:38:54:5a:62",
-  "lsbdistrelease": "8.7",
-  "kernelmajversion": "3.16",
+  "macaddress": "46:74:21:9e:1a:45",
+  "lsbdistrelease": "9.3",
+  "kernelmajversion": "4.9",
+  "rubyplatform": "x86_64-linux-gnu",
   "partitions": {
+    "sda2": {
+      "size": "11681827960",
+      "filesystem": "LVM2_member"
+    },
     "sda1": {
       "uuid": "f9265c8c-a6d1-48bb-912e-f699be8c1698",
       "size": "39062501",
       "mount": "/",
+      "label": "czerny slash",
       "filesystem": "ext3"
-    },
-    "sda2": {
-      "size": "11681827960",
-      "filesystem": "LVM2_member"
     }
   },
-  "operatingsystemrelease": "8.7",
+  "operatingsystemrelease": "9.3",
   "system_uptime": {
-    "seconds": 3317584,
-    "hours": 921,
-    "days": 38,
-    "uptime": "38 days"
+    "seconds": 3034422,
+    "hours": 842,
+    "days": 35,
+    "uptime": "35 days"
   },
   "netmask": "255.255.255.0",
-  "mounts": "/,/dev/hugepages,/dev/mqueue,/sys/fs/cgroup/blkio,/sys/fs/cgroup/cpu,cpuacct,/sys/fs/cgroup/cpuset,/sys/fs/cgroup/devices,/sys/fs/cgroup/freezer,/sys/fs/cgroup/net_cls,net_prio,/sys/fs/cgroup/perf_event,/sys/fs/cgroup/systemd,/sys/fs/pstore,/sys/kernel/debug,/sys/kernel/security",
+  "mounts": "/,/dev/hugepages,/dev/mqueue,/sys/fs/cgroup/blkio,/sys/fs/cgroup/cpu,cpuacct,/sys/fs/cgroup/cpuset,/sys/fs/cgroup/devices,/sys/fs/cgroup/freezer,/sys/fs/cgroup/memory,/sys/fs/cgroup/net_cls,net_prio,/sys/fs/cgroup/perf_event,/sys/fs/cgroup/pids,/sys/fs/cgroup/systemd,/sys/fs/pstore,/sys/kernel/security",
   "has_srv_build_trees": false,
   "has_srv_buildd": false,
   "has_etc_ssh_ssh_host_ed25519_key": true,
   "has_srv_mirrors_debian": false,
+  "has_srv_mirrors_debian_buildd": false,
   "has_srv_mirrors_debian_debug": false,
   "has_srv_mirrors_debian_ports": false,
   "has_srv_mirrors_debian_security": false,
+  "has_srv_mirrors_public_debian": false,
+  "has_srv_mirrors_public_debian_buildd": false,
+  "has_srv_mirrors_public_debian_debug": false,
+  "has_srv_mirrors_public_debian_ports": false,
+  "has_srv_mirrors_public_debian_security": false,
   "has_dev_hwrng": false,
+  "has_lib_udev_rules_d_60_kpartx_rules": true,
   "onion_tor_service_hostname": "{}",
   "onion_balance_service_hostname": "{}",
+  "keyring_debian_org_mirror": false,
   "cluster": "ganeti3.debian.org",
   "cluster_nodes": "clementi.debian.org czerny.debian.org",
   "systemproductname": "ProLiant DL380 G7",
   "hw_can_temp_sensors": true,
   "brokenhosts": false,
-  "puppet_vardir": "/var/lib/puppet",
   "v4ips": "82.195.75.109,192.168.75.109",
   "v6ips": "2001:41b8:202:deb:6564:a62:52c3:4b6d",
   "apache2": false,
   "spamd": false,
   "php5": false,
   "php5suhosin": false,
-  "syslogversion": "3.5",
+  "syslogversion": "3.8",
   "unbound": true,
   "munin_async": true,
   "samhain": true,
   "systemd": true,
   "tor_ge_0_2_9": false,
+  "haveged": false,
+  "bgpd": false,
+  "zebra": false,
+  "update_grub": true,
   "kvmdomain": false,
-  "concat_basedir": "/var/lib/puppet/concat",
+  "package_provider": "apt",
   "mta": "exim4",
   "staticsync_user_exists": false,
   "weblogsync_user_exists": false,
   "buildd_user_exists": false,
   "portforwarder_user_exists": false,
   "smartarraycontroller": true,
+  "smartarraycontroller_cciss": false,
+  "smartarraycontroller_hpsa": true,
   "threewarecontroller": false,
   "megaraid": false,
   "mptraid": false,
   "aacraid": false,
   "swraid": false,
   "root_home": "/root",
+  "service_provider": "systemd",
   "staging_http_get": "curl",
+  "puppet_vardir": "/var/lib/puppet",
+  "puppet_environmentpath": "/etc/puppet/code/environments",
+  "puppet_server": "puppet",
   "is_pe": false
 }
diff --git a/spec/octocatalog/facts/godard.debian.org.json b/spec/octocatalog/facts/godard.debian.org.json
new file mode 100644 (file)
index 0000000..3d59924
--- /dev/null
@@ -0,0 +1,206 @@
+{
+  "rubyplatform": "x86_64-linux-gnu",
+  "kernel": "Linux",
+  "hoster": "ubc",
+  "id": "root",
+  "kernelmajversion": "4.9",
+  "operatingsystemmajrelease": "9",
+  "hostname": "godard",
+  "operatingsystem": "Debian",
+  "ps": "ps -ef",
+  "fqdn": "godard.debian.org",
+  "rubysitedir": "/usr/local/lib/site_ruby/2.3.0",
+  "virtual": "kvm",
+  "is_virtual": true,
+  "architecture": "amd64",
+  "debarchitecture": "amd64",
+  "hardwaremodel": "x86_64",
+  "os": {
+    "name": "Debian",
+    "family": "Debian",
+    "release": {
+      "major": "9",
+      "minor": "3",
+      "full": "9.3"
+    },
+    "lsb": {
+      "distcodename": "stretch",
+      "distid": "Debian",
+      "distdescription": "Debian GNU/Linux 9.3 (stretch)",
+      "distrelease": "9.3",
+      "majdistrelease": "9",
+      "minordistrelease": "3"
+    }
+  },
+  "uptime_days": 0,
+  "augeasversion": "1.8.0",
+  "domain": "debian.org",
+  "osfamily": "Debian",
+  "kernelversion": "4.9.0",
+  "lsbdistdescription": "Debian GNU/Linux 9.3 (stretch)",
+  "partitions": {
+    "vda1": {
+      "uuid": "4246f2d5-6c25-4b95-933d-2a0480ff0034",
+      "size": "39057408",
+      "mount": "/",
+      "filesystem": "ext4"
+    }
+  },
+  "sshrsakey": "AAAAB3NzaC1yc2EAAAADAQABAAABAQCr4ClEmJjUlngh9cG1T9zuD60DaN1Rw/53hhz4njq86PzAo/qT88RuYEltzYrXD33nVOAhJZZkdKGiosS6bQBJhvClOC0pi6lJbbhQDaV95L/fCjXCDWZXqv3zaccE64RigqTDqtbMbJks1SOBW3wwuC4tBUldELITWusavr5mCoVRNT5INejI7nHDnfV1Fa+VNW1S27CPg0GOD1coTMfRIgXXnoCrHQ5g8h8Q6rWspNoxN5jJV5e10KCAk/DiocA4aq2UVtErH+ASjR6Zk7jQ3BVQk1cIjVER22Q3BA7zXxyKnn8Bc/Gc+HeSon4dWtDyVVlDBrCbxJW48AiWc/z9",
+  "sshfp_rsa": "SSHFP 1 1 eaa6c147facf35bc49946d9e8b90e2235c7da361\nSSHFP 1 2 f3c03414b13a6df37a3296b81774ec3e28d92e7c003667ca8e17d88433820a70",
+  "sshecdsakey": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBJ2Z/YmpDdiEhOi6b38hsK6v/ODtrN/BFmYLM9y67BGKwXxpOCDAYxcPPEtrsEoX0gCazpMSnsW/NPfnw5NlfUY=",
+  "sshfp_ecdsa": "SSHFP 3 1 7736297853de578792e768710eca2be1b642b1f0\nSSHFP 3 2 c12cb5369ad2a44109ac557dadd845244310d0bbc9668663f5215e56e78800ff",
+  "sshed25519key": "AAAAC3NzaC1lZDI1NTE5AAAAIKXSHb3wNeJC/stGkU/0vCAGpw4A0Zm2bfClmK+zkZWr",
+  "sshfp_ed25519": "SSHFP 4 1 676b02929dc7908278bcee876ea0f1640b8264e0\nSSHFP 4 2 3800f7a464b070e0c8b61c45fb3211bcf4d9f1408901823be44e365c37c6afce",
+  "kernelrelease": "4.9.0-5-amd64",
+  "lsbmajdistrelease": "9",
+  "netmask": "255.255.255.0",
+  "network_eth0": "209.87.16.0",
+  "network_lo": "127.0.0.0",
+  "lsbdistid": "Debian",
+  "path": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/nagios/plugins",
+  "hardwareisa": "unknown",
+  "processors": {
+    "models": [
+      "Intel Core Processor (Haswell, no TSX)",
+      "Intel Core Processor (Haswell, no TSX)",
+      "Intel Core Processor (Haswell, no TSX)",
+      "Intel Core Processor (Haswell, no TSX)"
+    ],
+    "count": 4,
+    "physicalcount": 4
+  },
+  "processor0": "Intel Core Processor (Haswell, no TSX)",
+  "processor1": "Intel Core Processor (Haswell, no TSX)",
+  "processor2": "Intel Core Processor (Haswell, no TSX)",
+  "processor3": "Intel Core Processor (Haswell, no TSX)",
+  "processorcount": 4,
+  "puppetversion": "4.8.2",
+  "ipaddress6": "2607:f8f0:614:1::1274:45",
+  "uniqueid": "57d12c10",
+  "blockdevice_vdb_size": 399998189568,
+  "blockdevice_vdb_vendor": "0x1af4",
+  "blockdevice_sr0_size": 1073741312,
+  "blockdevice_sr0_vendor": "QEMU",
+  "blockdevice_sr0_model": "QEMU DVD-ROM",
+  "blockdevice_fd0_size": 4096,
+  "blockdevice_vda_size": 19998441472,
+  "blockdevice_vda_vendor": "0x1af4",
+  "blockdevices": "fd0,sr0,vda,vdb",
+  "physicalprocessorcount": 4,
+  "lsbdistrelease": "9.3",
+  "ipaddress": "209.87.16.44",
+  "macaddress": "00:16:37:34:2f:3d",
+  "uptime_hours": 3,
+  "gid": "root",
+  "bios_vendor": "SeaBIOS",
+  "bios_version": "1.10.2-1",
+  "bios_release_date": "04/01/2014",
+  "manufacturer": "QEMU",
+  "productname": "Standard PC (i440FX + PIIX, 1996)",
+  "serialnumber": "Not Specified",
+  "uuid": "F88FF283-812B-4F43-89FC-7CCBF3DEC0CA",
+  "type": "Other",
+  "rubyversion": "2.3.3",
+  "lsbminordistrelease": "3",
+  "memorysize": "7.80 GB",
+  "memoryfree": "2.27 GB",
+  "swapsize": "12.00 GB",
+  "swapfree": "12.00 GB",
+  "swapsize_mb": "12288.00",
+  "swapfree_mb": "12285.48",
+  "memorysize_mb": "7987.60",
+  "memoryfree_mb": "2322.03",
+  "filesystems": "ext2,ext3,ext4,xfs",
+  "uptime": "3:09 hours",
+  "operatingsystemrelease": "9.3",
+  "system_uptime": {
+    "seconds": 11396,
+    "hours": 3,
+    "days": 0,
+    "uptime": "3:09 hours"
+  },
+  "interfaces": "eth0,lo",
+  "ipaddress_eth0": "209.87.16.44",
+  "ipaddress6_eth0": "2607:f8f0:614:1::1274:44",
+  "macaddress_eth0": "00:16:37:34:2f:3d",
+  "netmask_eth0": "255.255.255.0",
+  "mtu_eth0": 1500,
+  "ipaddress_lo": "127.0.0.1",
+  "netmask_lo": "255.0.0.0",
+  "mtu_lo": 65536,
+  "selinux": false,
+  "timezone": "UTC",
+  "lsbdistcodename": "stretch",
+  "uptime_seconds": 11396,
+  "facterversion": "2.4.6",
+  "brokenhosts": false,
+  "apache2": true,
+  "apache2deb9": true,
+  "clamd": false,
+  "exim4": false,
+  "postfix": true,
+  "postgres": true,
+  "postgrey": false,
+  "greylistd": false,
+  "policydweight": false,
+  "spamd": false,
+  "php5": false,
+  "php5suhosin": false,
+  "syslogversion": "3.8",
+  "unbound": true,
+  "munin_async": true,
+  "samhain": true,
+  "systemd": true,
+  "tor_ge_0_2_9": false,
+  "haveged": false,
+  "bgpd": false,
+  "zebra": false,
+  "update_grub": true,
+  "service_provider": "systemd",
+  "keyring_debian_org_mirror": false,
+  "kvmdomain": true,
+  "package_provider": "apt",
+  "root_home": "/root",
+  "has_srv_build_trees": false,
+  "has_srv_buildd": false,
+  "has_etc_ssh_ssh_host_ed25519_key": true,
+  "has_srv_mirrors_debian": false,
+  "has_srv_mirrors_debian_buildd": false,
+  "has_srv_mirrors_debian_debug": false,
+  "has_srv_mirrors_debian_ports": false,
+  "has_srv_mirrors_debian_security": false,
+  "has_srv_mirrors_public_debian": false,
+  "has_srv_mirrors_public_debian_buildd": false,
+  "has_srv_mirrors_public_debian_debug": false,
+  "has_srv_mirrors_public_debian_ports": false,
+  "has_srv_mirrors_public_debian_security": false,
+  "has_dev_hwrng": true,
+  "has_lib_udev_rules_d_60_kpartx_rules": false,
+  "onion_tor_service_hostname": "{}",
+  "onion_balance_service_hostname": "{}",
+  "is_pe": false,
+  "staging_http_get": "curl",
+  "systemproductname": "Standard PC (i440FX + PIIX, 1996)",
+  "hw_can_temp_sensors": false,
+  "v4ips": "209.87.16.44,209.87.16.45",
+  "v6ips": "2607:f8f0:614:1::1274:45,2607:f8f0:614:1::1274:44",
+  "puppet_vardir": "/var/lib/puppet",
+  "puppet_environmentpath": "/etc/puppet/code/environments",
+  "puppet_server": "puppet",
+  "mounts": "/,/dev/hugepages,/dev/mqueue,/home,/srv,/sys/fs/cgroup/blkio,/sys/fs/cgroup/cpu,cpuacct,/sys/fs/cgroup/cpuset,/sys/fs/cgroup/devices,/sys/fs/cgroup/freezer,/sys/fs/cgroup/memory,/sys/fs/cgroup/net_cls,net_prio,/sys/fs/cgroup/perf_event,/sys/fs/cgroup/pids,/sys/fs/cgroup/systemd,/sys/fs/pstore,/sys/kernel/security",
+  "smartarraycontroller": false,
+  "smartarraycontroller_cciss": false,
+  "smartarraycontroller_hpsa": false,
+  "threewarecontroller": false,
+  "megaraid": false,
+  "mptraid": false,
+  "aacraid": false,
+  "swraid": false,
+  "postgresql_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC1eOzsdKsfcHFyn4fimLNeT8+KhtDqtRceH71j6k3yBUzsNzdQyjx+iSNONRLB7VYGuhRI8o1uZ4kLnpVZLDBGswBKg8Ndf89l36Fsw3BtCsgGITALWKPJ3mW3YToofbQtq9NWY9bkjA4KoUmIK4c/BJzdX6TvF8H1lWvsdphONe6p8Po3USvo5VQaQcxWzPcGlzKwsaX4djn+UVVPr+CsCZqXW9SOFxOEZEDCn4hIiJnVzh1/r0aOJfFWXrXRLmGX1CJwMUCUVZc4g39mPFfEzh0gWxPmMSP5Q0vsYK7RgQH+JKdmxYiqasfY06px87Wp5Xl2+UzToHUURSOnM+s3 postgres@godard (2017-09-01)",
+  "staticsync_user_exists": false,
+  "weblogsync_user_exists": false,
+  "buildd_user_exists": false,
+  "portforwarder_user_exists": false,
+  "mta": "postfix"
+}
diff --git a/spec/octocatalog/facts/schumann.debian.org.json b/spec/octocatalog/facts/schumann.debian.org.json
new file mode 100644 (file)
index 0000000..835e98b
--- /dev/null
@@ -0,0 +1,221 @@
+{
+  "lsbminordistrelease": "3",
+  "kernelmajversion": "4.9",
+  "lsbdistdescription": "Debian GNU/Linux 9.3 (stretch)",
+  "operatingsystemrelease": "9.3",
+  "kernel": "Linux",
+  "hoster": "1und1-sec",
+  "blockdevice_sdb_size": 0,
+  "blockdevice_sdb_vendor": "Dell",
+  "blockdevice_sdb_model": "Virtual  Floppy",
+  "blockdevice_sr0_size": 1073741312,
+  "blockdevice_sr0_vendor": "Dell",
+  "blockdevice_sr0_model": "Virtual  CDROM",
+  "blockdevice_sda_size": 438489317376,
+  "blockdevice_sda_vendor": "DELL",
+  "blockdevice_sda_model": "PERC 6/i",
+  "blockdevices": "sda,sdb,sr0",
+  "processors": {
+    "models": [
+      "Intel(R) Xeon(R) CPU           E5405  @ 2.00GHz",
+      "Intel(R) Xeon(R) CPU           E5405  @ 2.00GHz",
+      "Intel(R) Xeon(R) CPU           E5405  @ 2.00GHz",
+      "Intel(R) Xeon(R) CPU           E5405  @ 2.00GHz"
+    ],
+    "count": 4,
+    "physicalcount": 1
+  },
+  "ipaddress6": "2001:8d8:580:400:6564:a62:0:1",
+  "rubysitedir": "/usr/local/lib/site_ruby/2.3.0",
+  "lsbdistid": "Debian",
+  "memorysize": "7.80 GB",
+  "memoryfree": "7.46 GB",
+  "swapsize": "8.38 GB",
+  "swapfree": "8.38 GB",
+  "swapsize_mb": "8581.59",
+  "swapfree_mb": "8581.59",
+  "memorysize_mb": "7982.54",
+  "memoryfree_mb": "7641.50",
+  "hostname": "schumann",
+  "fqdn": "schumann.debian.org",
+  "partitions": {
+    "sda2": {
+      "uuid": "9e6e55bb-6f7c-4313-beaa-c1f46a503fdc",
+      "size": "17575110",
+      "filesystem": "swap"
+    },
+    "sda3": {
+      "size": "799763895",
+      "filesystem": "LVM2_member"
+    },
+    "sda1": {
+      "uuid": "cd275332-824c-4f2c-adb7-24a2f788ebcf",
+      "size": "39070017",
+      "mount": "/",
+      "filesystem": "ext3"
+    }
+  },
+  "macaddress": "00:1e:c9:b9:e6:41",
+  "system_uptime": {
+    "seconds": 2186,
+    "hours": 0,
+    "days": 0,
+    "uptime": "0:36 hours"
+  },
+  "puppetversion": "4.8.2",
+  "boardmanufacturer": "Dell Inc.",
+  "boardproductname": "0J555H",
+  "boardserialnumber": "..CN6970288E0713.",
+  "bios_vendor": "Dell Inc.",
+  "bios_version": "2.4.3",
+  "bios_release_date": "08/15/2008",
+  "manufacturer": "Dell Inc.",
+  "productname": "PowerEdge 1950",
+  "serialnumber": "BVV314J",
+  "uuid": "44454C4C-5600-1056-8033-C2C04F31344A",
+  "type": "Rack Mount Chassis",
+  "uptime_seconds": 2186,
+  "os": {
+    "name": "Debian",
+    "family": "Debian",
+    "release": {
+      "major": "9",
+      "minor": "3",
+      "full": "9.3"
+    },
+    "lsb": {
+      "distcodename": "stretch",
+      "distid": "Debian",
+      "distdescription": "Debian GNU/Linux 9.3 (stretch)",
+      "distrelease": "9.3",
+      "majdistrelease": "9",
+      "minordistrelease": "3"
+    }
+  },
+  "uptime": "0:36 hours",
+  "facterversion": "2.4.6",
+  "operatingsystemmajrelease": "9",
+  "physicalprocessorcount": 1,
+  "architecture": "amd64",
+  "selinux": false,
+  "hardwaremodel": "x86_64",
+  "netmask": "255.255.255.224",
+  "filesystems": "ext2,ext3,ext4",
+  "sshrsakey": "AAAAB3NzaC1yc2EAAAABIwAAAQEA09RbPMGlwnFZneylAej3rIYVe3yRAEXIiDJPvoVKgZwtSogDABOFp0WCcVt39Jj4/XVPOwNcp95sJrxAIdfJAKKCdi+G8ZF40QzaESGMDu/oebyWAMbSrpTxT6Cfd5sC0ZLQDd2doXhLO6Rsi0Hbv/GVZuChQUw35xvCuoSSADzpVKzioqys2vsXWgCsF4WLjCD0Q1fJP0KT1XwY1P+9jTmLng63QjVk70j4QyDLPrI1Zqq6h4nOVTa03HIaVb6erG24NL1c2XFb2Ud0YQw2KXG2pQVtZ/ZRZZVs1cevLxmA7+Qhwnb27tEcAohqzX5xnfEQrrq6LvXv5QTba1mk2w==",
+  "sshfp_rsa": "SSHFP 1 1 c56c24768f2ed7696c35f70c965aadd8df0236c4\nSSHFP 1 2 ea1b0f824606cd766b99f370d025ead0920adb21a4d5d0364177b4af3da4e1f9",
+  "sshed25519key": "AAAAC3NzaC1lZDI1NTE5AAAAIFuWaBPpPBqT32WHOe8whT8elmyFag4GXzsM5XlNRylN",
+  "sshfp_ed25519": "SSHFP 4 1 fc26c03b0809fe2803596eb34a767e3edb1d3d35\nSSHFP 4 2 c4704de78afe20423b5c05bcf16c76ae4894e44d4e4781936f8b07c4197631dc",
+  "uptime_days": 0,
+  "uptime_hours": 0,
+  "ipaddress": "212.227.126.54",
+  "lsbdistrelease": "9.3",
+  "kernelversion": "4.9.0",
+  "interfaces": "eth0,eth1,lo",
+  "ipaddress_eth0": "212.227.126.54",
+  "ipaddress6_eth0": "2001:8d8:580:400:6564:a62:0:1",
+  "macaddress_eth0": "00:1e:c9:b9:e6:41",
+  "netmask_eth0": "255.255.255.224",
+  "mtu_eth0": 1500,
+  "ipaddress_eth1": "192.168.253.3",
+  "macaddress_eth1": "00:1e:c9:b9:e6:43",
+  "netmask_eth1": "255.255.255.0",
+  "mtu_eth1": 1500,
+  "ipaddress_lo": "127.0.0.1",
+  "netmask_lo": "255.0.0.0",
+  "mtu_lo": 65536,
+  "ps": "ps -ef",
+  "operatingsystem": "Debian",
+  "processor0": "Intel(R) Xeon(R) CPU           E5405  @ 2.00GHz",
+  "processor1": "Intel(R) Xeon(R) CPU           E5405  @ 2.00GHz",
+  "processor2": "Intel(R) Xeon(R) CPU           E5405  @ 2.00GHz",
+  "processor3": "Intel(R) Xeon(R) CPU           E5405  @ 2.00GHz",
+  "processorcount": 4,
+  "hardwareisa": "unknown",
+  "rubyversion": "2.3.3",
+  "kernelrelease": "4.9.0-5-amd64",
+  "uniqueid": "e3d4367e",
+  "lsbmajdistrelease": "9",
+  "virtual": "physical",
+  "is_virtual": false,
+  "timezone": "UTC",
+  "lsbdistcodename": "stretch",
+  "rubyplatform": "x86_64-linux-gnu",
+  "domain": "debian.org",
+  "network_eth0": "212.227.126.32",
+  "network_eth1": "192.168.253.0",
+  "network_lo": "127.0.0.0",
+  "gid": "root",
+  "id": "root",
+  "osfamily": "Debian",
+  "path": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
+  "augeasversion": "1.8.0",
+  "onion_tor_service_hostname": "{}",
+  "onion_balance_service_hostname": "{}",
+  "kvmdomain": false,
+  "service_provider": "systemd",
+  "is_pe": false,
+  "mounts": "/,/dev/hugepages,/dev/mqueue,/srv,/sys/fs/cgroup/blkio,/sys/fs/cgroup/cpu,cpuacct,/sys/fs/cgroup/cpuset,/sys/fs/cgroup/devices,/sys/fs/cgroup/freezer,/sys/fs/cgroup/memory,/sys/fs/cgroup/net_cls,net_prio,/sys/fs/cgroup/perf_event,/sys/fs/cgroup/pids,/sys/fs/cgroup/systemd,/sys/fs/pstore,/sys/kernel/security",
+  "mta": "exim4",
+  "systemproductname": "PowerEdge 1950",
+  "hw_can_temp_sensors": false,
+  "package_provider": "apt",
+  "keyring_debian_org_mirror": false,
+  "smartarraycontroller": false,
+  "smartarraycontroller_cciss": false,
+  "smartarraycontroller_hpsa": false,
+  "threewarecontroller": false,
+  "megaraid": false,
+  "mptraid": true,
+  "aacraid": false,
+  "swraid": false,
+  "debarchitecture": "amd64",
+  "puppet_vardir": "/var/lib/puppet",
+  "puppet_environmentpath": "/etc/puppet/code/environments",
+  "puppet_server": "puppet",
+  "staticsync_user_exists": false,
+  "weblogsync_user_exists": false,
+  "buildd_user_exists": false,
+  "portforwarder_user_exists": false,
+  "apache2": true,
+  "apache2deb9": true,
+  "clamd": false,
+  "exim4": true,
+  "postfix": false,
+  "postgres": false,
+  "postgrey": false,
+  "greylistd": false,
+  "policydweight": false,
+  "spamd": false,
+  "php5": false,
+  "php5suhosin": false,
+  "syslogversion": "3.8",
+  "unbound": true,
+  "munin_async": true,
+  "samhain": true,
+  "systemd": true,
+  "tor_ge_0_2_9": false,
+  "haveged": false,
+  "bgpd": false,
+  "zebra": false,
+  "update_grub": true,
+  "root_home": "/root",
+  "v4ips": "212.227.126.54,192.168.253.3",
+  "v6ips": "2001:8d8:580:400:6564:a62:0:1",
+  "staging_http_get": "curl",
+  "has_srv_build_trees": false,
+  "has_srv_buildd": false,
+  "has_etc_ssh_ssh_host_ed25519_key": true,
+  "has_srv_mirrors_debian": false,
+  "has_srv_mirrors_debian_buildd": false,
+  "has_srv_mirrors_debian_debug": false,
+  "has_srv_mirrors_debian_ports": false,
+  "has_srv_mirrors_debian_security": true,
+  "has_srv_mirrors_public_debian": false,
+  "has_srv_mirrors_public_debian_buildd": false,
+  "has_srv_mirrors_public_debian_debug": false,
+  "has_srv_mirrors_public_debian_ports": false,
+  "has_srv_mirrors_public_debian_security": false,
+  "has_dev_hwrng": false,
+  "has_lib_udev_rules_d_60_kpartx_rules": true,
+  "brokenhosts": false
+}
index ccafb4d..5c5ed46 100644 (file)
@@ -1,9 +1,9 @@
 {
   "ipaddress": "212.211.132.32",
-  "uptime_hours": 980,
+  "uptime_hours": 831,
   "hostname": "villa",
-  "uptime_seconds": 3528362,
-  "lsbdistdescription": "Debian GNU/Linux 8.7 (jessie)",
+  "uptime_seconds": 2991926,
+  "lsbdistdescription": "Debian GNU/Linux 9.3 (stretch)",
   "kernel": "Linux",
   "hoster": "scanplus",
   "blockdevice_sda_size": 440346238976,
   "blockdevice_sda_model": "LOGICAL VOLUME",
   "blockdevices": "sda",
   "partitions": {
-    "sda1": {
-      "uuid": "ccd11f2f-1ec7-41d2-82bc-af67c7f9442c",
-      "size": "39061504",
-      "mount": "/",
-      "filesystem": "ext4"
-    },
     "sda2": {
       "size": "2",
       "filesystem": "dos"
     "sda5": {
       "size": "820983808",
       "filesystem": "LVM2_member"
+    },
+    "sda1": {
+      "uuid": "ccd11f2f-1ec7-41d2-82bc-af67c7f9442c",
+      "size": "39061504",
+      "mount": "/",
+      "filesystem": "ext4"
     }
   },
   "os": {
     "name": "Debian",
     "family": "Debian",
     "release": {
-      "major": "8",
-      "minor": "7",
-      "full": "8.7"
+      "major": "9",
+      "minor": "3",
+      "full": "9.3"
     },
     "lsb": {
-      "distcodename": "jessie",
+      "distcodename": "stretch",
       "distid": "Debian",
-      "distdescription": "Debian GNU/Linux 8.7 (jessie)",
-      "distrelease": "8.7",
-      "majdistrelease": "8",
-      "minordistrelease": "7"
+      "distdescription": "Debian GNU/Linux 9.3 (stretch)",
+      "distrelease": "9.3",
+      "majdistrelease": "9",
+      "minordistrelease": "3"
     }
   },
   "virtual": "physical",
-  "is_virtual": "false",
-  "memorysize": "7.80 GB",
-  "memoryfree": "7.10 GB",
+  "is_virtual": false,
+  "memorysize": "7.79 GB",
+  "memoryfree": "6.96 GB",
   "swapsize": "3.72 GB",
   "swapfree": "3.60 GB",
   "swapsize_mb": "3812.00",
-  "swapfree_mb": "3681.32",
-  "memorysize_mb": "7990.73",
-  "memoryfree_mb": "7273.55",
+  "swapfree_mb": "3689.56",
+  "memorysize_mb": "7973.86",
+  "memoryfree_mb": "7127.18",
   "osfamily": "Debian",
-  "path": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
-  "operatingsystemrelease": "8.7",
+  "path": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/nagios/plugins",
+  "operatingsystemrelease": "9.3",
   "fqdn": "villa.debian.org",
   "processors": {
     "models": [
   "processor13": "Intel(R) Xeon(R) CPU           L5520  @ 2.27GHz",
   "processor14": "Intel(R) Xeon(R) CPU           E5520  @ 2.27GHz",
   "processor15": "Intel(R) Xeon(R) CPU           L5520  @ 2.27GHz",
-  "processorcount": "16",
-  "facterversion": "2.2.0",
+  "processorcount": 16,
+  "facterversion": "2.4.6",
   "ipaddress6": "2001:a78:5:0:216:35ff:fe7f:be4f",
   "lsbdistid": "Debian",
   "system_uptime": {
-    "seconds": 3528362,
-    "hours": 980,
-    "days": 40,
-    "uptime": "40 days"
+    "seconds": 2991926,
+    "hours": 831,
+    "days": 34,
+    "uptime": "34 days"
   },
-  "kernelrelease": "3.16.0-4-amd64",
-  "kernelversion": "3.16.0",
+  "kernelrelease": "4.9.0-5-amd64",
+  "kernelversion": "4.9.0",
   "id": "root",
-  "operatingsystemmajrelease": "8",
+  "operatingsystemmajrelease": "9",
   "interfaces": "eth0,eth1,lo",
   "ipaddress_eth0": "212.211.132.32",
   "ipaddress6_eth0": "2001:a78:5:0:216:35ff:fe7f:be4f",
   "macaddress_eth0": "f4:ce:46:b9:e5:60",
   "netmask_eth0": "255.255.255.192",
-  "mtu_eth0": "1500",
+  "mtu_eth0": 1500,
   "macaddress_eth1": "f4:ce:46:b9:e5:62",
-  "mtu_eth1": "1500",
+  "mtu_eth1": 1500,
   "ipaddress_lo": "127.0.0.1",
   "netmask_lo": "255.0.0.0",
-  "mtu_lo": "65536",
-  "lsbdistrelease": "8.7",
+  "mtu_lo": 65536,
+  "lsbdistrelease": "9.3",
   "gid": "root",
   "domain": "debian.org",
-  "uptime_days": 40,
-  "rubyversion": "2.1.5",
+  "uptime_days": 34,
+  "rubyversion": "2.3.3",
   "bios_vendor": "HP",
   "bios_version": "P64",
   "bios_release_date": "10/01/2009",
   "network_eth0": "212.211.132.0",
   "network_lo": "127.0.0.0",
   "filesystems": "ext2,ext3,ext4",
-  "kernelmajversion": "3.16",
+  "kernelmajversion": "4.9",
   "ps": "ps -ef",
-  "lsbminordistrelease": "7",
-  "rubysitedir": "/usr/local/lib/site_ruby/2.1.0",
-  "augeasversion": "1.2.0",
-  "physicalprocessorcount": "2",
+  "lsbminordistrelease": "3",
+  "rubysitedir": "/usr/local/lib/site_ruby/2.3.0",
+  "rubyplatform": "x86_64-linux-gnu",
+  "augeasversion": "1.8.0",
+  "physicalprocessorcount": 2,
   "macaddress": "f4:ce:46:b9:e5:60",
   "hardwareisa": "unknown",
-  "puppetversion": "3.7.2",
+  "puppetversion": "4.8.2",
   "timezone": "UTC",
   "uniqueid": "d3d42084",
-  "lsbmajdistrelease": "8",
-  "lsbdistcodename": "jessie",
-  "selinux": "false",
-  "uptime": "40 days",
+  "lsbmajdistrelease": "9",
+  "lsbdistcodename": "stretch",
+  "selinux": false,
+  "uptime": "34 days",
   "sshdsakey": "AAAAB3NzaC1kc3MAAACBAK/EneAEPRyW62MTFpr72n+zSzpL05qMp4jblfFQ8GxIirJCjX7Nthmsi0jmnicVMWEUEJrNy+Gspl87Cl8YXFQqA3R4ysSkjc1ZXN11l93UIWtBWRhbwTEUo4BFPqnZKrSd5od3jd68A/aP0lHa21P7rOLwMwQRiwphnWVjDyaHAAAAFQC46xX/1O2zzaUc9QTqAomsGCMAdwAAAIEApMsvZuv9z70BmX4rbO2ioOBCzQgkUZ3STjtE2t9Ex+spf6+8seSAtQA94gz0LA/GI09yy39fAOCNsh1gZTFngCaTZkH0NX9KQOwL7i/Z4X6Ss34w3y86yaFW9GAhGUhYnAB6/E4nShvH+/4TIFb+7FgEPl8neRCvLDgU9TLVvkAAAACBAIkM0bCEEfEvuFZq96lurC+IQ6+av0GmRJEhRjnfmYH34vs6XotXHWxzAmWUkPMTxyVMn7qIdlvi3u/RmKLy5ostmrX7PCVe9MDqrO+hdcwtsv1JPUJiM2JPttdMy4hHyiPMjG3pE1cA2OiDZkH3Fgbj9kGHinK/dV78RfDb73Qf",
   "sshfp_dsa": "SSHFP 2 1 d75d1d9b24f3a07088706ef6533b6a8229192b86\nSSHFP 2 2 d8d8f31180dfde45cb39b0fabb65b3d20af819a7eb47fe59f9f0f278dc34860b",
   "sshrsakey": "AAAAB3NzaC1yc2EAAAADAQABAAABAQDPtZ76Wr0RTiDlY6xblfv+BSEgLa3n85GcNptKnypp5RbqHzUH94IAWsgx3AiP3SmevKRUWnQ2HcoQ51be1O4OA2BSGxT0d7Zsxq/WI4GvD+yJ8Kb2kRkjPFCUrp2zp3OBDBeEsfgDH6E8kOCQNiM2jSh276/bRAgz+wE6rGVtTLFYEdsqrTtb7moS7zbDjFCeBxfFmYyLH5EvBiY75D1sOuXBm9kalLpei5fe5MHCYekQtqPJPk8AJqv+uv0yBJTY5ifoAquKk5qNRVmVyVZyO414x/q02yATzUagL7clF+LqAfNV5TZCxdR0IcRt45d3f/Ac4L0qjJWRuI1XTR/h",
   "has_srv_buildd": false,
   "has_etc_ssh_ssh_host_ed25519_key": true,
   "has_srv_mirrors_debian": false,
+  "has_srv_mirrors_debian_buildd": false,
   "has_srv_mirrors_debian_debug": false,
   "has_srv_mirrors_debian_ports": false,
   "has_srv_mirrors_debian_security": true,
+  "has_srv_mirrors_public_debian": false,
+  "has_srv_mirrors_public_debian_buildd": false,
+  "has_srv_mirrors_public_debian_debug": false,
+  "has_srv_mirrors_public_debian_ports": false,
+  "has_srv_mirrors_public_debian_security": false,
   "has_dev_hwrng": false,
+  "has_lib_udev_rules_d_60_kpartx_rules": false,
   "kvmdomain": false,
-  "mounts": "/,/dev/hugepages,/dev/mqueue,/srv,/sys/fs/cgroup/blkio,/sys/fs/cgroup/cpu,cpuacct,/sys/fs/cgroup/cpuset,/sys/fs/cgroup/devices,/sys/fs/cgroup/freezer,/sys/fs/cgroup/net_cls,net_prio,/sys/fs/cgroup/perf_event,/sys/fs/cgroup/systemd,/sys/fs/pstore,/sys/kernel/debug,/sys/kernel/security",
+  "mounts": "/,/dev/hugepages,/dev/mqueue,/srv,/sys/fs/cgroup/blkio,/sys/fs/cgroup/cpu,cpuacct,/sys/fs/cgroup/cpuset,/sys/fs/cgroup/devices,/sys/fs/cgroup/freezer,/sys/fs/cgroup/memory,/sys/fs/cgroup/net_cls,net_prio,/sys/fs/cgroup/perf_event,/sys/fs/cgroup/pids,/sys/fs/cgroup/systemd,/sys/fs/pstore,/sys/kernel/security",
   "brokenhosts": false,
+  "puppet_vardir": "/var/lib/puppet",
+  "puppet_environmentpath": "/etc/puppet/code/environments",
+  "puppet_server": "puppet",
+  "package_provider": "apt",
   "systemproductname": "ProLiant DL360 G6",
   "hw_can_temp_sensors": true,
   "smartarraycontroller": true,
+  "smartarraycontroller_cciss": false,
+  "smartarraycontroller_hpsa": true,
   "threewarecontroller": false,
   "megaraid": false,
   "mptraid": false,
   "onion_tor_service_hostname": "{\"security.debian.org\":\"suhhvhg4eoow257o.onion\"}",
   "onion_balance_service_hostname": "{}",
   "staging_http_get": "curl",
-  "puppet_vardir": "/var/lib/puppet",
   "apache2": true,
   "apache2deb9": true,
   "clamd": false,
   "spamd": false,
   "php5": false,
   "php5suhosin": false,
-  "syslogversion": "3.5",
+  "syslogversion": "3.8",
   "unbound": true,
   "munin_async": true,
   "samhain": true,
   "systemd": true,
   "tor_ge_0_2_9": true,
+  "haveged": false,
+  "bgpd": false,
+  "zebra": false,
+  "update_grub": true,
   "root_home": "/root",
   "v4ips": "212.211.132.32",
   "v6ips": "2001:a78:5:0:216:35ff:fe7f:be4f",
-  "concat_basedir": "/var/lib/puppet/concat",
+  "service_provider": "systemd",
   "is_pe": false,
+  "keyring_debian_org_mirror": false,
   "mta": "exim4"
 }
index 9c71f35..b04bd32 100755 (executable)
@@ -1,10 +1,6 @@
 #!/bin/bash
 set -euE
 
-for env in "$@"; do
-  mkdir -p environments/$env/modules/nagios/files/dsa-nagios/generated/
-  touch environments/$env/modules/nagios/files/dsa-nagios/generated/nrpe_dsa.cfg
-
-  ln -fs /etc/puppet/modules/exim/files/certs environments/$env/modules/exim/files/
-  ln -fs /etc/puppet/modules/ssl/files/clientcerts environments/$env/modules/ssl/files/
+for env in $ENV_BASE $ENV_TEST; do
+  cp spec/octocatalog/ldap/ldapinfo.rb environments/$env/modules/puppetmaster/lib/puppet/parser/functions/ldapinfo.rb
 done
index 5214325..aedf7e9 100755 (executable)
@@ -1,25 +1,29 @@
 #!/bin/bash
 set -euE
 
-function puppetfile() {
+function file() {
   for i in "$@"; do
-    f="/etc/puppet/$i"
-    mkdir -p $(dirname $f)
-    echo "file $i" > $f
+    mkdir -p $(dirname $i)
+    echo "file $i" > $i
   done
 }
 
-mkdir -p /etc/puppet /var/lib/puppet/yaml/node/
-touch /etc/puppet/secret
+file /etc/puppet/secret
 
-puppetfile modules/exim/files/certs/ca.{crl,crt}
-puppetfile modules/ssl/files/clientcerts/ca.{crl,crt}
+file /srv/puppet.debian.org/ca/RESULT/certs/ca.{crl,crt}
+file /srv/puppet.debian.org/ca/RESULT/clientcerts/ca.{crl,crt}
+
+file /srv/puppet.debian.org/sync/data/dsa-nagios/generated/nrpe_dsa.cfg
+
+for i in salsa.debian.org signup.salsa.debian.org webhook.salsa.debian.org pages.debian.net; do
+  file /srv/puppet.debian.org/from-letsencrypt/$i.{crt,crt-chain,crt-chained,key}
+done
 
 for fact in spec/octocatalog/facts/*; do
   hostname=$(basename $fact .json)
 
-  puppetfile modules/exim/files/certs/$hostname.{crt,key}
-  puppetfile modules/ssl/files/clientcerts/$hostname.{client.crt,key}
+  file /srv/puppet.debian.org/ca/RESULT/certs/$hostname.{crt,key}
+  file /srv/puppet.debian.org/ca/RESULT/clientcerts/$hostname.{client.crt,key}
 
-  touch /var/lib/puppet/yaml/node/$hostname.yaml
+  file /var/lib/puppet/yaml/node/$hostname.yaml
 done
diff --git a/spec/octocatalog/ldap/ldapinfo.rb b/spec/octocatalog/ldap/ldapinfo.rb
new file mode 100644 (file)
index 0000000..efa7bc3
--- /dev/null
@@ -0,0 +1,11 @@
+module Puppet::Parser::Functions
+  newfunction(:ldapinfo, :type => :rvalue) do |attributes|
+    host = attributes.shift
+    results = {"klecker.debian.org"=>{"dn"=>["host=klecker,ou=hosts,dc=debian,dc=org"], "objectClass"=>["debianServer", "top"], "hostname"=>["klecker.debian.org"], "admin"=>["debian-admin@lists.debian.org"], "access"=>["restricted"], "host"=>["klecker"], "distribution"=>["Debian GNU/Linux"], "disk"=>["6T Raid10 [6x2T]"], "memory"=>["48G"], "architecture"=>["amd64"], "bandwidth"=>["1Gbit colocated LAN"], "description"=>["main mirror machine"], "exportOptions"=>["KEYRING"], "machine"=>["2 * E5620 (quad core Xeon)"], "sponsor"=>["[[www.utwente.nl|Universiteit Twente]] (hosting)"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["manual"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOOSPqQ0PgvAE1Z0NHanEKIaPLKV7BYo6lv2iChdsncV root@klecker", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDcrEBnwjZe373mt82D0NY4RyUxk4EZQIx6JwmXwktRx8hfUsVFuGLWCk7joRc2Jt8O0z4E+TnHlB2yuYgNlcSiZsyCfebIro3IQArqh5QWMuYkXcVJ1Rn8/d0JgWqC7knm/l7XuACbPoFdhJqtY0N7C1n6dUI/dFvnstcI6lVtzd5ZmXBF9pZ3hh2totBfsYncw+h4yFPGmbJvUUo4u8zHFSl180l6lDiZjknsfYt6JMb4YzCN1RBe8zaBdx4ujfbNivCUT8V9xcIB/XkmQwb9NgvBnmdv/if/8xDrg2j0UgTQJhEfHT5XleE3EE84vZS6SBPhT5NALrmMnjEVb3S1 root@klecker"], "purpose"=>["[[*archive.debian.org]] - mirror", "[[*ftp.debian.org]] - mirror", "static-mirror", "syncproxy2.eu.debian.org"], "allowedGroups"=>["archvsync", "mirroradm", "staticsync", "weblogsync"], "ipHostNumber"=>["130.89.148.10", "2001:67c:2564:a119::148:10"]}, "lobos.debian.org"=>{"dn"=>["host=lobos,ou=hosts,dc=debian,dc=org"], "host"=>["lobos"], "hostname"=>["lobos.debian.org"], "objectClass"=>["top", "debianServer"], "access"=>["restricted"], "description"=>["Security Mirror"], "admin"=>["debian-admin@lists.debian.org"], "purpose"=>["[[*security.debian.org]] mirror"], "distribution"=>["Debian GNU/Linux"], "allowedGroups"=>["archvsync", "mirroradm"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["rotation"], "architecture"=>["amd64"], "disk"=>["420G"], "machine"=>["DL360 g6"], "memory"=>["8G"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIh4hZtIvW2qXYD3xal3wnOaqkSEXruOpHVVg/Uf7VSm root@lobos", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC4GYUwG3ikQamZHgJylndjiPoB4y9aZZPLBiQeZJ2oac5pq6y2k3M1impGUl/5SfoZ0uEWQAaqutOaquSV6SKC4xDzUbi/YarZVs02HvBTrv4wIKQMkh3+Abv8Ljq407+jk6fktyM5K+C5DaTiZjdA37LIk86ZqoG6o3LuLAH8YZ7IIn3vdD2p73hzS+sTHdB33/oPIkRATUH1GUsZeZXVZhGkVxvuu7qRXeFBCZQJgODeZoCfyXYFR3RdqePB1yRngeihD+UoCgCtY2DM0lb1WzYagsJTCGwP+hK5TG3K8e46quNFQn3xXqSeIl/sgyvS6u60I+ZhKQF8wJttoYdL root@lobos"], "ipHostNumber"=>["2001:a78:5:1:216:35ff:fe7f:6ceb", "212.211.132.250"], "sponsor"=>["[[www.scan-plus.de|Scan Plus]] (hosting and hardware)"]}, "smetana.debian.org"=>{"dn"=>["host=smetana,ou=hosts,dc=debian,dc=org"], "host"=>["smetana"], "hostname"=>["smetana.debian.org"], "objectClass"=>["top", "debianServer"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAoCPJYmQGPQp6xmr1vE6CJk7BeEY6AmFxOyZ7mqe2VfajZ2k1PG6gsBCWJuxR4vNBgW4Z4be0rZvRHjOZzVOtoEaMkD6TqBgnnknudb2J+JgyrEMYi2k7KPXgDeSFHZ3GxTYWuvlSGaqd0EG2hzAHOAqRPIAp1gyWG48Gg/ZEW4Kz10oWUxFsg+vMFl7Xe7hW15LYr1+ItFFMh1w26M9NM/6n/WBAFfq7mziiKIc6ou2zNb9TIsA4yn9RxF1GY7i43KYzSfhNIKcwlsv4WKa+dsVcjImicNan2xitsJnjv71EjhCqSq1v+Lb1ZgiUWL91Q4FF73KuByimWZ8xbvconw== root@smetana"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["sparc"], "memory"=>["2g"], "disk"=>["2x36g (raid1)"], "distribution"=>["Debian GNU/Linux"], "machine"=>["dual UltraSparc IIIi v210"], "ipHostNumber"=>["193.62.202.29", "2001:630:206:4000:1a1a:0:c13e:ca1d"], "sponsor"=>["[[www.ch.cam.ac.uk|University of Cambridge - Department of Chemistry]] (hardware)", "[[www.sanger.ac.uk|Wellcome Trust Sanger Institute]] (hosting)"], "mXRecord"=>["0 INCOMING-MX"], "access"=>["restricted"], "description"=>["jumphost"], "purpose"=>["jumphost"], "rebootPolicy"=>["manual"]}, "wieck.debian.org"=>{"dn"=>["host=wieck,ou=hosts,dc=debian,dc=org"], "host"=>["wieck"], "objectClass"=>["top", "debianServer"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "machine"=>["Intel Xeon E5405 (quad core, 2GHz)"], "memory"=>["8g"], "bandwidth"=>["100mbit colocated lan"], "hostname"=>["wieck.debian.org"], "disk"=>["420g (4x140g raid5)"], "distribution"=>["Debian GNU/Linux"], "description"=>["security mirror"], "purpose"=>["[[*security.debian.org]] - mirror"], "allowedGroups"=>["archvsync", "mirroradm"], "ipHostNumber"=>["195.20.242.89", "2001:8d8:580:400:6564:0a62::2"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["rotation"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIH4+xR6PfMOMIdLin6Mz52mjbw7fOoodPGyKTD6QtJsu root@wieck", "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAzVeEO66PoRefrqzO/MM0aLRugDLtqGUDixVLh5N5XDBOGINJZpdGFTi80FH7IRuEmKrdIJs5s3tU9pHYQNH7pa9YVb40m25Is7DQl5NEL1knn7V6sUd2qvkGhVLCS9NJhMcxH24r/hm2jc/BqxF7viuOUqCTLb5m2cKq58H+h+YytuX2N7Hgq0zNijLAbBf9OgOsDvDXOrkDbNLinH/Ixw8jVBmTyYS9fSGKTxFxUjCEBOEMh+QfpdEMqFq5zsSsYan2d2RC7gkr2ANUbgd7xZVxZpQoAthRW6jrteaSSFitiK/H2QyAAFgVVclbUJvbrq528LunJpmumGRiDpHDjQ== root@wieck"], "sponsor"=>["[[1und1.de|1&1 Internet AG]] (hosting and hardware)"]}, "schumann.debian.org"=>{"dn"=>["host=schumann,ou=hosts,dc=debian,dc=org"], "host"=>["schumann"], "objectClass"=>["top", "debianServer"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "machine"=>["Intel Xeon E5405 (quad core, 2GHz)"], "memory"=>["8g"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA09RbPMGlwnFZneylAej3rIYVe3yRAEXIiDJPvoVKgZwtSogDABOFp0WCcVt39Jj4/XVPOwNcp95sJrxAIdfJAKKCdi+G8ZF40QzaESGMDu/oebyWAMbSrpTxT6Cfd5sC0ZLQDd2doXhLO6Rsi0Hbv/GVZuChQUw35xvCuoSSADzpVKzioqys2vsXWgCsF4WLjCD0Q1fJP0KT1XwY1P+9jTmLng63QjVk70j4QyDLPrI1Zqq6h4nOVTa03HIaVb6erG24NL1c2XFb2Ud0YQw2KXG2pQVtZ/ZRZZVs1cevLxmA7+Qhwnb27tEcAohqzX5xnfEQrrq6LvXv5QTba1mk2w== root@schumann", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFuWaBPpPBqT32WHOe8whT8elmyFag4GXzsM5XlNRylN root@schumann"], "bandwidth"=>["100mbit colocated lan"], "hostname"=>["schumann.debian.org"], "disk"=>["420g (4x140g raid5)"], "distribution"=>["Debian GNU/Linux"], "description"=>["kvm host"], "purpose"=>["kvm host"], "ipHostNumber"=>["2001:8d8:580:400:6564:a62:0:1", "212.227.126.54"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["virt"], "sponsor"=>["[[1und1.de|1&1 Internet AG]] (hosting and hardware)"]}, "handel.debian.org"=>{"dn"=>["host=handel,ou=hosts,dc=debian,dc=org"], "host"=>["handel"], "hostname"=>["handel.debian.org"], "objectClass"=>["top", "debianServer"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "memory"=>["512m"], "disk"=>["2g"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAtgIT/cR2yC78SS4Voue+U76Y3XRPuNvpw00jG+3gN+xlSYsFkDNvSu/b2GY2ubeFfVx3aVTZvq4UjSz3/W27MTgk74lofkUVUIQToVX6jlxXbp+dqhTLrWJEND0T06OnC/PZjVqT8pvVpLK0FZXnsjr8hF0w0HpNCrWEhbEyjV6i7L9LUQ1I9BPqNqB6+rLinXUWpjZb9SYUabyczwebytvyV+YujNw8z8+yGOPZlxAXmgfRnvBvDR9R7bwqNZAcg55pRH27eNm2tzUI/n8aIXa+gbYWgq58I0bTRqkirjilmZMcHbrW9eIpVyUV0jIzk/sN2BslILinUnOXLprrtw== root@handel", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJx6Kt7gLgRNJ56f6MEtPTMiTfPt2KRCW/8eFSwE+wep root@handel"], "bandwidth"=>["1gb colocated LAN"], "purpose"=>["puppet master"], "description"=>["puppet master"], "distribution"=>["Debian GNU/Linux"], "architecture"=>["amd64"], "ipHostNumber"=>["2001:41b8:202:deb:1a1a:0:52c3:4b68", "82.195.75.104"], "physicalHost"=>["ganeti3.debian.org"], "sponsor"=>["[[www.man-da.de|Metropolitan Area Network Darmstadt]] (hosting)"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["justdoit"], "allowedGroups"=>["dsa"]}, "geo1.debian.org"=>{"dn"=>["host=geo1,ou=hosts,dc=debian,dc=org"], "host"=>["geo1"], "hostname"=>["geo1.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA3Utnz2UmPceFOjztzHvxOADP8DvVJyfdZ0ihuiNspOv+WaxB2TuNhMkgTVPcE4Y4l+5iF5/RVkROTRfLKn6Y0EC8VuFRrzC+2I+KhBAp2aZTQI2wsDOPYeQ3qEUkgGXj6QYG1g2ovjx900I6F8OGNbk6ux0bG9wdvHhAPNfyeSuAqPjqstq5aG28W/PQohfYCdUccEWZ/gDu2cItakqNhwhtHtBlJ2WPKW6Y5vNSKU2e5K8yE830Ltjn14shBZ0L2074/54rVa4AVpe210Dt5YhwKVBmDNoSKlNoeihL6rtJ/0nlRS0xXauseZ8UkbJKY5TK2gu2cax6ZxqRO47xIw== root@geo1", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAID7alBKr8StzLbBLE9LpiIx+3PdAHeRrAflhOXGEHETi root@geo1"], "purpose"=>["GeoIP DNS for Debian services"], "allowedGroups"=>["geodnssync"], "description"=>["geo dns"], "ipHostNumber"=>["2001:41b8:202:deb:1a1a:0:52c3:4b69", "82.195.75.105"], "physicalHost"=>["ganeti3.debian.org"], "sponsor"=>["[[www.man-da.de|Metropolitan Area Network Darmstadt]] (hosting)"], "mXRecord"=>["0 INCOMING-MX"], "dnsTTL"=>["8h"], "rebootPolicy"=>["rotation"]}, "geo2.debian.org"=>{"dn"=>["host=geo2,ou=hosts,dc=debian,dc=org"], "host"=>["geo2"], "hostname"=>["geo2.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAxelpwd9wVqOcGs7Bfca11gfs2lV1NCCMcb1C43ccePCywqZ7Z1cZY0EHaDTX+HOH4xudyJq8JAmgWKZFr7/RhJdekoPDKzSYJWv/Uda6VHMfPgXkozMzLOrjvX2i6dvUrNA0iNEHyzwG5k+4Yk4hTUrs46liDM3mfqHsL3cjUcvpRCsTLV84WWSJjhinGX9uFojjntWYN2ClS2IR4Shhf+Fj0SN7vXojjzBRUgPuwauAKyH/EkcQTvlDZW4/VAzrfVobuxHBat6dEHu5NH2bIaWyWZf9RFVZNtNEoGOH8y+0pq42hARgYAyAjBgQB1Mo/jOJ+/xLze6ZH49CwC95OQ== root@geo2", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEKR2E9r9jrJUDvUI8VotlVaC0Fh1ee0uob0fyphxNE8 root@geo2"], "purpose"=>["GeoIP DNS for Debian services"], "allowedGroups"=>["geodnssync"], "description"=>["geo dns"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["rotation"], "ipHostNumber"=>["209.87.16.31", "2607:f8f0:614:1::1274:31"], "physicalHost"=>["ganeti2.ubc.debian.org"], "sponsor"=>["[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)", "[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)"], "dnsTTL"=>["8h"]}, "draghi.debian.org"=>{"dn"=>["host=draghi,ou=hosts,dc=debian,dc=org"], "host"=>["draghi"], "hostname"=>["draghi.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAy1mAS0xIOZH9OrJZf1Wv9qYORv5Z5fmpF0o8Y4IMdS+ZzTjN1Sl8M77jaFTJbumJNs+n2CMcX8CoMemQEPBoRe20a5t3dExPQ3c7FNU0z+WIVFbu/oTTkAWGp5gCDwF3pg2QxUjqYc0X4jpv6pkisyvisij6V/VJ5G1hsIMuKqrCKYyyyiJJytfzSfRrBx2QvB5ZWQxhYeSYDoLDvuF31qUy4TLZ/HR3qZQ1cBrP9dCh5d+GQxdY9LuO6zjlnSyU64GHkyjYt3p03AKG4plD7WHX01bD0DQQ/NOFVwFhOZ63mePyridPuqBMFW39jBf4jSsewV95RE5VbY04+MY4XQ== root@draghi", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINNoIGa6KAHjeHt9TVfLcI10XekeMEF1M2vKtLXx61ay root@draghi"], "description"=>["user account directory"], "purpose"=>["[[db.debian.org]] - account directory"], "bandwidth"=>["1GBit coolocated LAN"], "exportOptions"=>["AUTHKEYS"], "ipHostNumber"=>["2001:41b8:202:deb:1a1a:0:52c3:4b6a", "82.195.75.106"], "physicalHost"=>["ganeti3.debian.org"], "sponsor"=>["[[www.man-da.de|Metropolitan Area Network Darmstadt]] (hosting)"], "rebootPolicy"=>["justdoit"], "allowedGroups"=>["debbackup", "dsa", "geodnssync", "sshdist"]}, "kaufmann.debian.org"=>{"dn"=>["host=kaufmann,ou=hosts,dc=debian,dc=org"], "host"=>["kaufmann"], "hostname"=>["kaufmann.debian.org"], "objectClass"=>["top", "debianServer"], "description"=>["keyring machine"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA3Whk0wueawY4kJN0sOFitsnBb+dI2AbQqQVO57hEK0VlPcThginpxdEqmtxfLRG/alh//EtH1TpBj2ukDZyQV7Xl2N3oEI8NDuZjIIpyfJZNxNf4AoDa1yZONjap0pVal5qQ62zH+hAj5oLo2QhLtaHG6TsoatEBIv7yReJgvWuqQGeb4eb/ZBjY0u+gkPfiqUB8NycU/Qlg2RSuUugnzvZYZ8PO2jGN72SOKEDbwwggR39nkrOns3f3x1eb14wWQjIHeln5a+Dx9a2CTfy+ZB42vbytN1XuGEPy35RFCZt0nAtopiz+e2FpZwkyanPyxvXNUHqRICamR+q/o7RFQQ== root@kaufmann", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILLYWvsVdpE2VIwpK7d+YYeu8DlZm7UFdgddEpTGhphZ root@kaufmann"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "purpose"=>["[[keyring.debian.org]] - keyring directory"], "bandwidth"=>["1GBit coolocated LAN"], "allowedGroups"=>["keyring"], "ipHostNumber"=>["2001:41b8:202:deb:1a1a:0:52c3:4b6b", "82.195.75.107"], "sponsor"=>["[[www.man-da.de|Metropolitan Area Network Darmstadt]] (hosting)"], "physicalHost"=>["ganeti3.debian.org"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["justdoit"]}, "wolkenstein.debian.org"=>{"dn"=>["host=wolkenstein,ou=hosts,dc=debian,dc=org"], "host"=>["wolkenstein"], "hostname"=>["wolkenstein.debian.org"], "objectClass"=>["top", "debianServer"], "access"=>["restricted"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA3MKM/MyTPLmtZmycj8tHx65v/U/se+EcfxJ0fJd/yk0gDFHn7Ssfdpwk6JAq/zCZpeXefixIUFzkAB5g8CZupdRsUcCHHayI8eUIs9ERZ6OIcrogF2fMoimyDrnoQ/DegsNuFbfVo/DY1VW335di8bunOI+l1SiNYg9YURYYdIBfFxm7pB8ephH6EbvGH2IF6OrlGQqtelcQUqy0TEMUnJghV38wjGxqdObEPxlbz9x88mmFxgQMWaCoPG13WMRrJqqNfZ4g7/7/xJIeP00Wp33x8UQeCbajlG20I8372JeqFFThbMpnhNU9Eh0RsMZZ/d6luQ/SaSED7KpV/rRGUw== root@dijkstra", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIXhdUGAF5MxBCm4OIHDcrj6HImB47dLzxTyIjgG7hMU root@wolkenstein"], "purpose"=>["[[-www-master.debian.org]] - builds [[*www.debian.org|www.d.o]] (master)"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["justdoit"], "memory"=>["4g"], "physicalHost"=>["ganeti3.debian.org"], "sponsor"=>["[[www.man-da.de|Metropolitan Area Network Darmstadt]] (hosting)"], "ipHostNumber"=>["2001:41b8:202:deb:6564:a62:52c3:4b41", "82.195.75.65"], "allowedGroups"=>["d-i", "debvote", "debwww", "mirroradm", "portforwarder", "publicity", "search", "staticsync", "weblogsync"]}, "sibelius.debian.org"=>{"dn"=>["host=sibelius,ou=hosts,dc=debian,dc=org"], "host"=>["sibelius"], "hostname"=>["sibelius.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "access"=>["developer only"], "description"=>["datatomb"], "memory"=>["16G"], "disk"=>["420g (4x140g raid5 + 1 unused) + external FC storage"], "machine"=>["X4200, 2 x Opteron 280 (2 x dual 2.4GHz)"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDD4Om7GYw2y+aM/YpN3IHl8j1JVJa0Ec0dp7+C5BcS4OVkyJ0tA9p9bKNkCwMvJR+LyBo4DzYxTTEpqDJUVHWpzjhwEokjUkiZzXfnoH1zK/e5vhWfhTpCSRT6aJN1m8MJKT9l20ZKCnW+UBy8SPa0sh4knVhjPi0STTn09kesUbpf/DGzKI3/eJ8Ft2ASL6tIJ9W6pRv1fzXuAjC9kcTdBYf6tN50BNU5Dxb4WmHHTEammj1nCHIuv14jNAmUUFAIPHeZxwObpm+/8ntlEkeNX6jncnieVesiBCKP+rIgsyuQ6gs159UAXTTUETnsI/F9TCWI4M+bsRWYNAaI/8R3 root@sibelius", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIL4TB13pV1hhz1FUKXDbSz4ePg9YtSh12aSCb3B0MlhA root@sibelius"], "purpose"=>["[[*archive.debian.org]] - historical debian releases", "[[-snapshot-master.debian.org]]", "[[morgue.debian.org]]", "[[snapshot.debian.org]]"], "ipHostNumber"=>["193.62.202.28", "2001:630:206:4000:1a1a:0:c13e:ca1c"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["manual"], "allowedGroups"=>["Debian", "archvsync", "mirroradm", "sanger", "snapshot"], "sponsor"=>["[[www.sanger.ac.uk|Wellcome Trust Sanger Institute]] (hosting and hardware)"]}, "tchaikovsky.debian.org"=>{"dn"=>["host=tchaikovsky,ou=hosts,dc=debian,dc=org"], "host"=>["tchaikovsky"], "hostname"=>["tchaikovsky.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA8ZI2wkpeBadC42zGBn/zojUBRb/rOoTWS+r2x+ZDOJ6CIfdVTdaD7VBB/p50z746Q+4YzxLAPbJRJwZnTECvJdHTUiHJdZBMzPxIY1iw8SypMJ8Yp0y+ZwzR+hfaATGRKNmwj8IaWc4PWSfrU6Armv157Wxxe8hQFWpL8ss2SJNSNAl5XVsYsxS7saqunkQwyS+tdnBWLXpV8Yb+oLiDqZaY4YU1E9DwVxflK1rH1LIDHPPXMvbFGGluHHX+YOClXdLVX2epeh/DABdogckxnsL9I0l10LIUdvdqbqKCGjTd/38i/S9F1go9EYmZTw2Whyrvc0jgL9fqiJSO4cqTiw== root@tchaikovsky", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFwtalEOGjmYlOr3EBVoJl0GwcorilW7wqaOvrEETPgr root@tchaikovsky"], "description"=>["nagios"], "purpose"=>["[[*nagios.debian.org]] - monitoring"], "allowedGroups"=>["nagiosadm"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["justdoit"], "disk"=>["10g"], "ipHostNumber"=>["209.87.16.35", "2607:f8f0:614:1::1274:35"], "memory"=>["4g"], "physicalHost"=>["ganeti2.ubc.debian.org"], "sponsor"=>["[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)", "[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)"]}, "pettersson.debian.org"=>{"dn"=>["host=pettersson,ou=hosts,dc=debian,dc=org"], "host"=>["pettersson"], "hostname"=>["pettersson.debian.org"], "objectClass"=>["top", "debianServer"], "description"=>["cdbuilder"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "memory"=>["48g"], "disk"=>["24*300g"], "purpose"=>["cdbuilding machine"], "ipHostNumber"=>["130.239.18.123", "2001:6b0:e:2a18:230:48ff:fec9:d0be"], "machine"=>["2 x Xeon E5540"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAs1w8vphRUBUTtHr0YK1h9u2At/o+7Moo8fGmdsHjeJnHGj/0nyNz+hdzjajKtkoS/fuhjWJ4+/Y1ASrtGme17/Tew+pJdIJRDZqwrMUzcgp7Lb0QTAcZf1ppsLjlcdeFZltUcbCMDTbAf8ZZB3CqPpYWFldYoetKDStc6MJRLHZUcY3M3mz+ye5/TzuWwsr2Nx0qdsvxW3Wy+4b8Fzxx+bEgOGTT1FsbGBDzk1MdnX/bg97zzZeGizUSSDmnPfDxLVm3OoMfffBR2ZO+VXso6ToZFWWxkBUjNrrUfkggTwIennQQ+k9yo3ZmCHsNhTmcWfnr4Px3OPZLfW5bYNqvQw== root@pettersson", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICjZAtaZeb2jxFmX53I2Q2m+wsq6VG2kXAzPnVFM9X75 root@pettersson"], "allowedGroups"=>["debian-cd", "mirroradm", "archvsync"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["manual"], "sponsor"=>["[[www.acc.umu.se|Ume\xC3\xA5 University - Academic Computer Club]] (hosting)", "[[www.thomas-krenn.com/en/|Thomas-Krenn.AG]] (hardware)"]}, "lully.debian.org"=>{"dn"=>["host=lully,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "bandwidth"=>["1GBit colocated LAN"], "memory"=>["2G"], "sponsor"=>["[[www.man-da.de|Metropolitan Area Network Darmstadt]] (hosting)"], "host"=>["lully"], "hostname"=>["lully.debian.org"], "ipHostNumber"=>["2001:41b8:202:deb:6564:a62:52c3:4b63", "82.195.75.99"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDMOgdShln4bzNT2L+LCtegNQ+Uw2zCyrMzBgIYce+u0M2OE9Z4Xch5Urr/sfVkW3Z+HJN5X8lR8e7ojfmY+TXBxUDthWk9u31HZ1JJBIa73xDGhW813eZQAZAEghUgZmUKq2ViaVmFgbmOgs+preUTTZKPVfWGXFiNoPNSNrPYL4tg0+QgRDtRS7htr7rZ4yUT8KLuAmcdut3SfstjNBrq6o+89MKN/zO8YksavhoEfzMFSkzkjXHCuMtLLxZusYgB+/mCpkOfnwFNDU06tT3qZ8BBj2uKlWLoU8nW4Y+E9qNVysVsfCBKQf3HrgPjrEdk3IsZQJE8xc7rRdckYNsP root@lully", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIB+31akPvEro+ODfMixwWdYjDIf4Jy0Xe2/dQdBcDifa root@lully"], "purpose"=>["central syslog server"], "physicalHost"=>["ganeti3.debian.org"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["justdoit"]}, "abel.debian.org"=>{"dn"=>["host=abel,ou=hosts,dc=debian,dc=org"], "host"=>["abel"], "hostname"=>["abel.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["armel"], "disk"=>["250g"], "ipHostNumber"=>["217.140.96.56"], "purpose"=>["porterbox"], "access"=>["public"], "mXRecord"=>["0 INCOMING-MX"], "machine"=>["Marvell Armada 370/XP CPU @ 1.6GHz on a Marvell MV78460 SoC Development Board (ARM v7)"], "memory"=>["4g"], "rebootPolicy"=>["porterbox"], "sponsor"=>["[[www.arm.com|ARM Ltd]] (hosting)", "[[www.marvell.com|Marvell Technology Group Ltd.]] (hardware)"], "allowedGroups"=>["Debian", "d-i"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICRW1F9e1FA8Z+S8Aw+jJkZOLb2yGHR63AZ1P41KhVAp root@abel", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCokM3vP/p27bNUnfS7kLrGDRUho4E4GOwGQlpLjoLA+eGdLckjiHsul1Fcw8aR9dXzGl7j8QjPvhWO8YsNo+ezCvRmduuCte5L8HNZ08F8Z6ks8BG+VkZKjQ4KXwim8JRnj5t97GtcALWKIXwp5LiXU2H4k9NBlpcaB+/SOHE+cjEv8GhZJ80wHvLnp11JEfrfdeVdZQS/wM7fNIW6UjMsfsxJ1tmmRt0B9JxzdnvLtihXi8HjUeiFRdHDJd1KoaxIMMzKz4UYWBABAdjug39A+jKfMUrI6jTjsQUGZu4zEk3wghaZLBLizs/xE8E/CDIcsqU+Qmx/kZYYDsmZG+nD root@abel"], "description"=>["armel/armhf porterbox"]}, "arnold.debian.org"=>{"dn"=>["host=arnold,ou=hosts,dc=debian,dc=org"], "host"=>["arnold"], "hostname"=>["arnold.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["armel"], "disk"=>["250g"], "ipHostNumber"=>["217.140.96.57"], "access"=>["restricted"], "allowedGroups"=>["buildd", "builddadm"], "description"=>["armel buildd"], "purpose"=>["buildd"], "mXRecord"=>["0 INCOMING-MX"], "machine"=>["Marvell Armada 370/XP CPU @ 1.6GHz on a Marvell MV78460 SoC Development Board (ARM v7)"], "memory"=>["4g"], "rebootPolicy"=>["buildd"], "sponsor"=>["[[www.arm.com|ARM Ltd]] (hosting)", "[[www.marvell.com|Marvell Technology Group Ltd.]] (hardware)"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINwGs7M1O0dMNNkvotuEIV6CgjlW524CrrjkoGdEHd5G root@arnold", "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4byb+yt+encBhv6I6s1qAZDO/Fi3AbQyTMZsxYqvmXnhykP2bg9LiYrLX1ZE/3nyh8FyX7A3h3/vUGXUDq6FLB2xVDa5xAWbT5HRqdNM1SLXMuVcfUBQjY3Y5Q2D6wmgoW+8BUyuEjITG1vaWsq0KwRJKVveJpKULsWiWS492rniEEg2oZDtZynkLUCwrlGhuz7nK/G2XqpbTsEOVel3km4yfLZ+jTk9XpCoNcbgqOFb065UGI2oZoVqEfjDtMn1ZFkRVd/X1aUMPefAJ0afb43SZd1vVEQv1D8vxKjeNwAN1vvNcL6d/k6w66BDUAWaohBoviMpRUgJMNXBKFiOJQ== root@arnold"]}, "antheil.debian.org"=>{"dn"=>["host=antheil,ou=hosts,dc=debian,dc=org"], "host"=>["antheil"], "hostname"=>["antheil.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "access"=>["restricted"], "allowedGroups"=>["buildd", "builddadm"], "purpose"=>["buildd"], "mXRecord"=>["0 INCOMING-MX"], "machine"=>["Marvell Armada 370/XP CPU @ 1.6GHz on a Marvell MV78460 SoC Development Board (ARM v7)"], "memory"=>["4g"], "rebootPolicy"=>["buildd"], "disk"=>["250.1G"], "ipHostNumber"=>["144.32.168.76"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPi7blJBG63ogS58jsV3USAwy7mI7Ki6FQ9RQQtCayyg root@antheil ", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC3BE9zdGFIFe3ULX5UMQmV9f0ST1SeWj4QRvtk7qs/KGzo6H5czGSt1Qkcsi6ehZPQVZtQmaztGkEMp8rDSReMtAgdAvOHxisWoG/7pCBVNe0jIUlq97ovQThZr1qEcI5VdfFpUSIKYqPOa9weW2ELFaA+FsL/heQ/NbohSQ/43Pd52hiDVV7bvcYOn+98fhBwUZiG04Ob+992f99VXfwojp386CP0TF4qODSJ/VPqqLF1a7F4M85+4oZAulrRerb5P5zmyI+NPdAEevK5WqTqiGETwf6hxfj6yiC6UWcovZndHij6jZh6ndQQjLev98jqrHe9jRwUP00LgXNIVZOt root@antheil "], "architecture"=>["armhf"], "description"=>["armhf buildd"], "sponsor"=>["[[www.marvell.com|Marvell Technology Group Ltd.]] (hardware)", "[[www.ynic.york.ac.uk|University of York - York NeuroImaging Centre]] (hosting)"]}, "lotti.debian.org"=>{"dn"=>["host=lotti,ou=hosts,dc=debian,dc=org"], "host"=>["lotti"], "hostname"=>["lotti.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA1+PgHDRqjK9eCrzCOT2IbFaEyXnC524HPjJy7HVqN+8BYrMDGLADhjufyujz4eLnRffjl5COFnZEt0IGn1cvdE3WhwfReoEMT5nLAcT+/W4RGcbFtX6nXmb9BDn/6Yg+z619yAdLQNHe4pHI2n61MONhOnFC/+OxVWFz3ZANr/z3a/J+wMEZR1nAG+zTwlcEi8E7+fXz7oFlRljerleZRLFhQuHeKARaY5U5CthUMniUFkc2GlI/W2ZmMKy42iIQscu7+mit0ytqShZJSPLBdL6NSKKYrzI8mVeUXi7aCOTtywaoG+JrZ+a0szIt5TE0rHM7w22qR8NMPrt4gDkT1Q== root@lotti", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFkTbWYi3K/Eg/bUS8HKZllAJtFCOaMdnOA6qZPueqYC root@lotti"], "description"=>["syslog"], "purpose"=>["central syslog server"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["209.87.16.32", "2607:f8f0:614:1::1274:32"], "physicalHost"=>["ganeti2.ubc.debian.org"], "sponsor"=>["[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)", "[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)"], "memory"=>["1g"]}, "quantz.debian.org"=>{"dn"=>["host=quantz,ou=hosts,dc=debian,dc=org"], "host"=>["quantz"], "hostname"=>["quantz.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "memory"=>["4g"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCpbm6WtKY5ILJcN5sQwfNKuZ/e7AxumsPp3cthEd/MFygOy/YRZF71Y+ikzaSwIMK55rY3/qI5D1jKDnhBTuIUsVt8pSGthla1SBzejl1Ud5mXft4aSwMnsP+xd8+SlcJ6J4vIFn9er3of4UEnsotrsXjjHQ/ls/Q8XQOPlDD3ryadlmc7ITOU+AX681Oryum2czypMoZhtvIejN8SeZbqqMIZyBhO07lmNHAU7WiDcv4HFXdmUuemXfNVmlRsiVGLAnvO9BDg+hRuKzRvkPkgQv+m9ZcaWLzdQlBgDBe5VkawQ72NzSHC2tLkmY2Kp/7el08fcLN6qTzWLFQXq/pz root@quantz", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINwreo6wBHonk/6L+kzSKxw94ZRXLw6FjVzoibQu3OUJ root@quantz"], "description"=>["qa host"], "purpose"=>["[[packages.qa.debian.org]] - Package Tracking System", "[[qa.debian.org]] - quality assurance"], "exportOptions"=>["KEYRING"], "access"=>["public"], "ipHostNumber"=>["2001:41c8:1000:21::21:28", "5.153.231.28"], "physicalHost"=>["ganeti.bm.debian.org"], "rebootPolicy"=>["justdoit"], "allowedGroups"=>["Debian", "qa", "qa-core"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "nono.debian.org"=>{"dn"=>["host=nono,ou=hosts,dc=debian,dc=org"], "host"=>["nono"], "hostname"=>["nono.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "memory"=>["1g"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDMsO5hRL28IjJhppFFZpLSB4ZhPb9o3fiBW6NGl8/m01ZrXCf7Ru1ZQG3UX3QxzkzmWqyyj0ZPE6B7ZIRPmmwJJ9wjStXThcof0x35UWQ18SNd9+0shi8CUTPMgrh8XVyUuoIKA7ZBd/5SanDdRev1Bho7aYzE9xOqjyDlnFUf84KWzyjuRbU25+/JSpb/Wk0Cywx2W6dacFo1i/9v3w1Qx6rSzrYUIl2rDbUU2eGIsq5Sd7sXXoavpEVUQUuuSY2eXb8s21OVaIoIfMS+PEOwWV2/9vHHxe4EhOLekOfL+cQQFgUnI89tu+fgSnBap3eKx8bgyi9GqpAZvm57QD0V root@nono", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPLnCrz4vdZnfG9Ef93femPCPMxw/F/o5sXmtx0Rr3SY root@nono"], "description"=>["nm host"], "purpose"=>["[[nm.debian.org]] - new maintainers"], "exportOptions"=>["KEYRING"], "rebootPolicy"=>["justdoit"], "allowedGroups"=>["Debian", "nm"], "ipHostNumber"=>["209.87.16.26", "2607:f8f0:614:1::1274:26"], "physicalHost"=>["ganeti2.ubc.debian.org"], "sponsor"=>["[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)", "[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)"]}, "reger.debian.org"=>{"dn"=>["host=reger,ou=hosts,dc=debian,dc=org"], "host"=>["reger"], "hostname"=>["reger.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCgiM2q6mgHl/2d9W8XvSp3jv8qLX8t+MbOLfdIBX0CaOt+alNbN7toDzZ/N1aHYCJaeFdRRF/zIhmFpToQhOMa8kqK4aW0rKZuUP3za9Ei5K22O/AepN/XwDBgCg0gKfWLsfp7z2yWMwN7dKMJSuOiFo7W8wY5tS908xPzigHJKgcibhUT6fOKcUWzs6Yy8o0nySyOoO18Y/7QkOQv/ZA5ktxouaENJgTE2Ali5AJKc+BfshxPDbertr3qBc+NB69LeYpMf6BvYoYtVLw8Hu2YoEZ2aFOnDvF2OPdc21XhizAzVbPTTc8fAhNl0l30cVoWICfYuLwkbMR/Yy79ysCH root@reger", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICntpf4tnxfD4f1bV+prgGgxc0DvHuYkps0N6YgffK2q root@reger"], "bandwidth"=>["100MBit colocated LAN"], "purpose"=>["rt.debian.org"], "allowedGroups"=>["rt"], "rebootPolicy"=>["justdoit"], "disk"=>["10g"], "ipHostNumber"=>["209.87.16.27", "2607:f8f0:614:1::1274:27"], "memory"=>["1g"], "physicalHost"=>["ganeti2.ubc.debian.org"], "sponsor"=>["[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)", "[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)"]}, "danzi.debian.org"=>{"dn"=>["host=danzi,ou=hosts,dc=debian,dc=org"], "host"=>["danzi"], "hostname"=>["danzi.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDC6SRNLQrqx3hiJ8W4zFil6COZ3raof6ImOSzhIA58upY2gZRwyE5pPjTNzo0p1okJZIoJ5iVO6sPY2WO7RtNQb+tzpZVS0R5oAqOcaZglgT3bOoB4MdRuTlImXb2MUeyeJIAH6IRs2931DztnwBwlq7yLkVS1efLu5SLEbcMa9Nr6s1bbmMPQzzYTu8yBFAbHxv57VJ0PxuGLAfby4NWgYcf3ZkYVcpFJGGNshleulSsackc/t3F630jkKv+LL9ex3KICWYgDqD9grV5UWo12ngx3TzTj+V827bHxv7qZnoewyyU8t58zMJgDpFSFClZOXusuhC3ZX5+vvLWbBJlF root@danzi", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMBtWc9kc9eURQqrEJSbJ+vPahTpLPx1HhImVya397e5 root@danzi"], "bandwidth"=>["100MBit colocated LAN"], "purpose"=>["UBCECE database host"], "rebootPolicy"=>["justdoit"], "disk"=>["10g"], "ipHostNumber"=>["209.87.16.30", "2607:f8f0:614:1::1274:30"], "memory"=>["8g"], "physicalHost"=>["ganeti2.ubc.debian.org"], "sponsor"=>["[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)", "[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)"]}, "santoro.debian.org"=>{"dn"=>["host=santoro,ou=hosts,dc=debian,dc=org"], "host"=>["santoro"], "hostname"=>["santoro.debian.org"], "objectClass"=>["top", "debianServer"], "description"=>["security.debian.org South America Mirror"], "access"=>["restricted"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "machine"=>["IBM x3550 M3"], "disk"=>["2x500G (Raid1)"], "memory"=>["12G"], "bandwidth"=>["1GBit"], "ipHostNumber"=>["200.17.202.197", "2801:82:80ff:8009:e61f:13ff:fe63:8e88"], "purpose"=>["[[*security.debian.org]] - mirror", "[[*www.debian.org]]"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["rotation"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINjsrVeO5z3ySR/pXi6OqKgtIPja9f2iYeuCyENtMqVO root@santoro", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDWbVhzuwKFiMPRBRzWTn5B6+QfapjbkNRZa6NL1l4bluv64HopyGkGnxHEYuQoYw27xrp8aMttvLjxQ28a9NRb8sJv1xBnlZ+tWBCsBp9kUE62Rj2zfypo1WexVYPB4mjg5N6sRHkZRDko1zvrTHNyRcoUOFdjRYUhmAsCBeJ+ZvOixgLaS7pBBrfaIkc4sMQTxcBMu7PgLYCEiWHrE1bramKawI3vRhKx1ykopBTPTGOI/BBmCwOLDNGpSNQ8u1xGulcBl21lOiCcZBhm/2+y2/BpIiKGoqt8zDYex3k+DC0AX5Gf27jvauxKeR1FEy+RxHKViyA/osQOCNhMD83x root@santoro"], "allowedGroups"=>["archvsync", "mirroradm", "staticsync", "weblogsync"], "sponsor"=>["[[www.c3sl.ufpr.br|Universidade Federal do Paran\xC3\xA1 - Centro de Computa\xC3\xA7\xC3\xA3o Cient\xC3\xADfica e Software Livre]] (hardware+hosting)"]}, "tye.debian.org"=>{"dn"=>["host=tye,ou=hosts,dc=debian,dc=org"], "host"=>["tye"], "hostname"=>["tye.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "memory"=>["2G"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDgEkJYvdSgHE2Bn1g75+l9JyO1YVAJo8lVRm2HoFMi/zdjlPonPwpzkgl3QjUE2lVXiM0k68L2gIC7gN9ZgX5shw8VI1Ww/WIAyIU9EVwr+BjQVWgNJy1pe46wZsmdNzU6edP2yHtZMBa9DEvmx4kecedI7OJxkuIrV3uCbPp0tts/u/oESnNMlzG1Ujrf0sVZcqNQp4C5WJdfQ4pcCvhvhYKy34FibASNpSDRUowvDJRdyrJEIFIxqUAtlN7J3DIUGgZ0kypM4eYT0AXcF0x7eG+eIKzG7cqhAPN07nFxWpHTyc5XvjU/17Fdr8u1Domcz2Si5WSsVsc0WAD72duR root@tye", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHVdGITDe1USj7SULfEeQYX3RBiyyKnyPxtI56zMslfY root@tye"], "purpose"=>["[[i18n.debian.org]]"], "allowedGroups"=>["Debian", "debian-i18n"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["209.87.16.37", "2607:f8f0:614:1::1274:37"], "physicalHost"=>["ganeti2.ubc.debian.org"], "sponsor"=>["[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)", "[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)"]}, "elgar.debian.org"=>{"dn"=>["host=elgar,ou=hosts,dc=debian,dc=org"], "host"=>["elgar"], "hostname"=>["elgar.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "memory"=>["1G"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEfZuoVBYjNgcTKJGClM3gd3VTvraxYLIfarviyAi84kAQb6++wE4QP39glgAy52UQ+3C7SOQRTBzVgArPqEMvtyAAKrSwTNfzo4geRGQ2Soqy08r3P6/BQOMZYk4TrFyYXog4DbewIYhD1eqCzWfrATAvW6dI/9ArLGdpYDZfL6FlX/nZ4Yokmr4onHhq9B97CchanmrQPt0l/QrSTn2UIZOaBVVMBuiF06vjvNA0Tyws8owa6Heo9HIcvXuPq8tC/ua4ribEr+q1+BP8HV7cj1h+g9Gou27CqOqHFbZPDefewA/g1xX/qZvFKw/Lpc5CH5AY9s+QO3P9X4g9na09 root@elgar", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHJ1ZqCuPwixb7+19XlzIle4jUH5GPQOcKqkXr2i4z4f root@elgar"], "bandwidth"=>["100MBit colocated LAN"], "purpose"=>["[[accounting.debian.org]]"], "allowedGroups"=>["Debian", "auditor"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["209.87.16.24", "2607:f8f0:614:1::1274:24"], "physicalHost"=>["ganeti2.ubc.debian.org"], "sponsor"=>["[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)", "[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)"]}, "gombert.debian.org"=>{"dn"=>["host=gombert,ou=hosts,dc=debian,dc=org"], "host"=>["gombert"], "hostname"=>["gombert.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDCU2zmY9zdsCVAHN+QfIUO0c+6/m/uYxUZnJNqM40BErzRu/NoCqOkaUSfekYxeXjjgxvO/pv7G/fg1T8oqH/pxP/ENs0TlCCacaOJWc9xpMAusqM5cC0KfRLSSNwZEG2qbPaVdoRLLx/NrKab/GD4K6wLJ6IUQd8yw6HkQA34W34cPcGq7tOUn8XnD/9TMYOZVfcM2QP0MpESif2xrJk1lSyQV4SMTORTzXMmIgtV8P9Pbupleo2apW1uVvdIk9BObayapIFfh8O73JWEyyrbyxST4ESfpfZXEGsrDOgpm59wgjb5bfhMj9AEGYTNRsVStmo6l4ykQVYQNpAfRUAB root@gombert", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAfUwnxZeM55ltQ7XxpG8bm4oRxWRt+eynCfKYZjx1YH root@gombert"], "bandwidth"=>["100MBit colocated LAN"], "purpose"=>["[[gobby.debian.org]]"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["justdoit"], "allowedGroups"=>["Debian", "gobby"], "ipHostNumber"=>["209.87.16.25", "2607:f8f0:614:1::1274:25"], "memory"=>["1G"], "physicalHost"=>["ganeti2.ubc.debian.org"], "sponsor"=>["[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)", "[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)"]}, "harris.debian.org"=>{"dn"=>["host=harris,ou=hosts,dc=debian,dc=org"], "host"=>["harris"], "hostname"=>["harris.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["armhf"], "ipHostNumber"=>["217.140.96.66"], "description"=>["armhf porterbox"], "disk"=>["320GB"], "machine"=>["Freescale i.MX53 CPU @1GHz on Freescale MX53 LOCO Board (ARM v7l)"], "memory"=>["1G"], "purpose"=>["porterbox"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["porterbox"], "allowedGroups"=>["Debian", "d-i"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINxyKE+FLTuBFBz7P+X9uD/4CQqvWeYdnfoyskmaOguY root@harris", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCvRoCTLfxvbKRFl4VXP98/Uww6bvO4A8i+WmpIaXOLKYpGXEvoWvSzTgSKDvLV3vhnPq8nz2UVeLIOMNRqiWvHwaVAKxNk9UEE2E8MDFrXW7s4D9jYMLOqkrELQmszNjASssJ0XAIQsVwSP1Cf1cApr2REXf//XQ4REEpM+EcdoogJ/CCpzLzxecZMrWs+aeSvZQ0abH4vZbT5eXgYS9U5hfy/hjnku4zJXRWlvlJKjmk8OLcIkjagMO+gkPz122DFdIm6vkl/xUa0LKDyGPXU8rdKN29I3l+vxgdy0wndHrKy5wZRmqYPe+L/I0r3F4G1hp/6lfgAaDjt9+ZR4EAh root@harris"], "sponsor"=>["[[www.arm.com|ARM Ltd]] (hosting)", "[[www.linaro.org|Linaro]] (hardware)"]}, "hartmann.debian.org"=>{"dn"=>["host=hartmann,ou=hosts,dc=debian,dc=org"], "host"=>["hartmann"], "hostname"=>["hartmann.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["armhf"], "allowedGroups"=>["buildd", "builddadm"], "description"=>["armhf buildd"], "disk"=>["320GB"], "purpose"=>["buildd"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["buildd"], "machine"=>["Marvell Armada 370/XP CPU @ 1.6GHz on a Marvell MV78460 SoC Development Board (ARM v7)"], "memory"=>["4g"], "ipHostNumber"=>["217.140.96.67"], "sponsor"=>["[[www.arm.com|ARM Ltd]] (hosting)", "[[www.marvell.com|Marvell Technology Group Ltd.]] (hardware)"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGECPeO681HYfcWls3SLALUMfT6PSjQZuPLEQ/xP2MzT root@hartmann ", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDaPzKzTRWc/BA65pxZZI7tRsfvfzAKGkENlOeums8kWArXDChykgwuUDkBEPWwnzzoiYiAqJjPknBr7fFyWYii6HT/aO+zkrXOdO509mOk5KzLHqzVgZSRkV0CLgOqHKg1wHGehUmajacDKwEq6IZP4/hXVkN2hHmiAaZMweAibg67wgs0QTZLb7xPXZi9VjuMCacYpwsCeyYDNWIk1yfMv1gHjXEJANRA/smBEzGZdSae0fMjNDPAAS+mU0WxI8EMGBIOaF3FH/wTBbJfkVNWc59C1mOzrfRNhvvpinOMs/hFFNlKgJs/yRl8MXoQR+esl6Os4RR/oKwaiNDYM8xf root@hartmann "]}, "hasse.debian.org"=>{"dn"=>["host=hasse,ou=hosts,dc=debian,dc=org"], "host"=>["hasse"], "hostname"=>["hasse.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["armhf"], "allowedGroups"=>["buildd", "builddadm"], "description"=>["armhf buildd"], "purpose"=>["buildd"], "mXRecord"=>["0 INCOMING-MX"], "disk"=>["445.66 GiB"], "machine"=>["Marvell Armada 370/XP CPU @ 1.6GHz on a Marvell MV78460 SoC Development Board (ARM v7)"], "memory"=>["4g"], "rebootPolicy"=>["buildd"], "ipHostNumber"=>["144.32.168.75"], "sponsor"=>["[[www.marvell.com|Marvell Technology Group Ltd.]] (hardware)", "[[www.ynic.york.ac.uk|University of York - York NeuroImaging Centre]] (hosting)"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOoJSSWuZ26sxRyFTdnQ6NWOAUFnLQIVw9LAY4vCYFvD root@hasse  ", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCsI2fKNpsM3p3FWWLkaMzfzlZ5PnvuV4pNGQ/4mj9IfjF44aeO2A6oyQ842XJGgIQyjJh52uA9+yeeLohLZH7L/CIqRrJBo5TtKosWFLakCDicM/ThPI1vnwWENwDG3xfv4gVHicXt1wNUpBuv4fti14V8VEixLj5ZtwE7BdUXrLoQXGP5waopZIFnUiUEv+dsCFgQwfKxhBdfdNiFKVzi0QfsBEOfaQSPs08qUHwadxTN8L3hMRS9DLfHg4Kx3pISWyZznKFgDn8uBnHaJiM21kLQUL9nY5mjzLIg495kF22aPXu4+T/Ua5louvYok71ifK+O/UnAZScdEVNxmJmb root@hasse "]}, "henze.debian.org"=>{"dn"=>["host=henze,ou=hosts,dc=debian,dc=org"], "host"=>["henze"], "hostname"=>["henze.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["armhf"], "allowedGroups"=>["buildd", "builddadm"], "description"=>["armhf buildd"], "purpose"=>["buildd"], "mXRecord"=>["0 INCOMING-MX"], "machine"=>["Marvell Armada 370/XP CPU @ 1.6GHz on a Marvell MV78460 SoC Development Board (ARM v7)"], "memory"=>["4g"], "rebootPolicy"=>["buildd"], "disk"=>["320.1 GB"], "ipHostNumber"=>["144.32.168.74"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFGOdjaAu+mzv46uYFwCKK1tC2Ttx07a95AUKj8CmLIj root@henze", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCryDb/XNPdGcBxlzAa2FwxboXGCIuBaTcEK14+C4rWjQwVe8gXVI8W297Y9IvjifRgMs0GO1qRMheqTf8CQBRfvLMnFkU16l6aFiqgGHIbPZeeuR6nHfak80l//yOLKFV7prZAoVr8csowWw+g5zLXZo0qKY9Wuz4IEDBMSazO4vs+Fj3Vb1p1t79WM29+Kyp0+J0wIYXoG0lAo3j7IJdOh9zAVSgcbtt0NbLB1SSkCesF2vB/4UQmdaGRuxZFLB8aDSgvEA2pXYC244gtybZv4EbCghIZRCu8CCIJGSmWlFKhaRgqPZ2JKJuWmqft0S9trI5Yj3597rUzh5EuKvFb root@henze"], "sponsor"=>["[[www.marvell.com|Marvell Technology Group Ltd.]] (hardware)", "[[www.ynic.york.ac.uk|University of York - York NeuroImaging Centre]] (hosting)"]}, "hoiby.debian.org"=>{"dn"=>["host=hoiby,ou=hosts,dc=debian,dc=org"], "host"=>["hoiby"], "hostname"=>["hoiby.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["armhf"], "ipHostNumber"=>["217.140.96.71"], "disk"=>["320GB"], "purpose"=>["buildd"], "allowedGroups"=>["buildd", "builddadm"], "mXRecord"=>["0 INCOMING-MX"], "machine"=>["Marvell Armada 370/XP CPU @ 1.6GHz on a Marvell MV78460 SoC Development Board (ARM v7)"], "memory"=>["4g"], "rebootPolicy"=>["buildd"], "sponsor"=>["[[www.arm.com|ARM Ltd]] (hosting)", "[[www.marvell.com|Marvell Technology Group Ltd.]] (hardware)"], "description"=>["armhf buildd"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGHc50BG2sc+35TQYI5NljcL6mhxTl0vIyTANGgBw5kr root@hoiby", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC8GENcahCYExyr2H6geaUqIPpNtCcWuSQTIb+deHV/QD9pKuYtvzcWJ4gVQWDOXGLmKO1iowEEcwBi8vRDWrfLAaULhRXCGmyUXgBvTRUODEV3SEGzRb406oxhtplY/4fy5/v9xMo471epGJojKY0/vS9YxZLivmsnfQy662DchSo/WbEXjfxcquMqvb5YSutOQtrM6fr+QVa3dQfOwdJslvbJ6yS/Vbe6oodMk9t47isCtDZFweH+39hcFwii4YG+VFFCNF3/oSGSf5yTfxUee6evQE6VbjwB0QpLM+IpZ8TE+J0pl5yMyoN+AceDOQExTyv2B2/WswQsW5os/hc/ root@hoiby"]}, "zemlinsky.debian.org"=>{"dn"=>["host=zemlinsky,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "allowedGroups"=>["buildd", "builddadm"], "admin"=>["debian-admin@lists.debian.org"], "machine"=>["IBM System z10"], "host"=>["zemlinsky"], "hostname"=>["zemlinsky.debian.org"], "disk"=>["80g"], "sponsor"=>["[[www.iic.kit.edu|Informatics Innovation Center, Karlsruhe Institute of Technology]]"], "memory"=>["3G"], "purpose"=>["buildd"], "mXRecord"=>["0 INCOMING-MX"], "architecture"=>["s390x"], "rebootPolicy"=>["buildd"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICEGAHXcrLhcuKvRY72PPHQDYRZiBWT6/Tn7FRNbo/Jd root@zemlinsky", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQD4h4wo60p9mP7+Mgi4jyZizaEHDn4RbPgnNBPL3I3QlB+9DLleYKT6WDw1mG+TtRazj0S62lgm54FTaEkdAFpLVIqtYi9qkI6eA6122b/xHpbAG7TcGq6ULI1B39naWY+0pxxWNMH+IL5QpOR8oFgm1Y2CmZvCEqO9XOt/heQkagss93p4ZFNgm/MdeddoHFNjGZLutuAsQ7QsR2ixAF/xPhr+wm+l3ElzNEoFycxbEu8T4/59n0mkUv9Q1tKvsiXl7smNN5v2Wupk7OZL7mtqzerxSpQ65pa45SfxxMdfl/rKLNUypJUswScy02/DPrBN6DNHjRdOXM652PIEg5gF root@zemlinsky"], "description"=>["s390x buildd"], "ipHostNumber"=>["129.143.160.6", "2001:7c7:2006:1337::10"]}, "exodar.debian.net"=>{"dn"=>["host=exodar,ou=hosts,dc=debian,dc=org"], "host"=>["exodar"], "hostname"=>["exodar.debian.net"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Hurd"], "access"=>["public (non-DSA-machine)"], "architecture"=>["hurd-i386"], "admin"=>["admin@exodar.debian.net"], "purpose"=>["porterbox"], "allowedGroups"=>["Debian"], "exportOptions"=>["NOPASSWD", "NOMARKERS"], "ipHostNumber"=>["46.105.42.112"], "disk"=>["45GiB"], "machine"=>["Intel Core i5-2400 @ 3.10GHz"], "memory"=>["1.7GiB"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDZNpA3KsUu+vjyRR3Oz7LIpG9FRqmL2rFKQJA98Wh5NPtlYmqbZzWQei6IgFHnSZ88NHZK2CpB/YqHMyjGxA2AcjCHM2MxCmBStt+LjtygxWkMelpvT8pLFOWlGys/HdjjmieQ4KMdlLn0qbU6weC2sMJiApgCs8K4dx9BuHDjX4kQTjbpPDrZ5ZiTJbARPJpuiTZnodzQqnnp2bIz1kJET12Wo2IYnDJlWFRm/ghLn7i4kODPbDsJpA1UunFuggVTLZiJKGyKU8SM5CyNOpINQino/O0DvrnOkOxrs8cdBHaQ5suZ6f9sh/GTNoJOAHDVGIfNe/91Pwk2HHX91eyR root@exodar"], "rebootPolicy"=>["porterbox"], "sponsor"=>["Richard Braun (hardware and hosting)"], "description"=>["hurd-i386 porterbox"]}, "czerny.debian.org"=>{"dn"=>["host=czerny,ou=hosts,dc=debian,dc=org"], "objectClass"=>["debianServer", "top"], "hostname"=>["czerny.debian.org"], "admin"=>["debian-admin@lists.debian.org"], "access"=>["restricted"], "host"=>["czerny"], "distribution"=>["Debian GNU/Linux"], "disk"=>["6T Raid10 [6x2T]"], "memory"=>["48G"], "architecture"=>["amd64"], "bandwidth"=>["1Gbit colocated LAN"], "description"=>["kvm host"], "machine"=>["2 * E5620 (quad core Xeon)"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDnlwSIDXoqBbsmAruOLcHQg2v0aOnQCqLp845Ii/6kmRroU5ZKwVRw378lZNU2oM/nM7TFwhk9pgEYhMURc9A4dhRLwp3p2ZvBfQrm8a/4D0taAkx4p5JEleksw58RRw44P042K5iRMBBGacubYLgvCsEKJsK1GB82i5wUBGniGGtMVyQbRiu8TRyOkdMKSaSOiXjTff7pc2OdNJH5sST0ALCrvny6p+b78PkHxa5o8giqu+gtyfeAiHwQJ3oe8Fuo2GdV8ksC4h+QLX3qgDERHq09o61wTIEsFI1TWomS8KaWtLzxyGWkcbfkLCk+ZiUiw3xehhvmqWrvf/NACyIB root@czerny", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAJIdIMOGvtxWeQfI0vyd/2ztni+S8DjsXdRapNcbqOD root@czerny"], "sponsor"=>["[[www.man-da.de|Metropolitan Area Network Darmstadt]] (hosting)"], "ipHostNumber"=>["2001:41b8:202:deb:6564:a62:52c3:4b6d", "82.195.75.109"], "mXRecord"=>["0 INCOMING-MX"], "purpose"=>["[[-ganeti3.debian.org]]", "kvm host", "timeserver"], "rebootPolicy"=>["virt-ganeti"]}, "master.debian.org"=>{"dn"=>["host=master,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "bandwidth"=>["1GBit coolocated LAN"], "ipHostNumber"=>["2001:41b8:202:deb:216:36ff:fe40:4001", "82.195.75.110"], "sponsor"=>["[[www.man-da.de|Metropolitan Area Network Darmstadt]] (hosting)"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDBeUZzhCtK6Eppha8+SvpPXPNYcguBRG4kaO+rEV6+mfZTVZ3n6Py+yLwuMwrmcvXYDC58NAQaZlPlCJ3+YEdDeUdokNKLDkanMnvNS91g5YBXmfm2VpQJWXwLNgWJ2moUF0COE+fu8Wt7JStMnrmC7dBRIhooLJK3nsrVrw/VFF43bQEKiOwLEdUfkGfdsK27EBhVLUsGJmhPigg/EQ/BgHDVvNeMhMNXkc4+cl8vHn5CNvYpLDmQ1jua9gXzheylfmyndd+ffN7FVDbrfLvmDk2Br/hWLee2Kezy5D2/fYYpKt3uqwe+QM2loPzXAYdL6jONAlUPQaAkMwvzIb/X root@master", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJ+U3USyOQhGO2JjmXGpCjBBotpEPBMosmgD4GXCG4qB root@master"], "exportOptions"=>["KEYRING", "BSMTP"], "physicalHost"=>["ganeti3.debian.org"], "host"=>["master"], "hostname"=>["master.debian.org"], "rebootPolicy"=>["justdoit"], "purpose"=>["general purpose"], "description"=>["List Archives", "master"], "allowedGroups"=>["Debian", "archvsync", "publicity"]}, "partch.debian.org"=>{"dn"=>["host=partch,ou=hosts,dc=debian,dc=org"], "host"=>["partch"], "hostname"=>["partch.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["powerpc"], "ipHostNumber"=>["140.211.15.152"], "disk"=>["2*100g"], "machine"=>["LPAR on an IBM Power 730 Express"], "memory"=>["2G"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCtAw9umn9qRESyXLCCInKttsBXpxUYroCnEH2Tzgc2KSHw3n17zcAGAbhyJRNMU5CNmZeCNm57cN5UTMUwTUbCf0BQBVAurdlcdNioRX9sW9+xz1hRg0XdKtCdXCjqsX6VAOUAFj91MTWa1y+RIQM5+c2X77mVQCZM+UXJ6r3xNmHIuRVYjoNcIV3Mb5FaCWhSSO+vUPjKjEGaRWW7cw9q+OsLckatc2O2DbjeELIMOAxhxyJYw85/blMUa1iG7qd9vEth9zDYPC/JpPd6CshRgUnD4bPTwgcawNBszpFf3VMtmPDjHrZdMR8Mw9pjBePEUdElV/w3pb/W8hTF/dEF root@partch", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILax9Arzfdml36djhS4MAFhzxFDpy9hMRSCVLnmyIUN3 root@partch"], "purpose"=>["porterbox"], "sponsor"=>["[[osuosl.org|Oregon State University - Open Source Lab]] (hosting)", "[[www.ibm.com|International Business Machines Corporation (IBM)]] (hardware)"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["porterbox"], "access"=>["public"], "allowedGroups"=>["Debian", "d-i"], "description"=>["ppc porterbox"]}, "bendel.debian.org"=>{"dn"=>["host=bendel,ou=hosts,dc=debian,dc=org"], "host"=>["bendel"], "hostname"=>["bendel.debian.org"], "objectClass"=>["top", "debianServer"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC03N4Hc/E3KpC6dyL/9yXTNv+mtCNkle2rH+VSafyz/VY3z2te8318F7Fryj20yZHgvMJVAF5mC9W96DMb1P+OO/kz95shhzM1WS4wX42tSvKBrrcv1Lb4eBsyNL2zCr0MiCw3kJriCgyJYN/L3IAWkEb5CZma5Qt+CIqTaYxp9FnaqYURu9DzFm4StfKyP7ZIHBi4BAXy2ZqK4A72UJ68Ax6lpFqkSTwSKYd6Yk5il5yYlJPB3t/LXwfO2tTitoVSuElgB5o/x03ZalhWwNkMEk+CplwbN3VVLMZfl9j8IIGvgZT78K3/MwLsXHM7knTsrJ3Ik8epNwjvz7pInpHT root@bendel", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIG/uOFs80WbcyVtNu/1fkhnsTAlYQUyPmuQrBEzSV6a+ root@bendel"], "memory"=>["16g"], "architecture"=>["amd64"], "admin"=>["debian-admin@lists.debian.org"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "bandwidth"=>["1GBit coolocated LAN"], "purpose"=>["[[lists.debian.org]] - mailinglists and list archives"], "allowedGroups"=>["list", "listweb"], "exportOptions"=>["PRIVATE", "KEYRING"], "description"=>["mailinglists"], "ipHostNumber"=>["2001:41b8:202:deb:216:36ff:fe40:4002", "82.195.75.100"], "sponsor"=>["[[www.man-da.de|Metropolitan Area Network Darmstadt]] (hosting)"], "physicalHost"=>["ganeti3.debian.org"], "rebootPolicy"=>["justdoit"]}, "diabelli.debian.org"=>{"dn"=>["host=diabelli,ou=hosts,dc=debian,dc=org"], "host"=>["diabelli"], "hostname"=>["diabelli.debian.org"], "objectClass"=>["top", "debianServer"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfbQsG2RHLpnJ55O5Rz6nIYk0HtjlzhCrYdM/4x29GDUTrptD65s61YWpVZYBKFB0PskadEeeK6WXRAvlyg8MkXKyjd1BQdYONwwIYLmZZ799YQHCJ14yFK7bCK5qUFWAHjfEPcRftE5WfCRSGI9UKCkVGvE34c94IaxuB1PzVMWY5Ia721aou0KmaymBs65N4aLlkHxv4n1jLiE0kbElL0ki6CVig6QwWBZwXqIjZN86emxAg1fp6PJN/XOkW5jOinaoLMLuRiFK6ALcpKLyf3+rdeYVPuoHJk5iyikaxu32icOCYmL4PDM4WihwUW7ZvCC2W1Y8VxB1uFVH5EZzR root@diabelli", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDW96YhQBJ5XJCGLLaajCE3pUyR6fV39/bVmO21gsjvC root@diabelli"], "memory"=>["1G"], "architecture"=>["amd64"], "admin"=>["debian-admin@lists.debian.org"], "access"=>["restricted"], "distribution"=>["Debian GNU/Linux"], "bandwidth"=>["100MBit colocated LAN"], "purpose"=>["single sign on"], "exportOptions"=>["WEB-PASSWORDS"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["justdoit"], "allowedGroups"=>["Debian", "debsso", "debsso-web"], "disk"=>["10G"], "ipHostNumber"=>["209.87.16.28", "2607:f8f0:614:1::1274:28"], "physicalHost"=>["ganeti2.ubc.debian.org"], "sponsor"=>["[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)", "[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)"]}, "dinis.debian.org"=>{"dn"=>["host=dinis,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "host"=>["dinis"], "hostname"=>["dinis.debian.org"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDNuP8QxC8GV7S1jLsYrO1VRKLfz4G3HYxy9IxP5oRvz6wOCVODHIueXHV7P+oV6LRlMDkAZbA2BtB4xCcL+YbFPKMb+huBK/tcmk8bVo0HPV1O5zrlKjXfqjcoAiKJRUkhQlI785tMV3i6giQcdW3vBBsdCmbP34vKQUtMgpBITkBZlgdvKhTkrYJXkwlk8dYULLVNnL4wTFNXcIAzGfvq2dxenu6ruZWdNyh52P9UWE/DBWTS9MSBe1bfgRKp/UQIRAw73ytyncuBtoRz6kCabrap4Krn31dxzs1UTXAKkDw1QuxkJWACjs2hzwoi2RcaQdmSsXeejJslAdkRYoXt root@tristano", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICVdIywC/J6hmK3sprr6+4lPrP0JgSD5u+EFewM5JTN3 root@dinis.debian.org"], "description"=>["bacula director"], "purpose"=>["bacula director"], "mXRecord"=>["0 INCOMING-MX"], "ipHostNumber"=>["2001:41c8:1000:21::21:19", "5.153.231.19"], "physicalHost"=>["ganeti.bm.debian.org"], "rebootPolicy"=>["justdoit"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "beach.debian.org"=>{"dn"=>["host=beach,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "host"=>["beach"], "purpose"=>["[[*bugs.debian.org|bugs web frontend]]"], "allowedGroups"=>["debbugs", "Debian"], "description"=>["bugs.debian.org web frontend"], "hostname"=>["beach.debian.org"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDLVQvL2/hijSFuBlQZr9PtTeb29ZN5ezp/+IztL9eN2jOuUqiCohxzhG2yl2qchG4FpoT489uZUREWU+G1h9aPT402cOHKFLOEm/3qZCMnv/kwevvqBt5HM9BvkEt6BSasKI5LeFREimmR2Pru4uz2LX5NyPYMWWtKSsnicTv2NpGBS4WBTMSmZCYnYCMTwF9yHe/hxxKrNaXyY7yehLPKuOqx1t2nZuTMMTmzV7KBPERHPZhvvNzYIIZfcloWUGrEAPX70twGEHy+Sz9jSzEya8VYfQ19boVDA8IN/lmhftWwGQ4dPSG/YAeKffNqypDTs06xltBLF/r7I1QNbYRz root@beach", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHxadQahwIfjREEHrSrlTi5Rf5ex2BC94pJp/nYvFW8N root@beach"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["rotation"], "physicalHost"=>["ganeti-osuosl.debian.org"], "sponsor"=>["[[osuosl.org|Oregon State University - Open Source Lab]] (hosting)", "individual Debian supporters (hardware)"], "ipHostNumber"=>["140.211.166.201", "2605:bc80:3010:b00:0:deb:166:201"]}, "ullmann.debian.org"=>{"dn"=>["host=ullmann,ou=hosts,dc=debian,dc=org"], "host"=>["ullmann"], "hostname"=>["ullmann.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDGDszrIZGuFXX8+z+rt/p7U7JfwUT2WaLZ1mhUTYWXndooNWKC0H4OH1rHBkETRe8J/7zbBUW373PwHGnbg5rQ0GSPqnOe+ksSgdY724DkJgubW57DSLMGdhr/qxqVzsC9yUIKwfYi5BDOvA5PQ/tgqiG9+hw1myNX9VOdW+zNfyjuuGn3XFm8zkv9uDnXunTs9Wt+tp7MdhmbeWDGNKZm3CspTiCXoxaF+jno7eRacoZKFpjswh5ig82N6KZjTq5H8E9T4FRfXLLeS5BQVas4JUlwaf5i5nJJC3KYJ7+pfKzvXZpweMSQIRCEMMO3RU98gXWj+itiX6odJZz6AXXv root@ullmann", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEeu0or5+kSoVfHuHUMp/EHUlZ02hU0yiAT1DhTFI05j root@ullmann"], "allowedGroups"=>["Debian", "udd", "uddadm"], "mXRecord"=>["0 INCOMING-MX"], "purpose"=>["[[udd.debian.org]]"], "rebootPolicy"=>["justdoit"], "exportOptions"=>["KEYRING"], "ipHostNumber"=>["209.87.16.38", "2607:f8f0:614:1::1274:38"], "physicalHost"=>["ganeti2.ubc.debian.org"], "sponsor"=>["[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)", "[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)"]}, "byrd.debian.org"=>{"dn"=>["host=byrd,ou=hosts,dc=debian,dc=org"], "host"=>["byrd"], "hostname"=>["byrd.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "architecture"=>["amd64"], "admin"=>["debian-admin@lists.debian.org"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDIj0vFRBClit3hhwDwG9/iUARZneIMvDV9SK3iHLubYUGzZMOvcbpaoA3uAnr5s75f3Lgr4KPZlMXMnL78swLnYOEazuXKQQhNBivVbqt5QedeyObavznCJ2Bq1IF5h3n74v4x/iHCjNQwJj49qw1xw19WlEfQb9MQwUYQPqwRW+Rnxs3XJN+guXmdOuazqruGKr9WmK8cFS68Vik4pymXztd6wqhoI2UH/8FRVfma14+Kg85YTqpniAa4bdPFcSMC2XenUvta0LfHlwxN4IBfCR9g/AdI5gbb2vS3aHwKIN3IdJOLO+BJMeeE3Kgii0R6mvTgTfR4fBQ84cF+Tt3p root@byrd", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPhyEr7TGNHiMHGQs1nSFWeGteGoFnWRYx5taCQ8prB5 root@byrd"], "disk"=>["420g (raid5: 4*146)"], "memory"=>["8g"], "access"=>["restricted"], "description"=>["kvm host"], "purpose"=>["kvm host"], "sponsor"=>["[[osuosl.org|Oregon State University - Open Source Lab]] (hosting)"], "rebootPolicy"=>["virt-ganeti"], "ipHostNumber"=>["140.211.166.200", "2605:bc80:3010:b00:0:deb:166:200"]}, "buxtehude.debian.org"=>{"dn"=>["host=buxtehude,ou=hosts,dc=debian,dc=org"], "host"=>["buxtehude"], "hostname"=>["buxtehude.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDY/L8kVXouUxQwQBgOevkfobhPwO1/MLztqVznveA4xQfiJTw5Idzynva+cO0Tg0PRZahNe9R5CHe3pEb9MjgdOMEuhXcTmnbS3R/ASp9n3fPVLmbuhJA7Wc9d4xBB9RgN83VWZLm6PHFiI9+VMDlkAZKjCaYVvIwe9Omd8KKsBGrByQeEuf3fkMMdF45TZ5mDQmRQzlaYjt62oXw3nRrLHXvUsFARey6pGQOxMxF7oW6aUfmFZpByHFjLg5+znFKcAITZPGwgIWAa/6D0jKgIlR57qxT/Pv5mdmU3q1cOuPJtzi2T1070RxYV5RBLfOQeoYRv3LPaIL6KK4PGofTr root@buxtehude", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGb3BiX5jLrspKOXp0+hBTDT5T0RzsMxZFU9aqSWf5Sy root@buxtehude"], "purpose"=>["[[bugs-master.debian.org]]"], "allowedGroups"=>["Debian", "archvsync", "debbugs", "debbugs-mirror", "mirroradm"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["rotation"], "ipHostNumber"=>["209.87.16.39", "2607:f8f0:614:1::1274:39"], "physicalHost"=>["ganeti2.ubc.debian.org"], "sponsor"=>["[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)", "[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)"]}, "sonntag.debian.org"=>{"dn"=>["host=sonntag,ou=hosts,dc=debian,dc=org"], "host"=>["sonntag"], "hostname"=>["sonntag.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDcD0+TSkpFLV9nt2RsDyWeJz74YwdKc0ZwMUOgDw02NAIUlwsPpBxByDMQCt+R6e4byHymEnQhIOPtxBn0ceJh+Y6xGDqL4PhO+MHOcdESAkDaJsQ1PiJZoRYV6p/P0Cr4WIqHgUlfSFizETZ0IUgemmd5tb1D+cYm3p7M7gmC0690vL/W0M0HHoZo5Tzc+cvOPhDQfGf4TM3SzreoUEsDdCsQHoOyKGC9lNwt3Cm7j/jwIho0mUiTAU8tzjZoM5BX/wI+3T8XKanJQTU9aSOwLEU6xt2QlvdoNIS/KSrOcGNdtugDBZTDAsvkrVd3sBpR4YM4C4Rpj9loJ0iAv4R/ root@sonntag", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINcyH7UXZaAu7GQfvWtEJo175qocbdTrqpp5cRXd/vIf root@sonntag"], "mXRecord"=>["0 INCOMING-MX"], "allowedGroups"=>["Debian", "btslink"], "purpose"=>["btslink"], "rebootPolicy"=>["justdoit"], "description"=>["BTS link"], "ipHostNumber"=>["209.87.16.34", "2607:f8f0:614:1::1274:34"], "physicalHost"=>["ganeti2.ubc.debian.org"], "sponsor"=>["[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)", "[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)"]}, "vento.debian.org"=>{"dn"=>["host=vento,ou=hosts,dc=debian,dc=org"], "host"=>["vento"], "hostname"=>["vento.debian.org"], "objectClass"=>["top", "debianServer"], "admin"=>["debian-admin@lists.debian.org"], "distribution"=>["Debian GNU/Linux"], "sponsor"=>["[[www.man-da.de|Metropolitan Area Network Darmstadt]] (hosting)"], "access"=>["restricted"], "architecture"=>["amd64"], "bandwidth"=>["1GBit coolocated LAN"], "purpose"=>["[[vote.debian.org]]"], "ipHostNumber"=>["82.195.75.98", "2001:41b8:202:deb:216:36ff:fe40:4005"], "description"=>["vote.debian.org"], "memory"=>["1g"], "allowedGroups"=>["debvote", "secretary"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDtPZy4GdCh5mi1JQl6FpxvfstwgkvW1MbqPIjakgGiEcQaCJUh/z65nF0AYr+n5NAWkL/x5mmKSt9a8BSqxUIXMsGz9uFrI6ohEFoKVl1RkAK8nzCvgLLKMfQFudbGPZSdTZWD9HLCcu32Z4oHbZUjAeSPTdLdeZliVR6uxx4DilUUUVGo17fRy5XOHD2N2lW8bA4R0WJCqUl7Q+2vuCUyJxaTCD4ij745JxwY/wQH0CBbIOXTnjmE+5BwQuzn0H9vGN2BNupZ7YHRhejMvped+zEpjCZV/yIlnoqIi8YEl0QnHqcNl0/cdFJRnFIkp81rznZP4gsiGp3jpuENCQPV root@vento", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMqwZi6VkwPqkKFBZEbIqngYvm4PBjHaw09jOax1CC1O root@vento"], "exportOptions"=>["KEYRING"], "physicalHost"=>["ganeti3.debian.org"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["justdoit"]}, "menotti.debian.org"=>{"dn"=>["host=menotti,ou=hosts,dc=debian,dc=org"], "host"=>["menotti"], "hostname"=>["menotti.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDKESJMsbutQoGvidHzD2PqfhNdy9hhIcNfq3cSVM8P+QLBv5EmhvVqzUyp4lvEcJolRR4Oazh2QHuvijCCUylrsg51SRoFNIe07NQm2HgA9D3KzG9gkTwDP7DK9zurcsKTLs9ODnnI8EPe0BiE+dtynxzwT16pmCp/2RdDMz2ouxXMM13hUSLPX4EL03iczZwLIN5wE77I8JHHhAuA9Shqjg/drNO6QOvq8IJDrPniuWtzys4xwzBqRWADosA3JhtIREmUrWw2IWKJcj3cv1HP0zH355+CLJMWqTFePYGBwje/WgKlnZ54lAjD4YQPo/QOMz9kMafDFE8DkU5GnAF9 root@menotti", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFDnJ5PM5Lp3X0USBZ0Wta6EJr0sjfT7JmBqx6omz+we root@menotti"], "allowedGroups"=>["Debian"], "purpose"=>["[[*munin.debian.org]] - monitoring"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["justdoit"], "description"=>["monitoring"], "ipHostNumber"=>["209.87.16.29", "2607:f8f0:614:1::1274:29"], "physicalHost"=>["ganeti2.ubc.debian.org"], "sponsor"=>["[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)", "[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)"]}, "clementi.debian.org"=>{"dn"=>["host=clementi,ou=hosts,dc=debian,dc=org"], "objectClass"=>["debianServer", "top"], "hostname"=>["clementi.debian.org"], "admin"=>["debian-admin@lists.debian.org"], "access"=>["restricted"], "host"=>["clementi"], "distribution"=>["Debian GNU/Linux"], "disk"=>["6T Raid10 [6x2T]"], "memory"=>["48G"], "architecture"=>["amd64"], "bandwidth"=>["1Gbit colocated LAN"], "description"=>["kvm host"], "machine"=>["2 * E5620 (quad core Xeon)"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDkWYxPoqCw6xSdTLPtte+FUytUsku6yuFRd9cdD/fHnMjLtFJbJqpNZJAbhi6L9gL+/TEBq0z2+qSN1fook+c9xMGgrxSkt5Q08w+B7jOzYFdtqT+66uOKAiZavqudev0NON3RZhFjSCXiUjgs9OGBKKF4+IwPstZy9qraXZWfjo9wFbobY/5IK7ekGXkVgU/7bT/92/+uAzG+SqCe+BZZPkTPMHFEAg1c/EmAU3AhLiHGQSphcOrw1xKLJXj5BEg7L3L1sCRKhWPBjO026f3EF3RFH13nvQ9prTBQcCZ7cFvTmjyRDeFqLyymiMEpWoDAazlgwrbtbyLpLGUvFgnR root@clementi", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK689cbvjWFQQlc7h3cvMbt7B/KdomgEOjsDCGywdqjF root@clementi"], "sponsor"=>["[[www.man-da.de|Metropolitan Area Network Darmstadt]] (hosting)"], "ipHostNumber"=>["2001:41b8:202:deb:6564:a62:52c3:4b67", "82.195.75.103"], "mXRecord"=>["0 INCOMING-MX"], "purpose"=>["[[-ganeti3.debian.org]]", "kvm host", "timeserver"], "rebootPolicy"=>["virt-ganeti"]}, "wilder.debian.org"=>{"dn"=>["host=wilder,ou=hosts,dc=debian,dc=org"], "host"=>["wilder"], "hostname"=>["wilder.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "memory"=>["4g"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDhmBF90DW/2Sq8fFDqGLxmWLpkW71nbIx5H7I1SSXoTiugtxkCwvS3ne+5b6mdu4ZYGj2h2F0XU709L3dUCrF4OPQL7hjhOCQrvRR7vUCFEeW0Vx/p28uXokFYnIfZWwf4O4IUWZAkgZID4KcwyyZrMBsAq2rXLw27o8TK6KUgPi2LjZ7dkVEMSi8VMRgaYK9+kZTzHJSEW5Q+7ma5dnJL5yKYkuc74M5fAlKKemL1ni8Mqlk4YEFVrPK2qeVoFhG6I/K5bgIyUPmmNlTKrBJOqzbM5/FoXpGlckc59IKhE2fmMWAOMaMVJydRoDhBp14uKTJKThvQNX6Q075K/MTH root@wilder", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF9E4is2dfax0BzEDEveNoJ/9rHH+OWGVMG5Wx++h0yQ root@wilder"], "physicalHost"=>["ganeti3.debian.org"], "ipHostNumber"=>["82.195.75.112", "2001:41b8:202:deb:6564:a62:52c3:4b70"], "description"=>["wiki"], "purpose"=>["[[wiki.debian.org]]"], "sponsor"=>["[[www.man-da.de|Metropolitan Area Network Darmstadt]] (hosting)"], "allowedGroups"=>["wikiadm", "wikiweb"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["justdoit"]}, "muffat.debian.org"=>{"dn"=>["host=muffat,ou=hosts,dc=debian,dc=org"], "host"=>["muffat"], "hostname"=>["muffat.debian.org"], "objectClass"=>["top", "debianServer"], "admin"=>["debian-admin@lists.debian.org"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "architecture"=>["amd64"], "bandwidth"=>["1GBit coolocated LAN"], "memory"=>["4g"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSv8uvsKfQ2X0gK1n7sM85hqZabJJGA4mMD3VCqOzpLs5v1nyJYqArW0hex5lAfPavaEIs8CleWB30lv5vsKTKckHQgQIv7lQGewzerTANAKH8QLHSWC9qZTamlc1cIeROfELvAYruSZs4j+tAx7oBqbL5drpAlAp400ynt9ecBX0sI/bawPJnFTMk3GxwqQcr3gtiCQAkx0nUJGm2ksYbD1Nm/LyECFacvAYTjIkN2J5sl/Tv4PXWqVITQ9mQ3m0VpBPHQ92zTXrFmP7HkI+3BhFpFKbg1bhUeGXMZ9PmRQ9tjHK62odLfqSOFCsp3U24TubOvqKZkVAxhmNyaSqf root@muffat", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPUpUphso3d7p9SeJQIjd4PHRxWOsmx2OETaloaN8hmm root@muffat"], "description"=>["mail-relay "], "purpose"=>["mail relay"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["209.87.16.33", "2607:f8f0:614:1::1274:33"], "physicalHost"=>["ganeti2.ubc.debian.org"], "sponsor"=>["[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)", "[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)"]}, "mailly.debian.org"=>{"dn"=>["host=mailly,ou=hosts,dc=debian,dc=org"], "host"=>["mailly"], "hostname"=>["mailly.debian.org"], "objectClass"=>["top", "debianServer"], "admin"=>["debian-admin@lists.debian.org"], "distribution"=>["Debian GNU/Linux"], "sponsor"=>["[[www.man-da.de|Metropolitan Area Network Darmstadt]] (hosting)"], "access"=>["restricted"], "architecture"=>["amd64"], "bandwidth"=>["1GBit coolocated LAN"], "memory"=>["4g"], "physicalHost"=>["ganeti3.debian.org"], "ipHostNumber"=>["2001:41b8:202:deb:6564:a62:52c3:4b72", "82.195.75.114"], "purpose"=>["mail relay"], "description"=>["mail-relay"], "rebootPolicy"=>["justdoit"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDt7TgvbBBJp465niaRzCLTrsvrUOrNDcb8Akv+z5Ba0 root@mailly", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDFjtsCCN/6XWmFQx0VENk0avrnTJfaPOjrIpNonvsj/GwTtP4ez6waw2KzHnjeEmrHjchKpWlI+xaXBb926OBxqk3u10/Nh2Uis+vtr//UsOEsHesrXTUF0UglqB91ut4OIpfXdSPmCiZWGstz4hAKxsq9xu1s0socuvRDNKsB1m/w/Ulgf1Fh2KEwIWyWHpGglCTEvSlXvhiEAnQhJnufRkDGtHLldtvqixNL9C3KQADFgqm2AHrdgCP1ELCr8T7Qz/e8PcaXkyfMXceXpC8zLnzfutMaqDjyScIOqCstzKuUwNUHSNt/oGQnLArM5wrnQfy05V1dgJ/d+yvMj9RF root@mailly"]}, "bm-bl1.debian.org"=>{"dn"=>["host=bm-bl1,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "architecture"=>["amd64"], "admin"=>["debian-admin@lists.debian.org"], "description"=>["kvm host"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "bandwidth"=>["1Gbit colocated LAN"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC1NmMcFiKUrldTNk0ecJaWbK0UKpOv1GVbaREAsGtx9GlsCnuxbKZ43iColNq1qUPxQFPK8zwUS1wGZk3wjZZlYSBiitQ8CROhGIamODYXUDCTPDBOm7qN9H+tjoHsCSsw8vS/qxOnkjNB7f3JqxMUFqB7dRs/Gisg1w+7dFy4+9ioVGS57Ltj5VHR+KVNIRUxcGNq572gHDR4i+olV9obP0S963NrleVcXRi0gpaONU1c8F1/ECVe6Y0yFHSXerRE1y/CM7Iu3hXzS2PWsd/9Fpgj26em2RwTtQwUjVLPlpJk71x4qqQbbMHQc0OgXmyIBSuq/sJHzRZnehrs8aTT root@bm-bl1", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFyAf+gcskjhGUftbKKD7JTDjDfTAGZEzffTed5iAI9F root@bm-bl1"], "host"=>["bm-bl1"], "hostname"=>["bm-bl1.debian.org"], "mXRecord"=>["0 INCOMING-MX"], "ipHostNumber"=>["2001:41c8:1000:20::20:241", "5.153.231.241"], "purpose"=>["[[-ganeti.bm.debian.org]]", "kvm host", "timeserver"], "rebootPolicy"=>["virt-ganeti"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "bm-bl9.debian.org"=>{"dn"=>["host=bm-bl9,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "architecture"=>["amd64"], "admin"=>["debian-admin@lists.debian.org"], "description"=>["kvm host"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "bandwidth"=>["1Gbit colocated LAN"], "host"=>["bm-bl9"], "hostname"=>["bm-bl9.debian.org"], "mXRecord"=>["0 INCOMING-MX"], "ipHostNumber"=>["2001:41c8:1000:20::20:249", "5.153.231.249"], "purpose"=>["[[-ganeti.bm.debian.org]]", "kvm host"], "rebootPolicy"=>["virt-ganeti"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIM6Ys0AL3RBoVyiaVKP57gacbfPNb+pO0F0iE4qlkTnu root@bm-bl9", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQClBgR1OVwsmGKx1ReeKpKO5wJT76v8xbG3ALBLCEV/RiobVLznFSfV43/xBVD/A4tiQGUfsB+RMsERgF0hT+IxxTLZCrqKZJnAVHRw+Y8eJxn2K2kGN5zwBZbmE78GpquLNQdjlnbl25PAj7LsZWcT0GVhDh3CnOnTs3+icnf/dAaLDzrPJwnox/czuXN6pyPqdZe84+G1mpOQ0zjNHeNXPMai0av3zxF5kLU7YGK6zPHX5So0Po63p2n0lYSrvWI58wlMdyxhxw4KD1im021MyskvtbYrj0SvaMcyqHnnAMiXVvgAnqM0nsZU1QHkIsYr7cPo+Ef2As1dFAwSIfZl root@bm-bl9"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "bm-bl2.debian.org"=>{"dn"=>["host=bm-bl2,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "architecture"=>["amd64"], "admin"=>["debian-admin@lists.debian.org"], "description"=>["kvm host"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "bandwidth"=>["1Gbit colocated LAN"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAzVDOUsHfyRDJ9fQ6N4GtYUYQZYBzD+TNk9dK6xzCBPszycXPSnPSd0gUQ1cPKmZnXkC11TqKfpF1C1cpaQe28Ff6zdt341GTfqTm7M2kfw8i9Yc+3AmSB6srR4P3j54fkODyLC97UUfKKP5SP6m1AIPpoVaq3+eZ8f4ah2x/fJAvJ06ZSLZhcZFSSx5O9MGU3t+ioCEwWm28xJlO/4xvjzX6F6zOrQqgyu9CF6rvisdLuW9JpihyEQ8jpgC8gJrQcUaZoUEaf+COSofQv6iQUEtmp+Se7EkGIfIbdziVri864Mm31zlS16cToXUxpKQLIzL7ZpIpoqpGdZPQJ+Ih root@bm-bl2", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKMUnQisiHMvbtZzmPE5lOgsBGI5tEM3mTBdElSBYqFJ root@bm-bl2"], "host"=>["bm-bl2"], "hostname"=>["bm-bl2.debian.org"], "mXRecord"=>["0 INCOMING-MX"], "ipHostNumber"=>["2001:41c8:1000:20::20:242", "5.153.231.242"], "purpose"=>["[[-ganeti.bm.debian.org]]", "kvm host", "timeserver"], "rebootPolicy"=>["virt-ganeti"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "milanollo.debian.org"=>{"dn"=>["host=milanollo,ou=hosts,dc=debian,dc=org"], "host"=>["milanollo"], "hostname"=>["milanollo.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCqzgbw+mYP7qpPCVIl03nSeAWF0/c9h5Cwn/v9b3xBBoFDEJaPakHQXhJ+mKGHGwAuTrIxpY5rsh5dhrO5RE6/ad2YAYg18Rhy8oH4RqxfrJpiDceuBGpq9BMznqkfIPeqUbBnFM+QYmdNlWHcAVIRCQ3sT6doMTxI0Uq8DhSGb64Ew+caIZuc9coLCTVHYlwiMmGINTHBhnxy//cYWgv42iWgKf4lwuspCogcjBbHyHqy0a7va21Kws4pKkNU0idg9NvgVhijoi9CYAcr5Q8W4ZmPUemm4YIw2Bp0YHjiKkJB7bcldjakHcOxzqjdL6I3LCgP0Xu8ft3+v8BTzZrz root@milanollo", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPdDdRYZcqrm6u/YvpNhS2r6rCVLR96WuJNZw911/32r root@milanollo"], "ipHostNumber"=>["5.153.231.2", "2001:41c8:1000:21::21:2"], "description"=>["debian mirror at bytemark"], "allowedGroups"=>["archvsync", "mirroradm"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "purpose"=>["debian mirror at bytemark", "syncproxy3.eu.debian.org"], "rebootPolicy"=>["justdoit"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "picconi.debian.org"=>{"dn"=>["host=picconi,ou=hosts,dc=debian,dc=org"], "host"=>["picconi"], "hostname"=>["picconi.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "ipHostNumber"=>["5.153.231.3", "2001:41c8:1000:21::21:3"], "description"=>["packages.debian.org master"], "purpose"=>["packages.debian.org master"], "allowedGroups"=>["Debian", "pkg_maint"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "rebootPolicy"=>["rotation"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILNDNqoaczpzsVmicB3g+0to8qgrRgdW83Ner8Xc7Fb8 root@picconi", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDHhRquh0t9Gy1sqx9sexfYNxwz38MTntUv/d6uBNoco0oFmUUG5B3FswmmZAh/nb1YSQher7BwHErs7uA3A4NbBV5mvDcMyKKlnOpobSwfVWd7waeL22tsqfP4BpbHhp6VxuqKQKPCk40+rVn89vT2UYMmKQWqWYOvNWur73lnEux4OMGnuNhDF79UcIHKo0Vr+8Q4DQrSgctlrJz2OjKyfdyWUAeE7C2LagraxkSgHi5byO2W9cKWV8QP+SAXkgtyOgZRT1u52RB9bwlrPem6yIuqoTiOP025XkdR3PFKRFMB2Lg3hARtfLlIV4FW9hhFJMc3TVKVn4gu6W8wuZ83 root@picconi"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "senfter.debian.org"=>{"dn"=>["host=senfter,ou=hosts,dc=debian,dc=org"], "host"=>["senfter"], "hostname"=>["senfter.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDbw30tgXaAS7//qmfmzwq/Fwk8qNPqtlfeWx3u78JK52raq8AK6mLK1jp30iEJbo+0Ol6mkt+IvI67x+Er83LvPvehEraGrZJQnuc3kqfsyXEzGcJa8uyxEYP9EQyDSNvNf6tMfddZGbXNeHrl/CJKRNhO1UxCTgecQTES7ktBkYv7RmxEziAeexjzhSmqcTdEx1w8sr2hgijXFyma7STJEyMB0WfVy96MdGvWd8T1Sv4wYHQTX5uzspl6hq/UyvVA1nPkoI2Fpu1Bm8Lcnq+RoZLp4gGe1w/DldkZrkDOQA6I5narWgPRP2wWhbyWPfjye6/hvoxFYox+vW6vrHDd root@senfter", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGsdibRPxgawFk8/HaxU/BW7i5v1OB/4XGOMy5FB9knb root@senfter"], "ipHostNumber"=>["5.153.231.4", "2001:41c8:1000:21::21:4"], "description"=>["static-mirror"], "purpose"=>["static-mirror"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "rebootPolicy"=>["rotation"], "allowedGroups"=>["Debian", "staticsync", "weblogsync"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "bm-bl3.debian.org"=>{"dn"=>["host=bm-bl3,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "architecture"=>["amd64"], "admin"=>["debian-admin@lists.debian.org"], "description"=>["kvm host"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "bandwidth"=>["1Gbit colocated LAN"], "host"=>["bm-bl3"], "hostname"=>["bm-bl3.debian.org"], "ipHostNumber"=>["2001:41c8:1000:20::20:243", "5.153.231.243"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDKVDk1BKwRxowNWXt06wbL+i2DzlTJ6PDXzgbbBRJo9kwWDu6V5J7qU4vOTQ4AlDV+HOsuavLzkfy6YyhSUmc+lzpBdu2CYZjk5afHgq7WCfwVt5qx7cDHim7F/+fJM4L5bgn62/df9FyxykFVgMExuU1WeSe6SqRtMhooMco8nm7e307pR55rvTWQvysWkMlK6z0cZOwaQ/uWrQ5EmXuw2a/GNv1pIZOszOu1DzQ6CKngI0vmVihI1/EXRVDd/un2LYM1k7OY9gltwnQh4ynKN1Nd/Pfwby3dUFeYunxo4uf4nm6kE78vQk9qjV0GC7z7Vt/6uUrWYRdOAWcIbaJB root@bm-bl3", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMqjC+kQIBmoZE4Ksu2yxL2QNuH+2g1Zzbm9qBJHMv09 root@bm-bl3"], "mXRecord"=>["0 INCOMING-MX"], "purpose"=>["[[-ganeti.bm.debian.org]]", "kvm host"], "rebootPolicy"=>["virt-ganeti"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "bm-bl4.debian.org"=>{"dn"=>["host=bm-bl4,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "architecture"=>["amd64"], "admin"=>["debian-admin@lists.debian.org"], "description"=>["kvm host"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "bandwidth"=>["1Gbit colocated LAN"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDhmTuwsCZK2duES7J554DD8YhHFH1SCS3RtxL0qQEnUntn5f38rDTw1eSYijxt7JUze1+eRMejdxXt7iRiyuToJPUj1yi6F2FADnxyFqeEGa8CAWKxNOfMn2TSUmtoHIrjyEHkGPJcVP5KQ581TI7r7hmRHXWLraAOxGKcc0PkhhwgXCYYiudoVKgUOLnD+PT9XZpTqUXO0BhnPj8MKztRbDYGJYRF0xnUlMiS9erth6e/a1zCehT0rX00fmkkJwSkZ9hQfJxqnplUArZdTUvmJPfO276FGnNwKmSxXbSjcGpJQ/BTcbuEzwe3IZcJ187nddwG8nvL1z1fF2ldqyNb root@bm-bl4", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKOwoHQUU67AapwSIOOhLMG32Tk0u6oSZRKDaUcIXtqQ root@bm-bl4"], "host"=>["bm-bl4"], "hostname"=>["bm-bl4.debian.org"], "ipHostNumber"=>["2001:41c8:1000:20::20:244", "5.153.231.244"], "mXRecord"=>["0 INCOMING-MX"], "purpose"=>["[[-ganeti.bm.debian.org]]", "kvm host"], "rebootPolicy"=>["virt-ganeti"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "bm-bl5.debian.org"=>{"dn"=>["host=bm-bl5,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "architecture"=>["amd64"], "admin"=>["debian-admin@lists.debian.org"], "description"=>["kvm host"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "bandwidth"=>["1Gbit colocated LAN"], "host"=>["bm-bl5"], "hostname"=>["bm-bl5.debian.org"], "ipHostNumber"=>["2001:41c8:1000:20::20:245", "5.153.231.245"], "mXRecord"=>["0 INCOMING-MX"], "purpose"=>["[[-ganeti.bm.debian.org]]", "kvm host"], "rebootPolicy"=>["virt-ganeti"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGwxSKU05BysCUZYSCTCdthLPmXN7Gl8xwfbwjHToQzm root@bm-bl5.debian.org", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9lxFlq0eTQQd0POC0ONJLXIT+fEJSb7+3HWIljJDl/uu7hO5oRudkhqfX+Vfq3jwVmhGD1KMHYnbYXb55KrO7QDgHi9blg/28SibqxypLoAhmFa21+hgo4T59v0OAkOQvGBZ7vkDJE478D4dBPV8CQsvgt8PwE1zrDI3khv/sCI5qQTsXVOuMu3G3m3+42lgjhRtjSts0lfb789matb4MtMKQs2yo0JWrHsr6h5H4od00h82HvXln3cBeiCU+DKwekbwBjGM8sgvOhaEfOqVn1WdZQE45vQVeZYp2sb74jP/qIuwIRoV2oD1LWUnInwW9LjGSlVl3AhY6FYZF0a4P root@bm-bl5.debian.org"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "adayevskaya.debian.org"=>{"dn"=>["host=adayevskaya,ou=hosts,dc=debian,dc=org"], "host"=>["adayevskaya"], "hostname"=>["adayevskaya.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCcqSlwncfluqPzUK98RJzbEUbjliq4RaKi1VKsPy3KE6jFt1D+xYdPcFHBQShxx66i+sb9A1zLqHBlfXMRVa1g226EWrDBMAA/IoiJGOMoUYYZ5wBSGhQmCJN4YO+d+ochIaCw+KYascdAjt72zdsdLZqJ8tZNP3hU+i/i7L9g6GCLyvQ2MeP6HaxlDbVkMV4y6OWDNMWVe2xqfDb6vRVDlzvQ5GlXOnIRSwb44muq/uK+px007O1yYR99Gp9A29nrg3/6SIE8+Zz77umVnvkp9NRZSqyzUpBuK4TyuICdVRTEg8wsVGiP/XvKjrICVrRp7TTY3tndVXL/8ZxInCWt root@adayevskaya", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK8XUyzRSNk11CPMn9h9MwmUuFbQ2SsDYpvXhNQmH8cB root@adayevskaya"], "ipHostNumber"=>["5.153.231.5", "2001:41c8:1000:21::21:5"], "description"=>["admin/random infrastructure machine"], "exportOptions"=>["GITOLITE=gitolite-ldap"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "rebootPolicy"=>["justdoit"], "allowedGroups"=>["git"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"], "purpose"=>["[[git2.debian.org]]", "admin/random infrastructure machine"]}, "bm-bl6.debian.org"=>{"dn"=>["host=bm-bl6,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "architecture"=>["amd64"], "admin"=>["debian-admin@lists.debian.org"], "description"=>["kvm host"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "bandwidth"=>["1Gbit colocated LAN"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC7Yup051MLzIwJfP8Nq/wAB1DNw5ncYbRpTV14yhqIFP6ed+Q6TkLf1cAuB+LYb9JhGuK30d54zv1YXVwISAAve282GwuWoTMsuF6IwGPCfXALrwuYcTj765hW1p530ZZG+YecR7r4OLLAd9t29ZYlkndApa2AfyjOzhtOq+boMAJ80wTJ1i4G5GZ5FTCoIHUr1l/SEs0GhVgkHapxgAFjb751YEsdb9Lvxbl7WacmHoo8VRX1cBBeYuH/Uo7aA3LxHs9EeTVcg/mhEbYpgRFzf7lkF7HZCr97mxNUbTFZAj9R8cG4f/LAIWB4oPfkqPzFl2IjsIRfsdEFzScffILX root@bm-bl6", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHDsF0hvbmXTey0rdN/hHrZutUOMH82ANV9Sz1aWSKQ9 root@bm-bl6"], "host"=>["bm-bl6"], "hostname"=>["bm-bl6.debian.org"], "ipHostNumber"=>["2001:41c8:1000:20::20:246", "5.153.231.246"], "mXRecord"=>["0 INCOMING-MX"], "purpose"=>["[[-ganeti.bm.debian.org]]", "kvm host"], "rebootPolicy"=>["virt-ganeti"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "bm-bl7.debian.org"=>{"dn"=>["host=bm-bl7,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "architecture"=>["amd64"], "admin"=>["debian-admin@lists.debian.org"], "description"=>["kvm host"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "bandwidth"=>["1Gbit colocated LAN"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC+c7A4IkF25k7ReBeCMcuERM/VdotCN0l8ZzeUXISqPKrWpmVxOXRDJ94mqCWcapLwsEOLn7uHK+XDNFg8joFFHaq4mFa2xWd6jFtWbPK/KER3HB0RuOk9ofBGdzWPl0zkeXh4q57VloiWzoWw+XP5f5tBdB/PEKD/IhrXwi/ueSh3Rt6p74H59xkO2vkx1uqLjWJDV87JvFxE2PtQERn904mwEhblT3EA+/D1Uhsc9HUOe8XpeaHXuzzWsOL+V8o0wLKhAuwFuF7eh/wFwmEMcDSc2r8eD7O7o9jRJmDa3FEDEtS4uuNej8uciW5mdb7/FjsTEVZ6euiwvk5C0GZ5 root@bm-bl7", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJ4EQ5JOsrn2Iv+VB5aBRiM4lCNsVtVGPgUGiw2JgfTS root@bm-bl7"], "host"=>["bm-bl7"], "hostname"=>["bm-bl7.debian.org"], "ipHostNumber"=>["2001:41c8:1000:20::20:247", "5.153.231.247"], "mXRecord"=>["0 INCOMING-MX"], "purpose"=>["[[-ganeti.bm.debian.org]]", "kvm host"], "rebootPolicy"=>["virt-ganeti"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "bm-bl8.debian.org"=>{"dn"=>["host=bm-bl8,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "architecture"=>["amd64"], "admin"=>["debian-admin@lists.debian.org"], "description"=>["kvm host"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "bandwidth"=>["1Gbit colocated LAN"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9HkQJcrYJ064y60VNMQ07O14f+8s5CJeitr+U2eCGaDI0X7qAwd4WlgThLT61ERhgmeBEzGBmmhh/Gjimoo0NIj1XwBQUg2t1fq2UAb903yPq2MWPaTVNmxMghcMgiu8z8/HgrjBSLfyOUrbnWa908tSZzruSRaVYpteikojmgLnc6WtC3EsLtukkmVS1O25XhK3jxVas0Af2m7QMPPQdwe0ZldmjxKP8FBHYxevt9cdymlKDBnCcUkCLhabwdckA6/f0zMAxVvX3mj+2h4aSdv5NN0MKgBcM/3fOhjlS38BAxI8bB4lc3VnaCzucUnVT7x8YWu/X6maIrxekXRr7 root@bm-bl8", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPU/Ul7iumWuH4dKdWjfTLygKLG2Kg8YI7zVgcO7Xp9a root@bm-bl8"], "host"=>["bm-bl8"], "hostname"=>["bm-bl8.debian.org"], "ipHostNumber"=>["2001:41c8:1000:20::20:248", "5.153.231.248"], "mXRecord"=>["0 INCOMING-MX"], "purpose"=>["[[-ganeti.bm.debian.org]]", "kvm host"], "rebootPolicy"=>["virt-ganeti"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "pejacevic.debian.org"=>{"dn"=>["host=pejacevic,ou=hosts,dc=debian,dc=org"], "host"=>["pejacevic"], "hostname"=>["pejacevic.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCv7fL5ae4ipDADG28vu15mb+LXOnRrFA2zt6flE910BmRLPX9p6qr6P6zisZ/5Y1U/1ewtAT5KAjK0rVBdNwJkOwoHSkQoN30zgH/lz6Iyos14Kd2wyJnqeKhMofFWbEuR+ZkWshO1AKLpqDRkqWL8qEd63B5li7QZcSii5z6faZ2LhFioQe2JjJ79JhL3eFHqWUhbBlGzZeTVLgRQ4mowLMHr2Dkxu0Lhdx4PwJXeaY2Kpj9RPuAX3FQURRJJBSa/lCQam0hScYzPvEJYEL0STM9qCOo7RZqTb+N5cnAGuwC7WmumDJynUTWV7ye2eotc7lGvSagMDya9kbWJbZ4f root@pejacevic", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDZBjWiZlhtgJKZL9Pghd+Ro1eFmdIJCghmY4f9Ks8yL root@pejacevic"], "ipHostNumber"=>["5.153.231.6", "2001:41c8:1000:21::21:6"], "description"=>["piuparts master"], "allowedGroups"=>["piuparts", "Debian"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "purpose"=>["[[piuparts.debian.org|piuparts.debian.org master]]"], "rebootPolicy"=>["justdoit"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "piu-slave-bm-a.debian.org"=>{"dn"=>["host=piu-slave-bm-a,ou=hosts,dc=debian,dc=org"], "host"=>["piu-slave-bm-a"], "hostname"=>["piu-slave-bm-a.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDQeEnCbdEsYDM/sazyPMWxmbSjHM6fvheNFoxGvF/tIQFOiNKO4f3izh+d8yLuUocRwNYAPA01v2e6U6BluNlP63fSWzGNgVAY2TZUuQGczuRJsVHXqOM4xe8WGEmuEjOcLDl2PVaX+pyvmyFqxMPxorKfWFfD0mlDtWoVZCE3JNuHtqmZKydbZug6i4+oMh8/rispurkcfQlT0B6eKdCydr8kv552c72ExznfGKh0vJOBAxo+su6jA1B0rGRNi6NE837nvO6hPqEg7r3GKiKPpc+VHV3b7sKoXe1pJqRYdd7wSBmKYHrHelfp2Z8s9NW9t1YAcQBorsDLQwMB0txD root@piu-slave-bm-a", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPALZAQQdRRUefwdzY/fHGMzJuepZd//KZr/fLfsdzWc root@piu-slave-bm-a"], "ipHostNumber"=>["5.153.231.7", "2001:41c8:1000:21::21:7"], "description"=>["piuparts slave"], "purpose"=>["piuparts slave"], "allowedGroups"=>["piuparts"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "rebootPolicy"=>["justdoit"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "binet.debian.org"=>{"dn"=>["host=binet,ou=hosts,dc=debian,dc=org"], "host"=>["binet"], "hostname"=>["binet.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "ipHostNumber"=>["5.153.231.8", "2001:41c8:1000:21::21:8"], "purpose"=>["buildd"], "allowedGroups"=>["buildd", "builddadm"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "rebootPolicy"=>["buildd"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN3n99ZUGT9JL3J3Ik7xejUf25E2Vy9yidcscGkC9HMY root@binet", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDdTGePHWEz2UTYy6/LOrS3APJ5lfiQcnxjBC8ainz9AHgvThAFQqAnMn/E8YnWo6U8uFgRjrm45zW6VXaHlx0JmkgtVtEg8EL79OtzTgiQuG9KThoOrJXbBcZe1xVFtpAwVTvn+bfgsmCzuwyNUayl5wIT2h18uDNikS5JDc5HytDZtfmICNt5YH86bS6OdzlMJIUuhhRMJ353JtTdiS5oPhzfIALZVtDr4xV643aYPJqFraoFSNkb9iog1Npo2qRX+BA2LAmDZvXgsxbzY9a/YGwWh3prEhSg3KZT5K3tt0MHlLkInUYr5CeuC4vykO4t+RMnVuCZc42WIxogt/RF root@binet"], "description"=>["amd64/i386 buildd"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "bmdb1.debian.org"=>{"dn"=>["host=bmdb1,ou=hosts,dc=debian,dc=org"], "host"=>["bmdb1"], "hostname"=>["bmdb1.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "ipHostNumber"=>["5.153.231.10", "2001:41c8:1000:21::21:10"], "mXRecord"=>["0 INCOMING-MX"], "description"=>["database server"], "purpose"=>["database server"], "physicalHost"=>["ganeti.bm.debian.org"], "rebootPolicy"=>["justdoit"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINZPMXx3PT1pwwW0XI35SqrNCZbdchzg1QuThCtasiKL root@bmdb1", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDGSwEhJf4SUOn40LfrRmn1F2yQDq7vStq6dhdpOebJUFwtxGoLYS4i+rTcX6YzqEgFIHG7Fsy4Ltyu0auyGPECOIm7Hc4ZIDfA1A6SZeT9X26lvbE7WsAiUT4VA6B7umqrTgXh2/MwhAryLPFi6GYk7r38C+iq7wawQCZN030cH8tqYwub8wBZPEYtOn0240t9pTWrlnoGOMXmQK8oVHHJEW3V4pV3Gyn7Xx7hHEx5VJTUnPX10tN84ZTM7oF1uJrmjUX7tJmJYRZguyukxTZljmiSUS8CnRUuw5q7s3ZzJz9iD2Z2Z0ngMExeZCmnbHT2OEVhTVO3fuO1XRHznW+b root@bmdb1"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "coccia.debian.org"=>{"dn"=>["host=coccia,ou=hosts,dc=debian,dc=org"], "host"=>["coccia"], "hostname"=>["coccia.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "ipHostNumber"=>["5.153.231.11", "2001:41c8:1000:21::21:11"], "mXRecord"=>["0 INCOMING-MX"], "description"=>["general purpose shell machine and resource mirror"], "physicalHost"=>["ganeti.bm.debian.org"], "rebootPolicy"=>["justdoit"], "exportOptions"=>["KEYRING"], "purpose"=>["[[*release.debian.org]] mirror", "[[ssh.upload.debian.org]]", "backports web master", "developer accessible archive copy [[mirror.ftp-master.debian.org]]", "european FTP upload queue"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKKg11bOYs0XgVn8eNSl2ee7SoyZ/PkWW91lsOe+71km root@coccia", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDWF0Aizr6R3wk7h4+TOruwnOsErb86+v47lFGA7OLdRb+Jc1GqgKwHSmYIEmVPXDknQ0OZgykvjaPD+NO9ENidh7JKndU9xhXA27o61npv7rgTBFPPnIQXF6I6c1kz8TxBI3EwIhXa9Okh8h2lnWyYPvbmYU3+JuZ2KesyCt+BMD4xjxe8P5pFi3YEMixePV450evjNMNBkayz1ZhK5Csl9qtMvAdWkDAul+jB+Q57q5isjhOBwQqWeYJXnN6l+mpBE3lJ8h+o8tFF6utXycVmY2j81pieL0CAUkW9O4G6QQKPzO2UYSgTkTVaDK3LnvAMqlWSbtnMjBoUFXUrxDkP root@coccia"], "allowedGroups"=>["Debian", "backports", "buildd-uploader", "dak-unpriv", "dak-web", "debadmin", "debian-release", "staticsync"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "philp.debian.org"=>{"dn"=>["host=philp,ou=hosts,dc=debian,dc=org"], "host"=>["philp"], "hostname"=>["philp.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "ipHostNumber"=>["5.153.231.13", "2001:41c8:1000:21::21:13"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "description"=>["planet master"], "purpose"=>["planet master"], "rebootPolicy"=>["justdoit"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHvPU+IGYqzgmbxqIR/Qm+xEvoONDH36t6PCJdchwCj3 root@philp", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmRM0z8Cv28WXWgbBxoob3ePrh8yYbZxmnatTHO9+Eu5TLy++BgJpayU6tU3b7ETAb5Z5Z6tpq4ibVjTgZKpsAdoI++gS62huR+5pGaaBsbMKwqItfKjRmCm/f8I1pQCUF4tPEWMJq0IorIa6UaLVtY1bMyypTIDR0s1GhsgcII3re3X3IG5oL7wgLi8cEyrfY99Rtzo1+vyex9uPBBXOZ/fpyeGAD9Ame0tbMjNTFxzQeeO297DvQYabwYfyOK4xMrescFl2NRXtZFDUTF4jsXk48vJFlYA4uIuAzX674edzlBOeP25ahBsjlFnNYTYqSHnaFkgeEwkLX4uETlcm7 root@philp"], "allowedGroups"=>["Debian", "planet", "staticsync"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "rainier.debian.org"=>{"dn"=>["host=rainier,ou=hosts,dc=debian,dc=org"], "host"=>["rainier"], "hostname"=>["rainier.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "description"=>["MQ server"], "purpose"=>["MQ server"], "allowedGroups"=>["Debian"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAh0Rk9hEWX9unD3OXSwbK9CiAnTRbllNk7Oe1L23Sazy6dATPrbbPT5FLTRv9VkPpKseaiwpfmqI07+sUbFXRAs29RcL0UP32mgknZohnB0+wG1Bps1OOT36sfMgTbqTWJdX1KvJ36+CNwVC4eIr8lxF5CvlpILS6syt2O7RJpqpRnaYmrDdp2Kk0UnOmW2UrfTy9OkoYHhpbr7dMP7IH32FfRrmDflgJjhIrU956ezYOrImQ7r6b4daFm4sJzAbu5N6LjzhtxrpkIBehChM/4lhVmiHJOJtuxVsvyB/IRQU3L1T+2qFlLtiyE+tcmB5o5W7QIE3Y2+xhqXxxJRNp root@rainier", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGDS/OSJp7gusXIIsAYAlp4KyhommpGGGy6IkONi1yMy root@rainier"], "ipHostNumber"=>["2001:41c8:1000:21::21:16", "5.153.231.16"], "rebootPolicy"=>["justdoit"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "rapoport.debian.org"=>{"dn"=>["host=rapoport,ou=hosts,dc=debian,dc=org"], "host"=>["rapoport"], "hostname"=>["rapoport.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "description"=>["MQ server"], "purpose"=>["MQ server"], "allowedGroups"=>["Debian"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCjSVrPd09U5StV/5OPeleuKG5GufGHIh7IrEQr2kHcCnX1bbz1+7SFnM6k5DuGKf6NqYQGZYxk31wKGUj2MIslmIduPpZUTEuvtHPoMcLWd+datVqJ0w0+iofSPEk79YmidhmEBjkDdlsbH8tfIFdYh6rudmJ3TidjDFa7/XCvYpPD7r6CQ8jGH/ALLsYDAYXzlYRTkCcVps4WqAxbZiCa+HHsjQW9FmuBQav1I9inSaIQ5/yFQwT8u0CAt+JQcJaFDBa5Pjk2mZlZk3cN86Uwl41nildCDcq2YuzyKg3fIsejLXPWDO9ray36mBWGFQ9Zdh/vwDU1cMbnmdghdrlZ root@rapoport", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIB7TpF+NdQh+SmTzLubc0nAwRImn+9QPRju59pHAApeg root@rapoport"], "ipHostNumber"=>["2001:41c8:1000:21::21:15", "5.153.231.15"], "rebootPolicy"=>["justdoit"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "delfin.debian.org"=>{"dn"=>["host=delfin,ou=hosts,dc=debian,dc=org"], "host"=>["delfin"], "hostname"=>["delfin.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDfa0uD9MHoKYDvOTr5At0tvrrAOYL915GLyMDrQ1N0NaBQC+iV21q5y5X0soeU7Ffvhq1jJwz+RHxAwQkx/UHEhxYcAts1loPdDvXXAPjYiBY/AxXIX1vrDQjd3aS6PNM48gzvUgV3U8qUFw4uWuan12wNWNrbHs2l8N9fvyNLsSAO6GVZ/TME7c4LakedbNWvnS1YZNIa3Mc8HdIhuIfV9zxVFIl3hR2Wrex+psT2WGzpKrevah9y/EVgcjUtNMcR5S+7/8av4GablyNNUwRMzWf0+17n3+fzZTy94AQcktjo+pTesvTqTiC1vlTEGsR+wgSZwwB+XO25/SdTl8RD root@delfin", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK8hkP3aRXW64DuLhnY84Mi03Jak1NRXWF8p/MZzcaxL root@delfin"], "ipHostNumber"=>["5.153.231.17", "2001:41c8:1000:21::21:17"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "description"=>["dedup host"], "purpose"=>["dedup.debian.org"], "allowedGroups"=>["Debian", "dedup"], "rebootPolicy"=>["justdoit"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "wuiet.debian.org"=>{"dn"=>["host=wuiet,ou=hosts,dc=debian,dc=org"], "host"=>["wuiet"], "hostname"=>["wuiet.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "ipHostNumber"=>["5.153.231.18", "2001:41c8:1000:21::21:18"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "description"=>["wanna build"], "purpose"=>["[[buildd.debian.org]] - autobuild master"], "exportOptions"=>["KEYRING"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDCjlCdt1AJhHYzaxWhb+ZcHIs1VxAW4uEkGMORjvmJBr4tuEMQ/giGoMrJ5jjya4oMJJuDEJHIXmuWX1O1I1/T6ynHXTgRTri4xY68PzBA6OrdPZqMrX3WhZWsF1xNE1/ca0uYkluPrNOf8yhsGVlSTWiW/jsqSpNp/fflTWYpVHQu+kSUKwtkSngsBcR9FIFFzEHXFx4VgfQLUUDqRrS9weTIRii86tUZF8D0wNFIgh8cPhwQZqKk4IdtdDpTv30iG49UCdNbVxP2lH0SlrOGxE56DA2uLXeZ5Hof98a0bIwkQzoxYlOVDGIPZ8TT3TNf3zktnxQhuO2pzRGwrVUN root@wuiet", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEaKQAR0KtcozepfcJYcqEBmHb90+yLPm3/uPAU65KwV root@wuiet"], "rebootPolicy"=>["justdoit"], "allowedGroups"=>["Debian", "qa", "staticsync", "wb-any", "wbadm"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "donizetti.debian.org"=>{"dn"=>["host=donizetti,ou=hosts,dc=debian,dc=org"], "host"=>["donizetti"], "hostname"=>["donizetti.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "ipHostNumber"=>["5.153.231.20", "2001:41c8:1000:21::21:20"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "description"=>["debdelta"], "purpose"=>["[[debdelta.debian.net]]"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDT9RHdjdT4YrEAWEywjBJvz5aGxnJ7edDcONitGTHnfr/Z4REG1Xohl60wxu0Co9DTm+OR/gr0I0K1rELf2fY3QGUrWk+O21gLKvwTvS8YRsyPovWT87HMqHHVJbYYGc7bM1eYZKevSZqt3ePfiexPemBFtP9xh6/xYhuu39KD7Vkyi2mN6lojmgJ8AX8zg+2ws9ovuoQk2yf5JtOfychRjEWh3E2P0D2jtVesnyDoJsCu4BMtEK8oZJBaiR6GCUWoFFZ3Glo/0nQhMLKPj6ECiImW2Q0wouUsrIhf0Z9eDaki+GfszbO1R+ZQlrg+0jHVzW0cHgoW4wFPPRaqhBHH root@donizetti", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAID5HMMIV8/fcO3RpaU7B0QxVpKnEACWeImrLHOv+DrXu root@donizetti"], "rebootPolicy"=>["justdoit"], "allowedGroups"=>["Debian", "debdelta", "staticsync"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "moszumanska.debian.org"=>{"dn"=>["host=moszumanska,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["admin@alioth.debian.org / #alioth on irc.debian.org"], "architecture"=>["amd64"], "ipHostNumber"=>["5.153.231.21", "2001:41c8:1000:21::21:21"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "description"=>["Alioth host"], "memory"=>["32G"], "exportOptions"=>["NOPASSWD", "NOMARKERS"], "host"=>["moszumanska"], "hostname"=>["moszumanska.debian.org"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCzHN3B7CPXopYu0uswB5NKyro/I88Sgdui4UC80+x6FniylXtRDWSf+psaMAdgqrKHyV/TSWwcgc+Vrh+Us07wBwdOhHUBiPrEh/04KSbijguZHiQeQQWDD0xC+zOJ9Woa6WH+WZARE5aWd3YEupaII7VRG6e3sxUHmMpTMgc19/voPNUqNzrdqKQNKKc1JGKxM4B/7JRmVNHeclNRyXPJKSUSMpe4+g9ldMssKiY8foFFPFA8gQ3oIjIAr/pALm2q4JLpsVoJy/JonkgkjO8iRfklqyTVLrXTaBc0isrVR4pGZ1QFbucJ5LO5rdxPwc1rxcBxK9clhsuUaLz8fv5n root@moszumanska"], "purpose"=>["[[alioth.debian.org]]", "[[arch.debian.org]]", "[[bzr.debian.org]]", "[[cvs.debian.org]]", "[[darcs.debian.org]]", "[[git.debian.org]]", "[[hg.debian.org]]", "[[svn.debian.org]]"], "access"=>["public (separate account)"], "allowedGroups"=>["Debian", "pet-devel", "sectracker"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "dillon.debian.org"=>{"dn"=>["host=dillon,ou=hosts,dc=debian,dc=org"], "host"=>["dillon"], "hostname"=>["dillon.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCpi33kipMGkruyOJFBFVREocVv6aiWMDNEcVlfHC+TYl3r5ROlonIsawZRjW1fKCx4wg0XuEJSom/99RYASmDIrGmqjQSrI3jN6INdZK+VVBpzo8zFdk5lPWGSlA/9gL2Xh3uIFUQH4yHWdV6C7dLZMOAIHgPkrXx8tE8WiBM9v2wQkZweACFsJPh0DSeqwg4QOeDO18soyp/WGxKAgyNH0TMwNKpmrZZgKmNNRB6oT8YM9hefgKE+BnC0Vy+m/N0RA/aCV9oT6gNJxiHNMrY8xoh7uo79W94OMH8AndVQfoADep7MOBk06gqD/EZ67eK7cDvB7yS/s87nhd4wcyqZ root@dillon", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDQv8bEi7EA0gJH+sEcr+9qX1Mx+ni0SkPzSfy/DPxUG root@dillon"], "ipHostNumber"=>["5.153.231.22", "2001:41c8:1000:21::21:22"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "description"=>["debian-installer master"], "rebootPolicy"=>["justdoit"], "allowedGroups"=>["Debian", "blends", "d-i", "debconfstatic", "debian-cd", "debvoip", "dsa", "mozdn", "ports", "publicity", "security", "staticsync"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"], "purpose"=>["[[*dsa.debian.org]] master", "[[*wnpp-by-tags.debian.net]] master", "[[-bits-master.debian.org]] - [[*bits.debian.org]]", "[[-blends-master.debian.org]] - [[*blends.debian.org]]", "[[-d-i-master.debian.org]] - [[*d-i.debian.org]]", "[[-micronews-master.debian.org]] - [[*micronews.debian.org]]", "[[-rtc-master.debian.org]] - [[*rtc.debian.org]]", "[[-www.ports-master.debian.org]] - [[*www.ports.debian.org]]", "bytemark static master"]}, "ticharich.debian.org"=>{"dn"=>["host=ticharich,ou=hosts,dc=debian,dc=org"], "host"=>["ticharich"], "hostname"=>["ticharich.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDODclF9/+X/35ZZ4vgi0fgbJR58/M5YtX4ZQFcO2iWO2K35Qv2HhyU5h9fPsrYU3zXJIxdQN4P+vG0+xshkPrHv3pkkd5VVkjsa3vcuxS4W7Do3GcLnqpGVNqAolS6IKNy2C3WGrUIvqd6Du5r0pL1lUTEIx37wBNH3KZORhRF0wAxIUD/mdsjRT1iQDG0aMNMt/EJ91UqBwlu7SBBjqe2tDxmPJPS51TkRKk+Kozj9cpe0mdJOxPmn0D6QBWNmR7KnBd0zuaFyOc6xAnDMeo0doCXVB7Bqlb3bWjfeS9j9Q5+dSHjeTVIvkR3vh5B2FH7WpJac6h8OK5C8FraSEwX root@ticharich", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICohKjjEFJ3BRcwbX+zCQ3UDJEDCBavY2ZOv0tOUKfSs root@ticharich"], "ipHostNumber"=>["5.153.231.23", "2001:41c8:1000:21::21:23"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "description"=>["tracker.debian.org"], "purpose"=>["[[tracker.debian.org]]"], "allowedGroups"=>["Debian", "qa"], "exportOptions"=>["KEYRING"], "rebootPolicy"=>["justdoit"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "denis.debian.org"=>{"dn"=>["host=denis,ou=hosts,dc=debian,dc=org"], "host"=>["denis"], "hostname"=>["denis.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCk73y+bb3gUuo5Bc/T2vHhQwfWdcfyHqCVdNKagwfMIHOh6teg6UIVBPtarYtQNGal5aFiw6SPqpe+xS0h59K2D9IYCtQWO5jgaG6Rez7ZZOzvu8jEAEeDZSQo44khO+rHJufinQrp58xGsMI7KC5i/SQxOZTTMILaU98NZ3vTBoMnYj9gFaKdDkfuyF90k+qx5sfDkSyM+qUzSbg8SA6v44lEeP46lbzbN0wc9GaXWR8uaOdDeekxpJgKMQac2wlvRUfgtvmwCN/aGRQHC04IyCQUYI9ScfpdNxQDsiDnM6cQ8W/wZhXvT69FzsTAbNa+HztbYe532Jt+xU2T32QZ root@denis", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIh/njiXtUzVS4Gqv+KYbO5oyJ60kQToSjYAH9Czvpyj root@denis"], "ipHostNumber"=>["82.195.75.91", "2001:41b8:202:deb:1b1b::91"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti3.debian.org"], "description"=>["DNS master"], "sponsor"=>["[[www.man-da.de|Metropolitan Area Network Darmstadt]] (hosting)"], "exportOptions"=>["DNS"], "purpose"=>["DNS master", "[[-dns.debian.org]]"], "rebootPolicy"=>["justdoit"], "allowedGroups"=>["dnsadm", "geodnssync", "letsencrypt"]}, "petrova.debian.org"=>{"dn"=>["host=petrova,ou=hosts,dc=debian,dc=org"], "host"=>["petrova"], "hostname"=>["petrova.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDHInZodtC+qJmBhCGa3X0zchwWIyd5as/767sTwWrlmyRuR98qUk5mo+V6miXmOM4R0MtMWbhdWkmhV+avM0KBci+UnxpEsy7qHMNB+LiIpFXnjaNp4MqVR49xnJQTgbs1YB57sKTr0Sc5k4Uc4FQz+MZ78cTtBv8vibdadQk8f8mnMOVudtovCnlhFWNyMWHmLhBjJNq21sswZva3vxamqX269OYKZw4Wu8yeoP5TkF9QioSyUF9wZ+wmTGyNoZGQiWvPQ8/iab9qT8L98fJVFLzZ/j15njSWbwwEM51aX+AbKDcovjkDWzVBPjcPsCLFzA5yngSWqYdLiwCHWbDP root@petrova", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPP72qgAR2NVBs9ZWUuwb1OuFiAPdvi9+QGISIljHmT5 root@petrova"], "ipHostNumber"=>["5.153.231.25", "2001:41c8:1000:21::21:25"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "description"=>["pet.debian.net"], "allowedGroups"=>["pet-devel"], "purpose"=>["Package Entropy Tracker - [[*pet.debian.net]] - backend for [[*pet.alioth.debian.org]]"], "rebootPolicy"=>["justdoit"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "zani.debian.org"=>{"dn"=>["host=zani,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "architecture"=>["s390x"], "allowedGroups"=>["buildd", "builddadm"], "admin"=>["debian-admin@lists.debian.org"], "memory"=>["4g"], "purpose"=>["buildd"], "ipHostNumber"=>["148.100.88.22", "2620:91:0:688:1::22"], "host"=>["zani"], "hostname"=>["zani.debian.org"], "disk"=>["2*24g + 80g"], "machine"=>["IBM zSeries z990"], "mXRecord"=>["0 INCOMING-MX"], "sponsor"=>["[[www.marist.edu|Marist College]]"], "rebootPolicy"=>["buildd"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDB4E7XkOJp3X//IC/5O5SX0kxmAHJ9hrysJw6l6gzIn root@zani", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDUd+0Bq0l4qyt5NfZliZ+z4ugPw0cvEq3tmonvj230kni52pjTjRc52ET4MpW3U4+jVpBUY9OAYf2C9uakCZO4QrYzekr/6aLCTOwcgwMHlWPWuAOoCc/Eo+/ITo2UiQ23ZlzgdEwd4jJPDv0iTLEW70o3eoIulX/O+GeYaelY9zfls3153ndEiv6SVtLo6xYCF6KIKxRiO5Rg6GIW9eGdWgXywCshTUPVOtJqoHPgGMk6WNP+8BUnKp4zzSCTstaMohoD9e0BzOHrXxX/ED5jZYJf8X94XD3+3b5UfAst66N2nOrskOyoqsc2E9UOikgsxHtpOrHIEdwjchkO4E6b root@zani"], "description"=>["s390x buildd"]}, "vogler.debian.org"=>{"dn"=>["host=vogler,ou=hosts,dc=debian,dc=org"], "host"=>["vogler"], "hostname"=>["vogler.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC+1gafF2pmPO0Eq/d3A1g7JH0p6hNydJBPez7zRx50GugHC7G34CC2PaeFGj1j3aaZuYH51S87puMvoDH1V9bnfz15f59VMnrcnESOCxHNJO6bK+nM3CJgJxdTB8GblW2JshQr4EcpKJYUAoLyuQD89tNh3k2c1ZPhGcHxAnBdeTeCAJ8gtg6bH6CTLkgXlLJzStl+L2+puRYohhQVikC4Tc1NRx1Bim2xl+m164IJCLJspMzsPlaI2igVC49avrK8l8DYcKRiduJqPhKruPxUaRj83XG3zalJMgIFHTh7ntkN87w1Oo+1DpWSvFublQfadrYXJpTAiRc3Y9ZMioCf root@vogler", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFXJ7FfgZO+jMbEQnhIz5ZiJF3x1BzDw53Q7A5Qpw2le root@vogler"], "ipHostNumber"=>["82.195.75.92", "2001:41b8:202:deb:1b1b::92"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti3.debian.org"], "description"=>["voip service"], "purpose"=>["sip.debian.org", "voip.debian.{net,org}"], "sponsor"=>["[[www.man-da.de|Metropolitan Area Network Darmstadt]] (hosting)"], "allowedGroups"=>["debvoip"], "exportOptions"=>["RTC-PASSWORDS"], "rebootPolicy"=>["justdoit"]}, "eberlin.debian.org"=>{"dn"=>["host=eberlin,ou=hosts,dc=debian,dc=org"], "host"=>["eberlin"], "hostname"=>["eberlin.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["mipsel"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmCxcBakkqfFCPCZtjllHYauO3xRR0qRZiZcumbCeEOGjDXcAjGgdvE4gpSuQ6qUVrUhyYVxYfKuFMmp5e1U369mngQsDUg2zFYeGb2Q7Q9GA68ADWjGgJW1amxMPVSwN/PlDKU/d55UJQdeoB9iF9+J6iVIwTUSQATnHsvURqCiUGgqi0Iak5fLVLvJAj5C3fMxMaESjKG5d9n+tvYir5+x5O3kT8LWKzoB0EGGzcRL+gCZDmqpIpqTEJKkqDwTH0BO5wbDPQOoEvy4q3y1M5gkEZI7kF2qZx8MA7ZGJQrLJgqqFX8iBT26e8zvybd04VbM+8gD7C7Gjdtgj55ryv root@eberlin", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFWOs9LUp7japU0hjg5sL5Xf5GMAZKWEkAuj6Slepl+d root@eberlin"], "purpose"=>["buildd"], "access"=>["restricted"], "memory"=>["4G"], "ipHostNumber"=>["2001:858:2:2:1a1a:0:ba3b:769b", "86.59.118.155"], "allowedGroups"=>["buildd", "builddadm"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["buildd"], "sponsor"=>["[[www.loongson.cn|Loongson]] (hardware)", "[[www.sil.at|Silver Server GmbH]] (hosting)"], "machine"=>["LS3A-RS780-1w (Quad Core Loongson 3A)"], "description"=>["mipsel/mips64el buildd"]}, "lw01.debian.org"=>{"dn"=>["host=lw01,ou=hosts,dc=debian,dc=org"], "host"=>["lw01"], "hostname"=>["lw01.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDWQZYJc44+vkBekbposyXpMZKSYZpCziHPLVFrCm2EHMfTOvvFmhGyvI3UbptBVgwD6aR4KPS3Q90A65qLGanSPxecLS8znYBEkYh1jd5O6yDdmOrZmfq6QFlwKVr8OYlsf5rHE7Qf87bHfcOc7T9ZS8GGJi4YF7UCCmmhlLtJeULVADh1zf282ldQyqYFB5BOw3tKwwk5w45f2UUignEVKPblx5MTvGDwqpmb9OMt/GnR0Q1ELpZXZdUTmc45sE+anG9FPMkNlG+LwifuH172EG3ya4mdqw/Lq+075GpR5CTv2YecLcXgfI7EFGnQKVZ/jnTP4q/jpRQtj1aqZvTt root@lw01", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPkUlXpcBftvZEACVTGYgpcc/g7FJOHRZMhzvVFIXr/Y root@lw01"], "purpose"=>["snapshot.debian.org storage"], "machine"=>["HP DL180-G5"], "access"=>["restricted"], "memory"=>["16G"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["manual"], "allowedGroups"=>["snapshot"], "disk"=>["2x250g (raid1) + 10x2t (raid6)"], "ipHostNumber"=>["185.17.185.177", "2001:1af8:4020:b030:deb::177"], "sponsor"=>["[[www.leaseweb.com|LeaseWeb Netherlands B.V.]] (hosting and hardware)"]}, "lw02.debian.org"=>{"dn"=>["host=lw02,ou=hosts,dc=debian,dc=org"], "host"=>["lw02"], "hostname"=>["lw02.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDFpBN8EsSnben7afRsVlnw+r9beHHU5Qx6qLECL8Ydl9h1UrpM+XGtT5c883qByEQf5HF6ddNWN8WuAq1zpJeev0K6CHbmG4svDnospQsB3xf9Zks1qDWEd+8R22jVnj4amDfBGZYniAPGbLg3AyZ5T6BvbmiA0zrLMaC4xqmHl12lxCJOX5gq7Ligme+HG0hWjpY4DMvAgRBci632efjiS7co030zmdU1SQJIu9B1ajnrIYFWRG9flOhcvx4jvf/DYFSOrTqEQwhRCh0iI2C6NH+ZeKUOjWLxN8M5KfnTL5slaJHcgzG/psKg6YWvj+mVDodr2B4zxANxsYPYl/8/ root@lw02", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKc6i2w2Ngeqy1IUfAR7X/mNTxtedWg3z7F2TVzqPn4b root@lw02"], "purpose"=>["snapshot.debian.org storage"], "machine"=>["HP DL180-G5"], "access"=>["restricted"], "memory"=>["16G"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["manual"], "allowedGroups"=>["snapshot"], "disk"=>["2x250g (raid1) + 10x2t (raid6)"], "ipHostNumber"=>["185.17.185.178", "2001:1af8:4020:b030:deb::178"], "sponsor"=>["[[www.leaseweb.com|LeaseWeb Netherlands B.V.]] (hosting and hardware)"]}, "lw03.debian.org"=>{"dn"=>["host=lw03,ou=hosts,dc=debian,dc=org"], "host"=>["lw03"], "hostname"=>["lw03.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDyvM0xwkY6HO6GDATF+HSSuQWf4iCRWyPeFD5WgALoqfJR31D36mi/u+3sFmxZ7ZvMxgWCSXucsPd716l60SbMTdp9/mUZ+VIxtOfdtq1ht6HMl5PmPzxoyZN5pmyUOjrruRrhgeUwqLyMPWuc8dA7alLkXMlt5UXWdaGwOYYW8RBhz8Jv3UGcDhIMRsA5ND9jBwP1DC8QHRHwEZeCGU9FvNJwTpLOTybjPdQkjG9Gm90VmEANISnhUTSUIZ7xOntp1Zi8jCzEDAGSJJDASHLwfvLIxL42iAAD6P815184CYYWF3olfe1Tbbl5kPkDR7217bIoPgOG46+7e63gv7cT root@lw03", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIC2OtIOjN3ui7IrVcUSG1GC7DJBFSNe7L1KTD5eJ3ycv root@lw03"], "machine"=>["HP DL180-G5"], "access"=>["restricted"], "memory"=>["16G"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["manual"], "purpose"=>["morgue.debian.org storage", "snapshot.debian.org storage"], "allowedGroups"=>["debadmin", "snapshot"], "disk"=>["2x250g (raid1) + 10x2t (raid6)"], "ipHostNumber"=>["185.17.185.179", "2001:1af8:4020:b030:deb::179"], "sponsor"=>["[[www.leaseweb.com|LeaseWeb Netherlands B.V.]] (hosting and hardware)"]}, "lw04.debian.org"=>{"dn"=>["host=lw04,ou=hosts,dc=debian,dc=org"], "host"=>["lw04"], "hostname"=>["lw04.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9t9GOBwmEJErQFmSTSBe0yTNc/Zp2rSb2O4xznhbON3BN51UP07l7VSwYx5fxVUEvnoDp2dpdd+43QrwOvbZ0zQBNjMFgZMeWWwvLstp2zGPOCaqSy/Zt6X7B5BMCvm/einkuzcKK83qKN6BFrrFYbMGA/2xFpORTLpPTgGRyzQndu4oSWBEIl8xtcm260OtTPdVuRYYZZOeavDFXhBQ9yBTJ7XrMyPFctAdnLzBgnfmnjg0R2p9TJ1DZ5Wl+DF2Eka3gHxEvhjWmjmVXJNWRbjfvYJmYbvuWfA79hvMHU3l7JLiey1D3arB12FkN2HAP53SJvzrAwFCq3Oe0s0Tb root@lw04", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICYwHTek7lsD5d31JTzLk1pKaFwr1rZRhTpYGIqUUeH6 root@lw04"], "purpose"=>["snapshot.debian.org storage"], "machine"=>["HP DL180-G5"], "access"=>["restricted"], "memory"=>["16G"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["manual"], "disk"=>["2x250g (raid1) + 10x2t (raid6)"], "allowedGroups"=>["qa-core", "snapshot"], "ipHostNumber"=>["185.17.185.180", "2001:1af8:4020:b030:deb::180"], "sponsor"=>["[[www.leaseweb.com|LeaseWeb Netherlands B.V.]] (hosting and hardware)"]}, "barriere.debian.org"=>{"dn"=>["host=barriere,ou=hosts,dc=debian,dc=org"], "host"=>["barriere"], "hostname"=>["barriere.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "ipHostNumber"=>["5.153.231.27", "2001:41c8:1000:21::21:27"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "purpose"=>["porterbox"], "rebootPolicy"=>["porterbox"], "access"=>["public"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDIImQhmx/AvR08vsAP4yxDsO3tJ2FqJvcEvIgaMG9Yrq5BavER3jJzF7ytPzppsQDFimHToMraYiR9ekXVU0bUb4e6i56Nrjy302jZ7W3DDzTlPudgU1tkfBhC4om407JeqM800pdHKEjfBhYjIDLhC8B7GQRPvNhBoZ1IzA/etIPdcOh1I9vTIepoKfLmDTLbFQUZy1YZNq1jspTJa/mzuxrNgj/xPNYs5K8HAgCPDrWQHPqx5NQqdPQtZrvubwRc4Z78rSo91BxWQHLivnCvEeGq6/dh7X+Xfx252zQpu5VrYhubJkSVA3uePMuKxSn719WlMbdykeqIUco1ZVTf root@barriere", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIE6enY0BN/kfX73k5iUX1hGy9bRq3ik+RJpBe4XQmkCh root@barriere"], "allowedGroups"=>["Debian", "d-i"], "description"=>["amd64/i386 porterbox"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "bm-bl10.debian.org"=>{"dn"=>["host=bm-bl10,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "architecture"=>["amd64"], "admin"=>["debian-admin@lists.debian.org"], "description"=>["kvm host"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "bandwidth"=>["1Gbit colocated LAN"], "host"=>["bm-bl10"], "hostname"=>["bm-bl10.debian.org"], "mXRecord"=>["0 INCOMING-MX"], "ipHostNumber"=>["2001:41c8:1000:20::20:250", "5.153.231.250"], "purpose"=>["[[-ganeti.bm.debian.org]]", "kvm host"], "rebootPolicy"=>["virt-ganeti"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAuZJCDaHZGqtrOBJ38/MlsnMnlDklaiWH3wNLyBLG1N root@bm-bl10", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDNJVMcOP52LYlUf77sIiHTXyDgs/VN50X9ytZvjnl1cMig2veMvzzV5HZf2FTYnFv1FAC6ec8q9I8BwzJTfWZj8lV9qlS2fd8z2ZHWcvztdIP9d0TtYjCm2Hpv4V4NODoWNjxX116LxJdsc8a4TY+ZRyPMmL1jfljCR8m2GESwID3nhbvvN9rIhDRm1CdLLmW8v9L5zxN2+zxLYUXFFBUed5fDSM0MjyL+vteD12hr1TD1UlMVeCBv4GIysFfpwLwWEgX0+AKJpDM1oP5WF2waL7LqTnCJZa+UtWirCser8qsBiPWCm23Yyx2HUKUEqYGpLJGYxqtI8whUen4xN7ZN root@bm-bl10"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "bm-bl11.debian.org"=>{"dn"=>["host=bm-bl11,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "architecture"=>["amd64"], "admin"=>["debian-admin@lists.debian.org"], "description"=>["kvm host"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "bandwidth"=>["1Gbit colocated LAN"], "host"=>["bm-bl11"], "hostname"=>["bm-bl11.debian.org"], "mXRecord"=>["0 INCOMING-MX"], "ipHostNumber"=>["2001:41c8:1000:20::20:251", "5.153.231.251"], "purpose"=>["[[-ganeti.bm.debian.org]]", "kvm host"], "rebootPolicy"=>["virt-ganeti"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDASS0R5kG2DeuBfNXxpn2IMGhwH/3cxRympg9j3E0MfbzozTf7EqhisLbn9u0KOSDaTTeLO8FhGU6jkU4yNMpBNdYdxBEzTxSFCE/K4tO6qL5MG5VTH1/0DkFubEjiW9vK3t+kWfnfAdSIvLX0ai1gKpI+DWTgkkqax89yFSRylY7yp9x8jX5qAEUuaSXhlMFcQHaTlhF6sLjUviUREtIuGg9hJGFNB5ZYJSf78TGfJDxIJ5C2AvznFlqGIiBUzZVIg4cwxxpE4TwESoByqHqkFQqSoQfSFvrOflonCiErLMQxPIcQiQiU6AT1PiMaviCTv5670hRCqKp1oapkbHUR root@bm-bl11", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIM5xM+s1Fdst7tETC1gwGnWqAc1Tr66gY64SPwYaRbjr root@bm-bl11"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "bm-bl12.debian.org"=>{"dn"=>["host=bm-bl12,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "architecture"=>["amd64"], "admin"=>["debian-admin@lists.debian.org"], "description"=>["kvm host"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "bandwidth"=>["1Gbit colocated LAN"], "host"=>["bm-bl12"], "hostname"=>["bm-bl12.debian.org"], "mXRecord"=>["0 INCOMING-MX"], "ipHostNumber"=>["2001:41c8:1000:20::20:252", "5.153.231.252"], "purpose"=>["[[-ganeti.bm.debian.org]]", "kvm host"], "rebootPolicy"=>["virt-ganeti"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDhR8Ak7O9Pe8yWdKGcbSsgg+iqrJVbgMjlf4GaNmsyrYUKOo/I9+yJbpFfYzQ/6zQQs04yB+NNx9Hijk9SRwpb/KlqRn2wI7b5GlTJ39O0Twi/MO5j0h7bq/rgcYkeBh6BmCmKh7/ifugHSPUWg4gkit14Ta3gGtD/uLJr/5brfwOX2EYCjoroAFL/QY1Z6paC3I4KkGjTgKxuguzoTz6x9dJqnjg+w9v8XUvxofn0PTaGNnS71Wj3zXIxa5Nwr/DKEVkbPPmGfHNIElDyiqL1qqmAHYuhD+XZkv5/hOujYnbphP9Kocu/pW0N+leiYrfgjztjwFn0IJk36VCP9zgX root@bm-bl12", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIB+71RCFi1M5WxmiOIJjOVloW0SQGM2AXz02ewJoIChB root@bm-bl12"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "zelenka.debian.org"=>{"dn"=>["host=zelenka,ou=hosts,dc=debian,dc=org"], "host"=>["zelenka"], "hostname"=>["zelenka.debian.org"], "objectClass"=>["top", "debianServer"], "admin"=>["debian-admin@lists.debian.org"], "disk"=>["40g"], "purpose"=>["porterbox"], "bandwidth"=>["150 MBit/s + 34 MBit/s"], "distribution"=>["Debian GNU/Linux"], "access"=>["public"], "mXRecord"=>["0 INCOMING-MX"], "ipHostNumber"=>["80.245.147.40"], "architecture"=>["s390x"], "rebootPolicy"=>["porterbox"], "allowedGroups"=>["Debian", "d-i"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAfApK4IxmcPS1qGgE7zfWAugKPR05e++K1su8gDgvHU root@zelenka", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCqnM037EiEA4cXzRlHZGe5Te9Qs3qjL1135JiHs6dHCAEFlZsF6MTnxWG97861DjUF9Y4Cag0/9n5FxvbrFRGp3PWESuZ1OJ/lccfhqxIdAGkrHtsQAnaQu/ctfSfj4j2PBsIrZ5TZDiaPJiSD53uFAGxwkLY5oMlpUoKLAiAuRFBNcR3ox7+UXzsJ9dZ8IrsRCHFOQSC8bbf2Iva9pax+ocfQCXYVj/lasCkS7QOh5u5BTF6/NeiJKKJPYfA/VJywr0SmGR/DdDbxB0bzMuyGpMF+ftHCyD4W4/MKRbCuM8ik1Ibyrj2rubpyhsdEGJmE/fkzswrOZRF31yrvSLBf root@zelenka"], "machine"=>["IBM System z13"], "sponsor"=>["[[www.itzbund.de|Informationstechnikzentrum Bund (ITZBund)]]"], "memory"=>["4g"], "description"=>["s390x porterbox"]}, "zandonai.debian.org"=>{"dn"=>["host=zandonai,ou=hosts,dc=debian,dc=org"], "host"=>["zandonai"], "hostname"=>["zandonai.debian.org"], "objectClass"=>["top", "debianServer"], "allowedGroups"=>["buildd", "builddadm"], "admin"=>["debian-admin@lists.debian.org"], "access"=>["restricted"], "distribution"=>["Debian GNU/Linux"], "purpose"=>["buildd"], "mXRecord"=>["0 INCOMING-MX"], "disk"=>["7g + 90g LVM"], "architecture"=>["s390x"], "ipHostNumber"=>["80.245.147.46"], "rebootPolicy"=>["buildd"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICk6vysqlXHdMVo0X6YpbhZC0w5j/wrRMQmrf+B58biX root@zandonai", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCp8Q71kwFrbCtINvYemshCwJTWgwHQQ+q8oWNU4eTZHywlE2tj2j1Uv1MKf1jFYjBuR9KC74zCo7obWDTXkE/PdMcCcBCVcINKFhqgt0+YK8mfsXwYanSyWPJVEttndC1nBaFYrUcfFwjW8BQBnvl1MALKIMnqs3Af1JFbkNSvXGXWPH+0UQXZcMlRpb0GEtOJW6uU1/3KIwnie/sz0LjJvd+qvLGEvysuJj5yLWfvM01by+odChzz9mowym4iUzzHmeHkMUzVeW6EXZwM+ppZ95HQGum2HkBn6RkKwwxYz0BUiBl6fK9lhhDlidCgRChUPrVTWzFVfjNArYkNTOzT root@zandonai"], "description"=>["s390x buildd"], "machine"=>["IBM System z13"], "sponsor"=>["[[www.itzbund.de|Informationstechnikzentrum Bund (ITZBund)]]"], "memory"=>["8g"]}, "storace.debian.org"=>{"dn"=>["host=storace,ou=hosts,dc=debian,dc=org"], "host"=>["storace"], "hostname"=>["storace.debian.org"], "objectClass"=>["top", "debianServer"], "description"=>["bacula storage server"], "sponsor"=>["[[www.dg-i.net|DG-i]] (hosting)"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "access"=>["restricted"], "mXRecord"=>["0 INCOMING-MX"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/JYs65t3FDbKorDTE71ntdEKqwLoOMS39PYJTy/iyPAeJUsDt66vq0Vb9qKHhhCBr3TXffr3zFVoEcsjmii0zbNw+D0wo6sCs4llBF0eOFAa0u8hyALbcrwuQjqU9XCB5Y+FF+RD38uq6qrffe7jjmt9Uyvyp9YsSk3VgboYWxmcy5HusuRK3fa3I5wbLial4Dzu/zGsp0KImyujdOfrOv19gj0K/ct5uqM2L/onWkFJSwQqT2u4CtJsPMgD4fn35w0myyyEa/HRJUCWdqj0Tg00qEMrP72g+J6nbQShY0hooqrxFOj7bDtJyIJ4wN9w6W2/rBeuEu2FvfRYw2B2N root@storace", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKRP/H0U3CANbgqYp0Vdz7G+O7ULKUHh9iii82dzucz9 root@storace"], "disk"=>["500G Raid5 [3x500G]"], "machine"=>["dual Intel(R) Xeon(R) CPU E5-2620 v2 @ 2.10GHz"], "memory"=>["32G"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["2a02:158:380:280::161", "93.94.130.161"], "allowedGroups"=>["debbackup"]}, "sechter.debian.org"=>{"dn"=>["host=sechter,ou=hosts,dc=debian,dc=org"], "host"=>["sechter"], "hostname"=>["sechter.debian.org"], "objectClass"=>["top", "debianServer"], "description"=>["security mirror"], "purpose"=>["[[*security.debian.org]] - mirror"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "ipHostNumber"=>["2610:148:1f10:3::73", "128.61.240.73"], "access"=>["restricted"], "mXRecord"=>["0 INCOMING-MX"], "disk"=>["4x1tb raid1/raid10"], "machine"=>["X3450 @ 2.67GHz"], "memory"=>["16G"], "rebootPolicy"=>["rotation"], "allowedGroups"=>["archvsync", "mirroradm"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEcUbdNV1OJcdJqGrcz6tjHLaKrmrX8YAy1482U42klE root@sechter", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDLGmVQvSkpP5VVEQJL+BxJxRBrz9dR6O12bL6HKcR2s3C5O0ytIB0nKF4DZkttBBq6i3qjIhJN6AqDlsSegosRD8JDex7AjZFsqY3hjhx7ptHjn+0kn2dl7MI6JAfrIykmDwL4YiDQC6cTlNE4WIX1GfU8Duds0/YXUuPGS4KsxJrHAZzqhYjzaNTjyo7sQ6ISTBxwD5aMo5yoIXgXljXeMfAJ3Dql7OoM3LiChckv5MBVuJGlIkvyBZFoym9zwHSK6Cf0YbMYo2fKLMHpGaAWIaV8p2/Eh3LUTkEc79A7iELZrRap/S8NDxCxLxJXSN5/tdSpKCWhFgxSKLyXxnlB root@sechter"], "sponsor"=>["[[www.gtisc.gatech.edu|Georgia Tech Information Security Center]] (hosting and hardware)"]}, "paradis.debian.org"=>{"dn"=>["host=paradis,ou=hosts,dc=debian,dc=org"], "host"=>["paradis"], "hostname"=>["paradis.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC2nP2WzQ8hkZDiEq5+QSGFhTB7SYfRa7/IG0gMOIoCDXH8b3sfsBUUEL8ZSFaWgNKskUnpgg/fqAhvnDLOPskr3OGXRfrCR68fCqn5H1zBrHB1kpdjPW9ezUe1xoY3hGp6LITANHWpZie1wBjYAzaBO70hNAo4JMCQvZXDsQdyws2DRSuYtiAoG/ZY0+t2VZh3MJLcofv1wNo43M+aHJR2xWmQSE7cWjMlcw/QOmsWJBv1+Kb/nK2Q7buX/byvY8ySu5ydATnyEinzbutZXc/t/FioOtWMeqh6NlD3aPGIpUTmf8ow+c1QwZWOC3T2GWyTD5KVmAZSm77lWkpYFcd1 root@paradis", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBsUneE642qr/kzKwJcKl9Cgog/kgCqRLZwZs4J7RRt8 root@paradis"], "ipHostNumber"=>["5.153.231.30", "2001:41c8:1000:21::21:30"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "description"=>["people"], "memory"=>["16G"], "allowedGroups"=>["Debian"], "purpose"=>["[[-ssh.debian.org]]", "[[people.debian.org]] - ~user webpages"], "rebootPolicy"=>["justdoit"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "mipsel-manda-01.debian.org"=>{"dn"=>["host=mipsel-manda-01,ou=hosts,dc=debian,dc=org"], "host"=>["mipsel-manda-01"], "hostname"=>["mipsel-manda-01.debian.org"], "objectClass"=>["top", "debianServer"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["mipsel"], "distribution"=>["Debian GNU/Linux"], "purpose"=>["buildd"], "allowedGroups"=>["buildd", "builddadm"], "bandwidth"=>["100MBit/s colocated LAN"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["buildd"], "sponsor"=>["[[www.imgtec.com|Imagination Technologies]] (hardware)", "[[www.man-da.de|Metropolitan Area Network Darmstadt]] (hosting)"], "disk"=>["2x500g"], "memory"=>["8g"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDm35G7ai/9v3Mp7ONgmOOFcINuwJ8BJggDTeClzBQJ8xjPwvDLggVWIb4hGyqsbd7tJwnm8FMqiCQ7PGMQNuEnLZmkuO4Oe1mRFrvqb8RHJbSwlvVrcvVPY1cD3jQla0lNS1HbSBen/NU3gDjlIaSw34ubpAwKc4knkehno+CZ+a0msxzh5A1Mm5Kv7eda7USNK2vSqTZcVnxBTYIXIbrKWxBYa+YmFfPbsq6TNEx7794bmlqq+YynBqLQ0QilzDAatlt+ozfBRQrig0Jy1c99hVQ1aBjBV+PRg4N8E3XvoHSm0FR9PO6VT6ATMgAuBtFOBq+OBv6KuL38yrQGte0v root@mipsel-manda-01", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINGAWIvw2I5PF8mCbiR6TgaeTgOoWNpKEtSVsp7+UizN root@mipsel-manda-01"], "ipHostNumber"=>["2001:41b8:202:deb:1b1b::72", "82.195.75.72"], "machine"=>["Lemote 3A ITX-A1101 (Quad Core Loongson 3A)"], "description"=>["mipsel/mips64el buildd"]}, "mipsel-manda-02.debian.org"=>{"dn"=>["host=mipsel-manda-02,ou=hosts,dc=debian,dc=org"], "host"=>["mipsel-manda-02"], "hostname"=>["mipsel-manda-02.debian.org"], "objectClass"=>["top", "debianServer"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["mipsel"], "distribution"=>["Debian GNU/Linux"], "purpose"=>["buildd"], "allowedGroups"=>["buildd", "builddadm"], "bandwidth"=>["100MBit/s colocated LAN"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["buildd"], "sponsor"=>["[[www.imgtec.com|Imagination Technologies]] (hardware)", "[[www.man-da.de|Metropolitan Area Network Darmstadt]] (hosting)"], "ipHostNumber"=>["2001:41b8:202:deb:1b1b::74", "82.195.75.74"], "disk"=>["2x500g"], "memory"=>["8g"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC7fTyGtGAaJ22DTJ5t8TKkxMObALPdTIZDBlwrecmnEPrwAwaG1YAv5yYBLSr3Ps+XcjfZrw5ftLGZ592rwZtK5TFyLMSIiKlx8Z+mTE2rWKXWD+pbGqh4MEgA+lZXUUiShxBmjizQiEdOBrouhz3w4e4B1lGmcCjAFTiMWAUa6SwQhLtjcpGDfoIlpDg6mMKWFAE9niJGp+oAT5Z+fHbfKbZsJKJ3lXZpcpI6BU3KSMovsOB+iQMxG0XtaYi/JUQxfKlZXIHjwoUpj45vRvz6Ei/8Kgn58H+Io7E9QzV6dTZBqNF6oxXsTvTFUn3OD2vBNXrELepFK+DYZLlPA5bD root@mipsel-manda-02", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHghpLIOK+Kv+NjT/ZkaC11wJMHh9/bbuSThMnQf2mjX root@mipsel-manda-02"], "machine"=>["LS3A-RS780-1w (Quad Core Loongson 3A)"], "description"=>["mipsel/mips64el buildd"]}, "lw07.debian.org"=>{"dn"=>["host=lw07,ou=hosts,dc=debian,dc=org"], "host"=>["lw07"], "disk"=>["2x250g (raid1)"], "hostname"=>["lw07.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC8FSYoADIwpSik2ok9EQOVMV8c3bEwPFY1wv+ngkirnP7q91hHssR+jll72hJd9QxDHMTP6nP8oMPjSnoSKQjxCVdOEhnXDTFMLCYEWP31Ve0/DSyWk7Fdw85m9okwho7TcZH3mRXllUOjbUqaCJG7c9XprYOjXe8Cie0Ov2YdKNMg4y9EfjwpNELBNCBBZ9GH7HGzSfWsj+kBjyj3t9vSjk6oQdW6Cv1WgcQVd44eemDVo5zKHRrh62gcz/51sMZtYM7IE/XotVrjIZjIgpfxiID9mZKIiOSM3ULqCe37qBM3e4JqmpI1OdQ86u4ZkiNh6hG4+evHC+YRxXkh3CJP root@lw07", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK/n7UQzbZiRSJQvZPQUE/+mQN6YN62lOOycg8srWgD5 root@lw07"], "purpose"=>["snapshot.debian.org web"], "machine"=>["HP DL180-G5"], "access"=>["restricted"], "memory"=>["16G"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["manual"], "ipHostNumber"=>["185.17.185.187", "2001:1af8:4020:b030:deb::187"], "allowedGroups"=>["Debian", "snapshot"], "sponsor"=>["[[www.leaseweb.com|LeaseWeb Netherlands B.V.]] (hosting and hardware)"]}, "lw08.debian.org"=>{"dn"=>["host=lw08,ou=hosts,dc=debian,dc=org"], "host"=>["lw08"], "disk"=>["2x250g (raid1)"], "hostname"=>["lw08.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCq1vIDf27PDFFLhLCHrryPNMt4R76C0dJW9/mAJH/pgw1/WWoL2c8iFYXuk4QAys+EzpqbsBDYdvQeHNTjQco8NjUT99/WtDVtqa2qH+crRpfljSdvC9rRWgGGtznCRr6c3DN2KFy7qUx0eUX6nM/vsWZeJoiFs509X2PCjR+XC32Fltkbu/hHPA8Lh3NCaV6yU0PkdZhHTKHhzkJrFgidD/zGqvP98htHk2Yl/0JTHi79wNreLUCl02w05UByhe6DDd/iychrrZUOh1MBXLyvMW5AhAnmHLt7HCNHAjHJPx/tIRH5Y4ElRl+RyeIHWaEOKWi+Loo4cKv+pneyLVbd root@lw08", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAION5BytO0ez1CHSL+xCB8vFATuLHEj3+N3y5DlvzSR3g root@lw08"], "machine"=>["HP DL180-G5"], "access"=>["restricted"], "memory"=>["16G"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["manual"], "ipHostNumber"=>["185.17.185.189", "2001:1af8:4020:b030:deb::189"], "allowedGroups"=>["Debian", "debadmin", "qa", "snapshot"], "purpose"=>["snapshot.debian.org access"], "sponsor"=>["[[www.leaseweb.com|LeaseWeb Netherlands B.V.]] (hosting and hardware)"]}, "arm-arm-01.debian.org"=>{"dn"=>["host=arm-arm-01,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "allowedGroups"=>["buildd", "builddadm"], "description"=>["arm64 buildd"], "purpose"=>["buildd"], "mXRecord"=>["0 INCOMING-MX"], "machine"=>["AArch64 Juno (4xCortex-A53, 2xCortex-A57) on a Juno Versatile Express board (ARMv8-A)"], "memory"=>["8GB"], "rebootPolicy"=>["buildd"], "ipHostNumber"=>["217.140.96.58"], "sponsor"=>["[[www.arm.com|ARM Ltd]] (hardware and hosting)"], "disk"=>["500.1 GB"], "host"=>["arm-arm-01"], "hostname"=>["arm-arm-01.debian.org"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBlD3po5jk2bpdWUU0eQDhrU3E1uTAcAxHlg7B6+iCjT root@arm-arm-01", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0yoOCiUUiOQntismFap2x3q7EwEuZijWS9tqhhzZvh3GrUV9guQctjjg16Q+5mu3pa4bXrSWD1cxoQ+JjRpZ6NudQrjpsHnlcO8qPy+OtnTYm+/Qd24mcwWAAOujGVHdlnL2pybKI9JDUt7OX+ETFNFXFHR8gBKBFtWGP20J0SFZcawV3yMeYCTGTRaP0IpQgyA7Au3UXaV8xSL7/SxP2blG70woBLpNrp45BL28b0OKheC2WiP/LQopJGJEgRbMWF+1CAqgJY8XMAmlOnXAAWX0JrHwfRa7UzqFQlF4NPlE3/BG5D+q3VWFBnSBtxBAMT/UCQa6EJ/hiVwuuX3Il root@arm-arm-01"], "architecture"=>["arm64"]}, "powerpc-unicamp-01.debian.org"=>{"dn"=>["host=powerpc-unicamp-01,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["powerpc"], "allowedGroups"=>["buildd", "builddadm"], "description"=>["powerpc buildd"], "purpose"=>["buildd"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["buildd"], "host"=>["powerpc-unicamp-01"], "hostname"=>["powerpc-unicamp-01.debian.org"], "sponsor"=>["[[www.ibm.com|International Business Machines Corporation (IBM)]] (hardware)", "[[unicamp.br|State University of Campinas, Brazil]] (hosting)"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPEz/EjsBPt9/8BwIWinWHZ7/o64ilXCmOJOG1JDu+mI root@powerpc-unicamp-01", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDLpuzLDbcH5F28CjrNPPvuoGUBPGsD8kNoE8JTj0yrcLZs0wloYWM6bJR6ppuUcgc0fKLYudgXKAD8lwPrsQzqFQ5b4jcahKd0WOK5WRlXuXORoAsxa1RCDlNgr0zLbUG3/dwBjLO8zDHs12q6QIMg7m0C9+B6COGlO9OW/txksAif/7jnwie7pu06K9GSLBS/BFDbD5m6or9q3RfXb5ew98yezaI1l//xblpZ+qPUEdls2mTp8nOVUXhX8YejXhjdKqNYH9XDGY+s513g0UQ2nv+N2Z5Z5lWpKWd066mmvdf44iy3kfPXnRCQ9HWOs9pQtiMmC0KpEkaEOQ5+4tn/ root@powerpc-unicamp-01"], "machine"=>["power8"], "physicalHost"=>["prokofiev.debian.org"], "ipHostNumber"=>["177.220.10.141"]}, "csail-node01.debian.org"=>{"dn"=>["host=csail-node01,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "description"=>["kvm host"], "access"=>["restricted"], "ipHostNumber"=>["128.31.0.16"], "purpose"=>["[[-ganeti.csail.debian.org]]", "kvm host"], "rebootPolicy"=>["virt-ganeti"], "mXRecord"=>["0 INCOMING-MX"], "host"=>["csail-node01"], "hostname"=>["csail-node01.debian.org"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCvcg5JIVed3pawUh7RTXZ3RS3TPpgAICdkKNGlfJ4a6UlUFa7kbD/WvUcmafjJ05MOGruJzc9Sar6dui2VqCwexZpAESLTYlWWqwaV1rAvLOGWAQZsXCjl6rK2LA07AwM/76XUlICWpj6ToAAZzXEpxK3gjbYycbBcPcyuYgdwq/+FWoqT7m2ElRd9q1kdVQ7YCmmoKGIA5KW0Ct3lYKv6j9/yEXGaGXnqLhBuBUt8D80MNFAIoNgB/FTWBExHdwlTJNuKtiIuUCFBl6TWbs1g31n/df1Lbl08AF9DLD89Kg/+ynJzMH36NZ1sSazbucQL/V2VPseukN9ARoRjlIxH root@csail-node01", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPjXK4eKTNsoxoIXbh/EUXb1IwvDAvm7exS1keB3/Bjt root@csail-node01"], "machine"=>["HP DL360 Gen8"], "sponsor"=>["[[www.csail.mit.edu|MIT Computer Science & Artificial Intelligence Lab]] (hosting)", "[[www.hpe.com|Hewlett Packard Enterprise]] (hardware)"]}, "x86-bm-01.debian.org"=>{"dn"=>["host=x86-bm-01,ou=hosts,dc=debian,dc=org"], "host"=>["x86-bm-01"], "hostname"=>["x86-bm-01.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "ipHostNumber"=>["5.153.231.32", "2001:41c8:1000:21::21:32"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "description"=>["architecture all buildd"], "purpose"=>["buildd"], "rebootPolicy"=>["buildd"], "allowedGroups"=>["buildd", "builddadm"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIICNUWQEAR9hz9l/6QsRbkckKDH3qclBNm080z/+/9tp root@x86-bm-01", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDnWGeElyBeiLPLL7MyoBmeuiqza1EdNgJEzTsn/PgzOKITm9USFNOM5P4vRhCusVmNH4mIYchTA8yVmE/k4V4eAo25IUJRFjDcobpTa0PcaYNVyCQaaT/JerXjxh71AcSwGfhMpAf3a9JzKmCMsdpoCDcyRQyEwWLLrNkaW2inkjYAgCfF6Kp4cz+RE3LsED+wU+hOG1k9BtvgnOg+LG+W4fSjyzrGhTmrFRlgQlUemqPL3dG41VVUnZit7xQVpQt1c2a78mv52bzKuIMvB0BjWZXfbLpguB7++jsJdATes3ga/3Y3W+ibV+c6bmdiDp+VxhSXpdmBp2f0C2BprJfV root@x86-bm-01"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "csail-node02.debian.org"=>{"dn"=>["host=csail-node02,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "description"=>["kvm host"], "access"=>["restricted"], "ipHostNumber"=>["128.31.0.46"], "purpose"=>["[[-ganeti.csail.debian.org]]", "kvm host"], "rebootPolicy"=>["virt-ganeti"], "mXRecord"=>["0 INCOMING-MX"], "host"=>["csail-node02"], "hostname"=>["csail-node02.debian.org"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC5YtK1Hb4R5VwrYo8hcvIQOFMbhqTT8mlXJLav7TMqre2NH3EwU8/tGXWdBOQh27nElD4JhFJVaV3S7naQMHFqg0pRjZEhb0fadPU+ctidq8jBjFPol0H06UTWB8zqWgmGKV57EWzUoScBTi/b9f20JIvqVAfnQUamA8GTWv45WB0J3aYBNUJn6uhWUJ60WW4qgrwC9KNffRLziQx1bd1YE60Jd/PjDf4yyqwtu6vuqM3/uem0a5VuMFGWPWX8WqC9nZGxzhg3gBny3QJMpTCaMAt5Vru7JSlBtfvXw2enO4OQtaofDGWrRDMQkqYxNRdypueRe/0GasLU5MNfILit root@csail-node02", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICll/eMYrvdhwuGMWvWMBz/lIlq0j6ATzf9h2tO3RikA root@csail-node02"], "machine"=>["HP DL360 Gen8"], "sponsor"=>["[[www.csail.mit.edu|MIT Computer Science & Artificial Intelligence Lab]] (hosting)", "[[www.hpe.com|Hewlett Packard Enterprise]] (hardware)"]}, "gideon.debian.org"=>{"dn"=>["host=gideon,ou=hosts,dc=debian,dc=org"], "host"=>["gideon"], "hostname"=>["gideon.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDCYqnyj1DmotwOfOh35/YRNkZ/EIye1YcxaaUP21R/6hgfujh7jhBzM/njJ9Eip8/Jr3Yv1krWzGs8vzhhqFjNCCr1kwmYO8Xh/echhPtgs49Wopm8zcpo6BUYXxvnyB5C5NGrm9t5XPBNYKXa5zZEOwRuamFoWyv9oOSCvPcAUvH1eV/E/+BY02y10UvpKks092EjN4m3xt5GPZI6DXDpZeKNkxef+0hib1m1DO9Qjq2OK/pUQV32UF0o7t5kBx2kbnHxBBJjreCYHuxXAAWNlSQs57ogB3OXzbRS0gubcaCqNwm1nrGSQuC5ztjR0GBbBjJ1Q0tYTM1NJfZLXQsB root@gideon", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILGX4gkOcTOhHBzBOwLGhxwJYVds799OfVZ1mME+Sq5A root@gideon"], "ipHostNumber"=>["5.153.231.34", "2001:41c8:1000:21::21:34"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "description"=>["dgit host"], "rebootPolicy"=>["justdoit"], "allowedGroups"=>["dgit", "dgit-unpriv"], "exportOptions"=>["GITOLITE=Debian,nohosts,sshcmd=/srv/dgit.debian.org/bin/ssh-wrap @@USER@@", "KEYRING"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"], "purpose"=>["[[-push.dgit.debian.org]]", "dgit.debian.org"]}, "mirror-csail.debian.org"=>{"dn"=>["host=mirror-csail,ou=hosts,dc=debian,dc=org"], "host"=>["mirror-csail"], "hostname"=>["mirror-csail.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEisl3AXeKUTLNqStsdFUanbNCgEmyjRCVnAhAVW4nug7XcdUX+XslucwycDig3a8f4JuX2cdD3kJuLYukdoAnbyRUxOj/BCXwg/A/QSGfHhrJM5F5Acd3BYMUowW5Y0hl9mrFXLwhlM22KoFBdNheMstD3bUR56Ldfj4W5z9L2aVkETOlKq/YeAkTKh1v7ueima83YGnob8q5CR5b0KIluopN0zOeElgcBVcoGo4BMjEJ4Mz+aJWRnUQQmF7IjbGD+u4cVU8WYXNooWh4qdur1fiJ0F26+6UcOo9SzdrZhQsl+LcNJnEuIS8ixNEFi4K/j7BBbjT12Ey5zgUTvh0N root@mirror-csail", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMTcT5hP3DlFbPr0gC1UX9NlrbOrFqZ9qhHHhxtsLK2f root@mirror-csail"], "ipHostNumber"=>["128.31.0.62"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.csail.debian.org"], "description"=>["static mirror"], "rebootPolicy"=>["rotation"], "allowedGroups"=>["archvsync", "mirroradm", "staticsync", "weblogsync"], "purpose"=>["[[*security.debian.org]] - mirror", "static-mirror"], "sponsor"=>["[[www.csail.mit.edu|MIT Computer Science & Artificial Intelligence Lab]] (hosting)", "[[www.hpe.com|Hewlett Packard Enterprise]] (hardware)"]}, "grnet-node01.debian.org"=>{"dn"=>["host=grnet-node01,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "description"=>["kvm host"], "access"=>["restricted"], "purpose"=>["[[-ganeti.grnet.debian.org]]", "kvm host"], "rebootPolicy"=>["virt-ganeti"], "mXRecord"=>["0 INCOMING-MX"], "machine"=>["HP DL380 Gen8"], "host"=>["grnet-node01"], "hostname"=>["grnet-node01.debian.org"], "ipHostNumber"=>["194.177.211.195", "2001:648:2ffc:deb::211:195"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDgAQc3ByAAQ0OT+1vFMUdcA+SQop9sjYQ+4IjxcSDcnIXHNRMe5QvZ7B0BW2Zh70Oeqk3Ec0gxqyhT1I66fuWPr0dHiAN9FlwHGf7tTllsMKwB9OGHESKOoibMQvmigergTNV5N5unbXTpnBePfh3U225XdiNQYoVfhHlPiJ2q+WCNQwPjEGMvFPIAJIXPKck+6cbAY+jQc56BO6rFbWPu/atn045qNLe6ep5VfvnAEU/JpkVZcPXrVgO9dwbQy2IQN3u824USQh8LV7xTy3Ds+0fHB1LKeawmjRrA38NynibRrls+WXCt/KMKVQTR1a41p+hmSC8gmt44hVYgGMI5 root@grnet-node01", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBbAwhA2BsMf4cRTXNUjGithDJQyD0ui4K7WYHa4DLVY root@grnet-node01"], "sponsor"=>["[[www.grnet.gr|Greek Research and Technology Network (GRNET)]] (hosting)", "[[www.hpe.com|Hewlett Packard Enterprise]] (hardware)"]}, "grnet-node02.debian.org"=>{"dn"=>["host=grnet-node02,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "description"=>["kvm host"], "access"=>["restricted"], "purpose"=>["[[-ganeti.grnet.debian.org]]", "kvm host"], "rebootPolicy"=>["virt-ganeti"], "mXRecord"=>["0 INCOMING-MX"], "machine"=>["HP DL380 Gen8"], "host"=>["grnet-node02"], "hostname"=>["grnet-node02.debian.org"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCnpeowE4suAd+6UI/5uiO6th979vhHBquX8O9ogx304tlAbWLN/ukqDujvvCnLz6R/ZLHet22yurRUqKRUlLA6qox3SJa9BW7u9aZrKza+7jXG5kOX4Jjdn+i4esYg3os5rdRXRvxroTif1Jbi98pZ+Xy3Yz888hlA7Ilo7tiv+VifFSfb3suSXK9+oAfIdieK1iZSb7hCZKvYsF5AiePqMfnnvGgwr0P54+BFWlNIgBFXEp5UBnZ0xnRXmy1CQgpa8XqwDi6FMqBVVXmeyaSVxVRFf48Lw1hKi8WATe/QL1a9Bz5SnkeDkEhLNxU5RcGxZ5aDKm8iWQhHGdRk3PXx root@grnet-node02", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAauuygT2g2F5qVPXP0Pk53IzwzSOcG75fFrXQQhbiSl root@grnet-node02"], "ipHostNumber"=>["194.177.211.196", "2001:648:2ffc:deb::211:196"], "sponsor"=>["[[www.grnet.gr|Greek Research and Technology Network (GRNET)]] (hosting)", "[[www.hpe.com|Hewlett Packard Enterprise]] (hardware)"]}, "loghost-grnet-01.debian.org"=>{"dn"=>["host=loghost-grnet-01,ou=hosts,dc=debian,dc=org"], "host"=>["loghost-grnet-01"], "hostname"=>["loghost-grnet-01.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "ipHostNumber"=>["194.177.211.200", "2001:648:2ffc:deb::211:200"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.grnet.debian.org"], "description"=>["loghost"], "purpose"=>["loghost"], "rebootPolicy"=>["justdoit"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIOxod1Fy4aIdH53Thean6aSBg1N74tuzQ2JXcWofVmE root@loghost-grnet-01", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCSUGmDObVxk080g9MiCO0HeUPVOuDUwFd9AvyI0tPav3Xkgz3VWikzFgx5irL4tip2w5L993r67GSM22iwuinkvOWY2cMuskB9tXBrRxQsHWh4RSRp27dNN0PUtzKMEffDm0zUQt5JPb7kCZzXrMcvHGKAxw2GgrEZhzjDG2B2VbGV9rNjhrx1DSQcISbUJiKff0S4T6DQK8IoqLkuN04LpuC4nImkQUqpebwlUwmRrNN2z1ACRZGmv3MSvgbl6kGlE3zd65rUjgnckhftvFSdFQ0qDwd3i9tVq02AKEC34sjYRbDZppnlpooVR1DkbrAlW76B4YIVmd99HXZCLzRd root@loghost-grnet-01"], "sponsor"=>["[[www.grnet.gr|Greek Research and Technology Network (GRNET)]] (hosting)", "[[www.hpe.com|Hewlett Packard Enterprise]] (hardware)"]}, "mips-aql-02.debian.org"=>{"dn"=>["host=mips-aql-02,ou=hosts,dc=debian,dc=org"], "host"=>["mips-aql-02"], "hostname"=>["mips-aql-02.debian.org"], "objectClass"=>["top", "debianServer"], "description"=>["mips buildd"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "purpose"=>["buildd"], "architecture"=>["mips"], "admin"=>["debian-admin@lists.debian.org"], "disk"=>["none"], "rebootPolicy"=>["buildd"], "mXRecord"=>["0 INCOMING-MX"], "allowedGroups"=>["buildd", "builddadm"], "machine"=>["EdgeRouter Pro"], "memory"=>["8G"], "sponsor"=>["[[www.aql.com|AQL]] (hosting)", "[[www.imgtec.com|Imagination Technologies]] (hardware)"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJUa7M00D3bpgJARU92eQDQouyJQDBhepHcufGQ/PPGL root@mips-aql-02", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDBU4tczGPNghKy3R4PKvPpeYQk3h0IplDOzx9PgYIxVOBP0GLaXmrUj91Wpy33XgQrYS7e7f1PoAzMKdCq/k+8JZVkOT5L4vFcxpwKm1hQAEu1tREFwE2v+rEmiS/AjX3j96HXtBKwjSoYGjIdGa/BCPd6Kzk3MkAa/ei+DEYKdy+Zc4J9NJNagzlYg9xsRhooq2fQhLtDU0hCC9iEo4GdHwqRy4uAn0AQf8x6vWjYBJ+nO8Tybgf8tWPBif3afdQQjrobQgmMfG12qOg5oeqdmjM7XcGi3+EDEwwtT62EKiJ7k0obfGnuBnXyotx8JoScVyNIsNBuI6bQXxqScfCt root@mips-aql-02"], "ipHostNumber"=>["141.170.6.150", "2a00:1a80:1:d::150"]}, "mips-aql-01.debian.org"=>{"dn"=>["host=mips-aql-01,ou=hosts,dc=debian,dc=org"], "host"=>["mips-aql-01"], "hostname"=>["mips-aql-01.debian.org"], "objectClass"=>["top", "debianServer"], "description"=>["mips buildd"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "purpose"=>["buildd"], "architecture"=>["mips"], "admin"=>["debian-admin@lists.debian.org"], "disk"=>["none"], "rebootPolicy"=>["buildd"], "mXRecord"=>["0 INCOMING-MX"], "allowedGroups"=>["buildd", "builddadm"], "machine"=>["EdgeRouter Pro"], "sponsor"=>["[[www.aql.com|AQL]] (hosting)", "[[www.imgtec.com|Imagination Technologies]] (hardware)"], "memory"=>["8G"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFXAPn96zBMVI1QVWfmogUB47O0ssQ4eTaW1whgP9K0L root@mips-aql-01", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCjgTrV7/RqKVJtMeFJees/pLppd7dawX2uO/pLB6VVYVtLiHVbrX6kkoDBwj2tU/A58KOVS2T4nTiV+7qXiECIINA7CFHp97JsUVt/XGNFr09d6cYItkIcMJl1kKwTz/aH4J5FqseKlLi5+akoxMSI3DUG0mKkW86U0Wkz/n940nhkzlisGtbYS2eTgfy9V1x666/Y/T7/aSMOGWFPeIOLq0wLMOH73dLcRzd+fMwAmA6IfYJ4vijn1sJu/0JOlEDdnhEGYqlKCZfy71++NhUfiSithHbUdgIvCEekzZtoCc2aGS2ImKtpUk9JO1u7mQ652d+Omg9wLmGgEn51MyVT root@mips-aql-01"], "ipHostNumber"=>["141.170.6.149", "2a00:1a80:1:d::149"]}, "lindsay.debian.org"=>{"dn"=>["host=lindsay,ou=hosts,dc=debian,dc=org"], "host"=>["lindsay"], "hostname"=>["lindsay.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "ipHostNumber"=>["5.153.231.36", "2001:41c8:1000:21::21:36"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "description"=>["lintian.debian.org master"], "purpose"=>["lintian.debian.org master"], "allowedGroups"=>["Debian", "lintian", "staticsync"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEawxUpP/V9PKzMB3ucTgJxAVo7FWqRXxt0pQd3JKlSc root@lindsay", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDqvMUG0HHotW2CaAR05zGiusRDq/ELuFAZyjsHeovdg5n2j9jI20J5PcO3/dWpzlDOQCPxObJdG6QNbibKJ5jOySCNLAF2JT7eXEKtxAd5qlAb/vA/w3rWfPth4AQwnU+eMjTd4CeMdpZ6I4mPZADeInuZXOIf0O8HMbCkO5hr2VhTQIF3p1dTwlPhX3CcMHdHLzmD/SwS8es0ONn7ekE3uHMmNW27+hJAb7bPZ/TS/+7SxsmzAkYDFa2fRKEsxN/cJjdxoiw3XrnZd2GbdWZZvvUoBjrJlT2Ktrhm0NAI86MqWd5DDgqnKghbJ0A8mdSdPog3fM6Fl2V6dYjk9jD5 root@lindsay"], "rebootPolicy"=>["justdoit"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "prokofiev.debian.org"=>{"dn"=>["host=prokofiev,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "description"=>["power8 KVM machine"], "mXRecord"=>["0 INCOMING-MX"], "machine"=>["power8"], "rebootPolicy"=>["virt"], "host"=>["prokofiev"], "hostname"=>["prokofiev.debian.org"], "sponsor"=>["[[www.ibm.com|International Business Machines Corporation (IBM)]] (hardware)", "[[unicamp.br|State University of Campinas, Brazil]] (hosting)"], "disk"=>["1t (4x500g raid10), 1.5t (4x500g raid5)"], "memory"=>["256G"], "purpose"=>["kvm host"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDZ9bDi8yTtPlhPmXaKhtROuhvVDhnRoIaQzriGqqmFJ root@prokofiev", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDNkuNHnm9onu7ZzxOStT5iH0QzeyH0V7wG9oCeWkRywB7ImBUf8J08ECUiMJOvCcEttzXgmf+CMYJNyUGZDqIUUjwPoFNZVzkY/OPyWAy/mjZa7PkuQKser3/i/79+OydELIgz+DRrRcmVVdSiZ/4CvpF5Ad+tmKo9+eHgj6I6gmbFs49JYtUZyJuw6OPDNRFEzy73+5gNHZ8UoGSvvz3MgSXzJz0S/c8QMUpeDKct7EFvr8hjUeweYQHe8svYsYZxFiDaF2Z2H4nAUpP5cpCU4pFFdI7UK6CBVAlNWtG+bxihbTFJNQmNt8nriBDPRXTyrPVPaFRFfAR5SDJ8rv0N root@prokofiev"], "architecture"=>["ppc64el"], "ipHostNumber"=>["177.220.10.140"]}, "mipsel-aql-01.debian.org"=>{"dn"=>["host=mipsel-aql-01,ou=hosts,dc=debian,dc=org"], "host"=>["mipsel-aql-01"], "hostname"=>["mipsel-aql-01.debian.org"], "objectClass"=>["top", "debianServer"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["mipsel"], "distribution"=>["Debian GNU/Linux"], "purpose"=>["buildd"], "allowedGroups"=>["buildd", "builddadm"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["buildd"], "disk"=>["2x500g"], "memory"=>["8g"], "machine"=>["LS3A-RS780-1w (Quad Core Loongson 3A)"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFSuKxm8RiAs1nqE3GxlV9B5qWEeBMXzz29jZA0cyUSc root@mipsel-aql-01", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCjhlT9S7pl9TICvZAnWf/hrWkZBUWjaaw/SrTjngh0n0vxuXpFx3yHVrZdkL8jG6Irg64Kwq3cdMHJlxnbxelB6HBjFFKrk4xPCBqyZlg7wlGxXOlWstY/jZ4Ac3jJ9MIzDWdszdyhMOapRxSNezC5+XW8JF+Q31XlqAoBz9qJHo+gWGcjOGJky/CvjTHy5jxMg4EEj7203ALzMgxUZIzAUANJLHbOGny2K7CG2OpiFqfGFJRHdLjwFlTuMF0pnRj8evTix5OAMxl6AyrV3+ul0htSNcsXXKBkwV6APFJmjvQ14uZ6WcLzOqg0F5vFbk92d/b8XQblxKhMuAWDSqup root@mipsel-aql-01"], "sponsor"=>["[[www.aql.com|AQL]] (hosting)", "[[www.imgtec.com|Imagination Technologies]] (hardware)"], "description"=>["mipsel/mips64el buildd"], "ipHostNumber"=>["141.170.6.152", "2a00:1a80:1:d::152"]}, "mipsel-aql-02.debian.org"=>{"dn"=>["host=mipsel-aql-02,ou=hosts,dc=debian,dc=org"], "host"=>["mipsel-aql-02"], "hostname"=>["mipsel-aql-02.debian.org"], "objectClass"=>["top", "debianServer"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["mipsel"], "distribution"=>["Debian GNU/Linux"], "purpose"=>["buildd"], "allowedGroups"=>["buildd", "builddadm"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["buildd"], "disk"=>["2x500g"], "memory"=>["8g"], "machine"=>["LS3A-RS780-1w (Quad Core Loongson 3A)"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFMOx4ZXmLC1M0mkd5Pk1CsVWiMeJEjFRFJDF17wV7Rg root@mipsel-aql-02", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCX/QyYcZ/Ogh+ZbIKgxfH/R7utRI1ZSyCngVplNSeafXCQqh28PqN/pO8++zO7152JIHkoFzdCW3+is6NNmQ6hiOR4SAyGe36BvjU6ULPF7MPwZHO5bt1E8hAprJICCCaa/JMXUsPDV/w/aPSfesf4JNLTrebpboTfbbAH4L97fJ1ExUwCl+tRMefbC/9y043+Z3vCaUB+45kx/8UAuijCt1SuapYr15MzRNBaecJm6LfM7ya0Wng2/gpjfYfmHAScE4UeWc/jmxcogcFxgoEa/ZKREV4pRIRojD1ANIY8KqY+cUcG1kSY+ISnyxnRGGx+/6LDp/Dbs2CASru9kHV/ root@mipsel-aql-02"], "sponsor"=>["[[www.aql.com|AQL]] (hosting)", "[[www.imgtec.com|Imagination Technologies]] (hardware)"], "description"=>["mipsel/mips64el buildd"], "ipHostNumber"=>["141.170.6.153", "2a00:1a80:1:d::153"]}, "setoguchi.debian.org"=>{"dn"=>["host=setoguchi,ou=hosts,dc=debian,dc=org"], "host"=>["setoguchi"], "hostname"=>["setoguchi.debian.org"], "objectClass"=>["top", "debianServer"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "distribution"=>["Debian GNU/Linux"], "purpose"=>["security.debian.org"], "description"=>["security mirror"], "disk"=>["2x500g"], "memory"=>["16g"], "machine"=>["FUJITSU PRIMERGY RX100 S7p"], "ipHostNumber"=>["133.242.99.74", "2401:2500:103:11a::74"], "allowedGroups"=>["archvsync", "mirroradm"], "sponsor"=>["[[www.sakura.ad.jp|Sakura Internet, Inc.]] (hosting + hardware)"], "rebootPolicy"=>["rotation"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBdVj3FELGsuJR2g7W60ryWAX5+3np7pE5lRZYwSiSSR root@setoguchi", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDBBkl53xHB44PGQtYs1zW1bougShYuAeXmEbkEgAYAtmxAvm+7AbiOJuj9meMuHDGSMQy0RZjY4hYsK5MMP3JeFy9HzN+N4sel/R+o3+Hb9ULT/aywo3MOM2Pa+tcrubC1PAgYYRd9iSp+DwpGGIqAHRsTPOWicfhsM0q3UWxj6GxBigvkf+ZjqssS0j7eEs8Ev4qDo6jmtELlerAuKRWk+xeK5ObBek9Z3uF+UlK++jR+iiY0S3DTi9VYzW9m8Z5O6md1EXHoyjdRK2zv2vXrcn8nZ9MfKJN+y1VaGrOtskD4IZA0B5DTYA8SNOukMfvQHHWgAbKLoqRKFZY/dMj/ root@setoguchi"]}, "ppc64el-unicamp-01.debian.org"=>{"dn"=>["host=ppc64el-unicamp-01,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["ppc64el"], "allowedGroups"=>["buildd", "builddadm"], "description"=>["ppc64el buildd"], "purpose"=>["buildd"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["buildd"], "host"=>["ppc64el-unicamp-01"], "hostname"=>["ppc64el-unicamp-01.debian.org"], "sponsor"=>["[[www.ibm.com|International Business Machines Corporation (IBM)]] (hardware)", "[[unicamp.br|State University of Campinas, Brazil]] (hosting)"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMBoRoCTI39k3YOYXpBrWTem5dDBKXBoe4lA+0BZ3K7M root@ppc64el-unicamp-01", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC5+3q3o8qdBymCaP/lULqOZvE799bAevIvu7/t0LRe4vw+m3BxfezdbWZAmPtj53BOsI2SMC9Akfr4HexdZXKih50maHRxpCqBEf8MebHvFS+jrlAnA7DvIOHJMz9Li3hSnc6k/HEIcu3dFSKEstPeMqhbG6ffh7zsM4PYHpH8PYpfWf/kZ4Tqwbl5zRfrlG0qa33r9rH4XtZTv7u5zeVkIS97lGfRiQLbBjv6zHoUmzU/AIqIlZlWjOSONbm9GCnZiSsB5H29X5CserxtiI+cyJt5oe/ECI/g4PfQdsEk/noqTxkeLkzfwYEBGIvrUj3fsfOeWwSD2w6DBCwZxcEL root@ppc64el-unicamp-01"], "machine"=>["power8"], "physicalHost"=>["prokofiev.debian.org"], "ipHostNumber"=>["177.220.10.142"]}, "sor.debian.org"=>{"dn"=>["host=sor,ou=hosts,dc=debian,dc=org"], "host"=>["sor"], "hostname"=>["sor.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "ipHostNumber"=>["5.153.231.38", "2001:41c8:1000:21::21:38"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "description"=>["Debsources"], "purpose"=>["Debsources"], "rebootPolicy"=>["justdoit"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPaAgif29/2cUpSUC1/7HGTDalwT5M0SVNex5ccSJyhR root@sor", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDhaJ1fTav10pILY61r+b8tgrAA2627QonaSD8m5B1lAoGrgg626qLRE9P3kitT+RIKBD/HRnNWEZQWkJ8GuqfPj7FBOiNg+vanPyHZruU+k8eP0BNRNM4c1DitzGVnhs/6xGqLFpayITMYbGmBW6vafvGqhz7Q7TAm67qJKP3xVxUOhZlk6N3VXinEd93OFcxpU5u/FVvnK2zswbS5IC9JSBrMJHLDLytowRC6sL9CGdpiMB8dZ2NtYB8IztkMVVm/KxwMlLyRQFsyyQWPhKIueNaeLPKiLOpLwk6e43cQHRA6qMR+UNOsYxVHLQxLhXb5eB/WFCkInZvHG/AayEk7 root@sor"], "allowedGroups"=>["Debian", "debsources"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "geo3.debian.org"=>{"dn"=>["host=geo3,ou=hosts,dc=debian,dc=org"], "host"=>["geo3"], "hostname"=>["geo3.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCcLa2P3gS2+pRw1ycRHodQaCxSZjhXcOItoQ85CCvs4arAX3gjWyRcjM2D1aOUGG4mkrHf3DXG9Idk95gS9Hj8hA0TUbrIQNAqKfDm1zCvZpRhJYz3+LJAWRWqwLgb/NeUNb1gHUD4TVTdB6uU9ZIeBEiKV7doHWh3DvaGXkpNPsfChsCsEhet3bvhdiQZqIZjbcX5ISmNgNDSRw/taLO51/B6rxOVvE35Z3FULWv4FAwgegQcFLKhNx7ZGZODTXuMmk5tHouY9Vw4beU2IQGWEb+gI7gmoY03Ae0ORfheA0zqAL/kfbpc9itkthBhvNlBix0XChmi4EUfoH2oWqeb root@geo3", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMW+TIEaLp1cm1hIWZjwqv77O6T5tNAGHfSXcU5XqsgP root@geo3"], "ipHostNumber"=>["194.177.211.201", "2001:648:2ffc:deb::211:201"], "mXRecord"=>["0 INCOMING-MX"], "purpose"=>["GeoIP DNS for Debian services"], "allowedGroups"=>["geodnssync"], "description"=>["geo dns"], "rebootPolicy"=>["rotation"], "physicalHost"=>["ganeti.grnet.debian.org"], "dnsTTL"=>["8h"], "sponsor"=>["[[www.grnet.gr|Greek Research and Technology Network (GRNET)]] (hosting)", "[[www.hpe.com|Hewlett Packard Enterprise]] (hardware)"]}, "minkus.debian.org"=>{"dn"=>["host=minkus,ou=hosts,dc=debian,dc=org"], "host"=>["minkus"], "hostname"=>["minkus.debian.org"], "objectClass"=>["top", "debianServer"], "description"=>["mips porterbox"], "distribution"=>["Debian GNU/Linux"], "purpose"=>["porterbox"], "architecture"=>["mips"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQD7A/cfHMw+swUXMc55LtKM8XOVEMGH/1GHxijryNVdQv1yC/80hOnnhXkJ2Rl07hx6jwiwQ/brrkHIEfM+HvILP9aVVpL6f50IQ3IsubRJQY49GqPOdqSWnz7yDQp4JFyczHD47HcStgVZXLlEHk82zOtwBtJnUaZCsZV6L5EPDelmXKLQVPVVjLXpO3XU/tG6eO07ddHUraaTU0Eunfl4LtYMeN2V4Jdu4ijIa+J0MeuFoAlwpBxQDNOOpLxEEexUMsR8oK2fp4NfzEj077oyO5hsydHiasz+LjYgjWtasKZfzr3jP87kfyajAJx4OW2IGqnXuXfhTCPi6u+tWmT9 root@minkus", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICFV38d+zr2Kljs4hVqhJ8Fs6ISdbT1NNuySNsNgstim root@minkus"], "admin"=>["debian-admin@lists.debian.org"], "disk"=>["none"], "rebootPolicy"=>["porterbox"], "mXRecord"=>["0 INCOMING-MX"], "machine"=>["EdgeRouter Pro"], "sponsor"=>["[[www.aql.com|AQL]] (hosting)", "[[www.imgtec.com|Imagination Technologies]] (hardware)"], "access"=>["public"], "allowedGroups"=>["Debian", "d-i"], "ipHostNumber"=>["141.170.6.151", "2a00:1a80:1:d::151"], "memory"=>["8G"]}, "cgi-grnet-01.debian.org"=>{"dn"=>["host=cgi-grnet-01,ou=hosts,dc=debian,dc=org"], "host"=>["cgi-grnet-01"], "hostname"=>["cgi-grnet-01.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDCa3svyBWgag04fO0MFf/52m+Hb0JgMdORuul0rcBP+P2Y0ghS8NAahhbZUogSCWNxlUdMEspxw8+vi83wXl8kRTzECY8nUt4SiIsGTWgElwhTqLolv3lH4aj03M7SfAWxSLhWkG8okPPY3091fAkuplNe/Ezy6oKUUMXXS7fh6zfDbrFIqFSxihicfDWGQDomfXEf/3xAG6UosQSj+mwlnaJn0dZZ9wAIW6/dLzmO3QgkWuPEs2J0OMBqYIzbrJzkYrNRugxwJ3ZTj1TSt1kJ3EvD0swdW1sweQgcJqrUI6PKRfSwvkgZgCjnkx2N4UMYuTo/ADBYeSTOsVZzsmyv root@cgi-grnet-01", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKuPj5a+GlzBMWbPeb4DIikcDVSwpCGCSsWPxCfeBVmv root@cgi-grnet-01"], "ipHostNumber"=>["194.177.211.202", "2001:648:2ffc:deb::211:202"], "mXRecord"=>["0 INCOMING-MX"], "description"=>["web cgi host"], "physicalHost"=>["ganeti.grnet.debian.org"], "sponsor"=>["[[www.grnet.gr|Greek Research and Technology Network (GRNET)]] (hosting)", "[[www.hpe.com|Hewlett Packard Enterprise]] (hardware)"], "rebootPolicy"=>["rotation"], "allowedGroups"=>["debian-cd", "debwww", "dgit", "dgit-unpriv", "manpages", "mirroradm", "portforwarder", "search"], "purpose"=>["[[-dyn.manpages.debian.org]]", "[[-git.dgit.debian.org]]", "[[browse.dgit.debian.org]]", "[[cdimage-search.debian.org]]", "[[search.debian.org]]"]}, "villa.debian.org"=>{"dn"=>["host=villa,ou=hosts,dc=debian,dc=org"], "host"=>["villa"], "hostname"=>["villa.debian.org"], "objectClass"=>["top", "debianServer"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "machine"=>["DL360 g6"], "description"=>["Security Mirror"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICU+HgxYzAWGFK9D997SifOK/CxaZ+s4G+pPETE5nrOn root@villa", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDPtZ76Wr0RTiDlY6xblfv+BSEgLa3n85GcNptKnypp5RbqHzUH94IAWsgx3AiP3SmevKRUWnQ2HcoQ51be1O4OA2BSGxT0d7Zsxq/WI4GvD+yJ8Kb2kRkjPFCUrp2zp3OBDBeEsfgDH6E8kOCQNiM2jSh276/bRAgz+wE6rGVtTLFYEdsqrTtb7moS7zbDjFCeBxfFmYyLH5EvBiY75D1sOuXBm9kalLpei5fe5MHCYekQtqPJPk8AJqv+uv0yBJTY5ifoAquKk5qNRVmVyVZyO414x/q02yATzUagL7clF+LqAfNV5TZCxdR0IcRt45d3f/Ac4L0qjJWRuI1XTR/h root@villa"], "purpose"=>["[[*security.debian.org]] - mirror"], "distribution"=>["Debian GNU/Linux"], "allowedGroups"=>["archvsync", "mirroradm"], "ipHostNumber"=>["2001:a78:5:0:216:35ff:fe7f:be4f", "212.211.132.32"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["rotation"], "sponsor"=>["[[www.scan-plus.de|Scan Plus]] (hosting and hardware)"]}, "x86-grnet-01.debian.org"=>{"dn"=>["host=x86-grnet-01,ou=hosts,dc=debian,dc=org"], "host"=>["x86-grnet-01"], "hostname"=>["x86-grnet-01.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSGPOsWbZxx23CspnZZF1YQWa5s+2wxv8rS6fnmLc8Knq0+tcu8v37jd9/NVcjBRgFBVwsZ+sDoU747fdRTaN7ZyH8aQ0u9scyn5t0r8mZtiOhp2Rf7n0/NCR8gS/O+OkKAigIfMmgEq+EVaMLA7fohnwX74tktnZiH5jUzSaJIB8Ak9nm5Ijy0euuo5AU51Cf2ZfCXuH35KVX69nEWLfot8MUfzYYa0+Yxrm5EJoLS0JSkUsZnDPwT5/QSwC0yUHyTHUq8sCPUKEd+MpXt/jdGZyKOVzrh+361Y37G4Wg67yUZevrVSjg/dnMl21fXPTmfdzF6aZR5wavvDBi96xv root@x86-grnet-01.debian.org", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMiErijDNyGNZ62IZujTUCJXwX6PKVswxrcEWFKjNSja root@x86-grnet-01.debian.org"], "ipHostNumber"=>["194.177.211.203", "2001:648:2ffc:deb::211:203"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.grnet.debian.org"], "description"=>["buildd"], "purpose"=>["buildd"], "rebootPolicy"=>["buildd"], "allowedGroups"=>["buildd", "builddadm"], "sponsor"=>["[[www.grnet.gr|Greek Research and Technology Network (GRNET)]] (hosting)", "[[www.hpe.com|Hewlett Packard Enterprise]] (hardware)"]}, "plummer.debian.org"=>{"dn"=>["host=plummer,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["ppc64el"], "description"=>["ppc64el porterbox"], "purpose"=>["porterbox"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["porterbox"], "host"=>["plummer"], "hostname"=>["plummer.debian.org"], "sponsor"=>["[[www.ibm.com|International Business Machines Corporation (IBM)]] (hardware)", "[[unicamp.br|State University of Campinas, Brazil]] (hosting)"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMROxIg4P/0J399Bpu3O6AdC2nqk3bqLnYMnYXx3s/54 root@plummer", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCvd4/dUvDxBWtJZIF3xc+TY/gdXqFsutIICTRFkCKUl/BOydVOFlrthEa9wiypceU5Y5HCZXO99Fxo4jDRGBxw1dHe7uAksaL5oE1tajjet9Nn7/FjFVfL5BiUGqHzc6jWHCRA7csCyYGwz6WIBzNI6s16ZeO4pFj0NcB7QO1dLItlTs96T7zHnj6Qbg1AJSmntUHZbj8lwIS+gqe2Dyb7Cw2cohq3PkqdsJcZ2/QLJfELXdFdMIkIm7wTM4yv/ph5aJl/aOLWGeqXsnWHfymJS/RGF7Uun+RFBfig4GXTZvJWFo6VQ5FTOdgCeCDLDevlGcXaYgeJpYKx9SEAcFlP root@plummer"], "allowedGroups"=>["Debian", "d-i"], "machine"=>["power8"], "physicalHost"=>["prokofiev.debian.org"], "ipHostNumber"=>["177.220.10.143"]}, "arm-arm-03.debian.org"=>{"dn"=>["host=arm-arm-03,ou=hosts,dc=debian,dc=org"], "host"=>["arm-arm-03"], "hostname"=>["arm-arm-03.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["arm64"], "disk"=>["465.8 GiB"], "machine"=>["APM X-Gene Mustang board"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCm+EGkDl/hpVhQltBX+g6nzXL8d2D3BEo1goaE+T1kf79PIzHEhkJqdKR7So+p+xtzxiP4FKDknJXaaOwzSNzlL0P4I7xs9nyjc1xWEBT+Cc4aM0KWDaFZGsSkbp/mtmTSTsiPft4pnoCz2CBYfMMIqlrX7z5wRMNWJi3prafktzJdH20frx15Jash6NREFwfbNktz7ZubMCmjRJ2MRa3TEbOZXz/wz3j1RcL4AyZtLE1pdVHa0pA5iNf18vA0WzNyZPYCZpttEY76nOIMbezTD0+gNt/8UHlrB1BwOWHVZDhuQ8cJZfcwFQ1IwcJbtZ03X7ce4lTifN3xtYW4cvMN root@arm-arm-03", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPe2ouEbHY7aXG059O81ZoVKdF6+per5wmotvyDgf62x root@arm-arm-03"], "ipHostNumber"=>["217.140.96.60"], "mXRecord"=>["0 INCOMING-MX"], "sponsor"=>["[[www.apm.com|Applied Micro]] (hardware)", "[[www.arm.com|ARM Ltd]] (hosting)"], "memory"=>["16G"], "allowedGroups"=>["buildd", "builddadm"], "description"=>["arm64 buildd"], "purpose"=>["buildd"], "access"=>["restricted"], "rebootPolicy"=>["buildd"]}, "jerea.debian.org"=>{"dn"=>["host=jerea,ou=hosts,dc=debian,dc=org"], "host"=>["jerea"], "hostname"=>["jerea.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC+K27d3Fqb0kuBgEs5iSjknoiAJQ+84IB2MKVyfdEBMsOOsbyRbXzKtkZae9VziX0Z5SaiwZWxhg89xTXH8VrqiacluGHQmWy+lb5/xuSvU5oLrJ2qo9GMM7taCLAPRBaT8MzXQBChneWM9ln75jC10jshr3WXDxW5JBTHRaW+AdVwstDzPUWH7pFM+3bjP1JSwc28PnSFmYJyGgqj8QfNBPDKBQZD8RzUv3As9AXJZeyuF73aVlDH5CIvlzoG01eh9b62KcXF/UsN0fEubDgT5i6D/jQPN3fSCjuhhYYyzmnuafGZFsM/Rsv+m82htqxWDWmbJg2PNbQPGyxZ1M3B root@jerea", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPnDigxu+VgDABsS481nrNSZnivZrOCjTZKgvkAaT8qH root@jerea"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "description"=>["c-i/jenkins host"], "purpose"=>["jenkins"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["5.153.231.39", "2001:41c8:1000:21::21:39"], "allowedGroups"=>["jenkins-adm"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "mekeel.debian.org"=>{"dn"=>["host=mekeel,ou=hosts,dc=debian,dc=org"], "host"=>["mekeel"], "hostname"=>["mekeel.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCjIedHyfWbbNxlyNA5Xy5JY5CKio13zpPStjB68Xt3vYy7KqjEFj5ROjuwfFeET0PojGbzw7ThgtaneqvGY0nlXOMmPbZ/CbgpeVWl5PdUIRg3rhuhyEdKSufNMFJQ4S0IdK4x+KvwlPPqI8w54SVN7titQR4B0mJ5vy2pBy0kO/BWtxEXM0TASk0gQ1j3xcyOXskddiAJI15Aq4T9zJw0ISQlRZCKEnSS1fXAFK46pl9kq0ZRsQbhQQQG1kCG09h92yTFtwWNJEuoeSNAhxoe2coCVzlY4nCn0lH7w2F5ZkEMFZsR+qqx6hTPmtsfWj4vfUb3p1KG++ZjxrkrD/VD root@mekeel", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHLDj4a6j9RBFhox7NB1e86TcZz5FRZGU86T6JtiEIeD root@mekeel"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "description"=>["appstream metadata generation"], "purpose"=>["appstream metadata generation"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["5.153.231.40", "2001:41c8:1000:21::21:40"], "allowedGroups"=>["Debian", "appstream", "staticsync"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "pinel.debian.org"=>{"dn"=>["host=pinel,ou=hosts,dc=debian,dc=org"], "host"=>["pinel"], "hostname"=>["pinel.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDqnArFCRg49aTF23r+gblmCObSxPY60q1RPI1JD1L7bSUk/Ox3l8vflz8QmP5rb1J6WvP3jKao+VGPsjnIE6swK85vf9fkieWGkxFc6KQ5FXeai/en/J0mwU32eX4LHIJ6//BMst14qimw5pmef5uxwYbKnefTeOlgz2pQF86lY/BcWGprto9a7zfXLi96h8MhmMIIlBctCbZnsp6r/5rSjv5SMmape8/IAbEnDKigF3pG3slPHm5dRCTPOgpyrpv0OmuSyZs3FNPMjYQ3W0/DOq+kUby6XfnYAwz+5Uqvsv6oNt18cjkTCI5ZbtexNJUrg8J55tRHyqrDx/NrbE+r root@pinel", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGfkbdSBkNQ1jpmOqya+/6ZdIrCa0VgQ1qm6y5IJxtY1 root@pinel"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["5.153.231.42", "2001:41c8:1000:21::21:42"], "allowedGroups"=>["Debian", "popcon"], "purpose"=>["[[popcon.debian.org]]"], "description"=>["popcon"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "mips-aql-04.debian.org"=>{"dn"=>["host=mips-aql-04,ou=hosts,dc=debian,dc=org"], "host"=>["mips-aql-04"], "hostname"=>["mips-aql-04.debian.org"], "objectClass"=>["top", "debianServer"], "description"=>["mips buildd"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "purpose"=>["buildd"], "architecture"=>["mips"], "admin"=>["debian-admin@lists.debian.org"], "disk"=>["none"], "rebootPolicy"=>["buildd"], "mXRecord"=>["0 INCOMING-MX"], "allowedGroups"=>["buildd", "builddadm"], "machine"=>["EdgeRouter Pro"], "memory"=>["8G"], "sponsor"=>["[[www.aql.com|AQL]] (hosting)", "[[www.imgtec.com|Imagination Technologies]] (hardware)"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK9R3sK2RrmDELPpJDHrdENgJQyCt/P1ahQwVBB27L5o root@mips-aql-04", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC7ohCGc7tKEhFXML+dZVtMI5GxfRIY1XU409crKhN6xiJFmDrPHSelXFDX6HAT32i0sh93137Zvnvlcm/86cacKzMVruL+GU4tdrWXcXzeOdl8fc8GxVZ4n1HbtSpku2rIFo04a1AMGZ94/p0fWQKhnDNHJZU5t/VGLAIuIyadvHQklStSwEMSuZGvV5+e91DZ3zuWB5k6yrni0JPiQBTr2D2IqwacDRCgjec25nehgD0rWU1Y/YX2cWQXWJF8tru4/ojeR8yrJkp30g4zUQqBsC0PX2yIBAYE7x1AuCz2UhPavpwJ6H3g8vkF6rI6Sp7okaYFAymwyLJKJrg6b+Wt root@mips-aql-04"], "ipHostNumber"=>["141.170.6.154", "2a00:1a80:1:d::154"]}, "mips-aql-05.debian.org"=>{"dn"=>["host=mips-aql-05,ou=hosts,dc=debian,dc=org"], "host"=>["mips-aql-05"], "hostname"=>["mips-aql-05.debian.org"], "objectClass"=>["top", "debianServer"], "description"=>["mips buildd"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "purpose"=>["buildd"], "architecture"=>["mips"], "admin"=>["debian-admin@lists.debian.org"], "disk"=>["none"], "rebootPolicy"=>["buildd"], "mXRecord"=>["0 INCOMING-MX"], "allowedGroups"=>["buildd", "builddadm"], "machine"=>["EdgeRouter Pro"], "memory"=>["8G"], "sponsor"=>["[[www.aql.com|AQL]] (hosting)", "[[www.imgtec.com|Imagination Technologies]] (hardware)"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAGly/c8ClMf+aIwoYfi0U3apS9MenLMbeACk7dZSX6u root@mips-aql-05", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDmVN7SpUH21orxOx9x5Ou51CfNcX3wWZbXz16KNN5J2KPh7H9gwKc0li9StXCLoHV29HaFaFIczui31HQdrCqvgH4EO7Rk+Nu7Ia/QaI/ynoGhQUgr1/ERSwvmBG0bg4n31g8RUhe61+A7tYgtU9jRjoAC5kRsxhOOrEtgV3SL964NHjmM9gtYDYN64D3ZOM0VpgOUwE3pEQ0IjDPsKN378xBnSlCcJlO2V7icaS/UcL4WdCeh/D6GDaQS3dPykQEvCsy4mWN6qf9bBWlIX+OXrcPa82iHNk4R9+PW1uXtOdgf9osbmFZf05806AqGSqr3U+RWpfB3Y9xSx3y14MlN root@mips-aql-05"], "ipHostNumber"=>["141.170.6.155", "2a00:1a80:1:d::155"]}, "pieta.debian.org"=>{"dn"=>["host=pieta,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "description"=>["power8 KVM machine"], "mXRecord"=>["0 INCOMING-MX"], "machine"=>["power8"], "rebootPolicy"=>["virt"], "host"=>["pieta"], "hostname"=>["pieta.debian.org"], "sponsor"=>["[[www.ibm.com|International Business Machines Corporation (IBM)]] (hardware)", "[[osuosl.org|Oregon State University - Open Source Lab]] (hosting)"], "disk"=>["1.2t (8x300g raid10)"], "memory"=>["128G"], "purpose"=>["kvm host"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDY3/pFVGNY7MXU+YjvtHH9/KlQedoMdrqyAhYqtHUQgCL87NBBve2f0ReB0PbL5b+de9lwaVTTTXaM2l5MyYOyN84CnRnopU//jRiNRgC+8iP9lZmZZ4npzm6KWHFEGOpuRf4nQHC6niNeHmJ+zakeIuSFYur56Kk+ZZeh3AshsJmzbmxyXN6UOu67A2mqEkph7SzmcWdyX1mWxzaB2dku/8qMoN1zlrV0jfcRZ+Juz3751ayyxSnF1JT7HWlWXF/K+XZpyroqv9EOd0s5ZoXvKz12mycAbfC6tamE93wuEObAakTcXfXtWEuGQfw76pDwVDtvDybr6AqqwlsyRVk7 root@pieta", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINblbA2ap2YU2yQ4DfbxUYa2jHXRPXSCnHy216Zkbgn1 root@pieta"], "architecture"=>["ppc64el"], "ipHostNumber"=>["140.211.166.195", "2605:bc80:3010:b00:0:deb:166:195"]}, "ppc64el-osuosl-01.debian.org"=>{"dn"=>["host=ppc64el-osuosl-01,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["ppc64el"], "allowedGroups"=>["buildd", "builddadm"], "description"=>["ppc64el buildd"], "mXRecord"=>["0 INCOMING-MX"], "machine"=>["power8"], "rebootPolicy"=>["buildd"], "host"=>["ppc64el-osuosl-01"], "hostname"=>["ppc64el-osuosl-01.debian.org"], "sponsor"=>["[[osuosl.org|Oregon State University - Open Source Lab]] (hosting)", "[[www.ibm.com|International Business Machines Corporation (IBM)]] (hardware)"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDx1BgTg5dgQhyWZ1J20esQtMcgwtkIKtpleSdQu77pVzrkf0i5usQPUwFEUAkbuQYkzndyd1imhXlgvCqnprFeCixoy4B1rzc68bLz6TXkV29FoNqVQ8HLxauZbuioctqsP2ncA+rSOQCf9XzX6G9XIBtRkttM0UP2VuNywXPkyt940YaPC84WDaK+1Sr6U27YBkYflZxPbRNW73T/FFTp7fFZhUdBeO+Mm5Ua1atnkmLYa+75byJVmG8kmMtTUczEl11Q2PYB1Afl9KpeYS5UWmrojRbxhPwswbRYqbqA3bvvLYidggsRN/z3b3TzZa+VhEiZ44bU2KuYz2OJjStB root@ppc64el-osuosl-01", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGVpJPvFgspSr7p6aaTCF/FXtBB/Rgb4v+fjc/o1pMAu root@ppc64el-osuosl-01"], "physicalHost"=>["pieta.debian.org"], "purpose"=>["buildd"], "ipHostNumber"=>["140.211.166.196", "2605:bc80:3010:b00:0:deb:166:196"]}, "powerpc-osuosl-01.debian.org"=>{"dn"=>["host=powerpc-osuosl-01,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["powerpc"], "allowedGroups"=>["buildd", "builddadm"], "description"=>["powerpc buildd"], "mXRecord"=>["0 INCOMING-MX"], "machine"=>["power8"], "rebootPolicy"=>["buildd"], "host"=>["powerpc-osuosl-01"], "hostname"=>["powerpc-osuosl-01.debian.org"], "sponsor"=>["[[osuosl.org|Oregon State University - Open Source Lab]] (hosting)", "[[www.ibm.com|International Business Machines Corporation (IBM)]] (hardware)"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDRimlW8P2yASGK1lot3X0ruWKHZyilniqezk2T+t+WkuzByO/r1KnCWHrQawisG8908xFJIW2IFGRPMyXi2DRmmameVLRVeMoZoecN5TbeZHMNBos/mWPpp2hCMkcGpX7hti79D1Ca7O/E1jn4AwXYMg8P55JZ3yBqF5pNXcgywH0rD3xzFAkR+6CP5zvLpiHri9Tbt7ym9NBY75h6AzlTJ8+W3LdBTdc7goXW0smtZR3TrgFJyXn80Z8NyOP8argPZ1Ewd6wRGVYU/yXXcDOAyZu3kw4/vfyU38fbOrEdPCtwIpLsPBl0U5stzSqhW0b+qFhJlffWrRUrInN48i9t root@powerpc-osuosl-01", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAdSIRKenf2vmE2cNkyqUTHDc5oufPiXT+iKpOrZ8O9V root@powerpc-osuosl-01"], "physicalHost"=>["pieta.debian.org"], "purpose"=>["buildd"], "ipHostNumber"=>["140.211.166.197", "2605:bc80:3010:b00:0:deb:166:197"]}, "soriano.debian.org"=>{"dn"=>["host=soriano,ou=hosts,dc=debian,dc=org"], "host"=>["soriano"], "hostname"=>["soriano.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDb1X9ct9+fmdMGx7uiuQQ/S3898HByTxUFsjXXoe4Lc8Ues8qdkqVlTsbJI2Imv70gklrZJViFD/zQHUWzKxfOn0q8B80D3IX1NDMPEXgg6y6QSWar13sgaM+QMt+3rRWeGPisJVCjXp48+TjxDbjgWW6hOXHEeRB8MUiW7MoHZ0I6lxbpKZlntYp8PqBh2jD3ue0D0O8FApR3j07FToxrSJ5WyjtqktPVLkvAslgC5UsQMBADUgbc3bzuIyi6dO6mChR00/I+0/sK9+zqwZ6Zm4EoSuNMocuFdkIcvCkWCR/jTsFVCr5Lg7M6PX+D+AVZ7+OWoBnqPXbIlO+tL+7x root@soriano", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIB86j09i757G6ybS9jVYNpkJgnXCtjo4eBVK90IIgxmU root@soriano"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.csail.debian.org"], "description"=>["security team related services"], "purpose"=>["[[security-tracker.debian.org]]"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["128.31.0.67"], "allowedGroups"=>["sectracker"], "sponsor"=>["[[www.csail.mit.edu|MIT Computer Science & Artificial Intelligence Lab]] (hosting)", "[[www.hpe.com|Hewlett Packard Enterprise]] (hardware)"]}, "x86-csail-02.debian.org"=>{"dn"=>["host=x86-csail-02,ou=hosts,dc=debian,dc=org"], "host"=>["x86-csail-02"], "hostname"=>["x86-csail-02.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "allowedGroups"=>["buildd", "builddadm"], "architecture"=>["amd64"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.csail.debian.org"], "description"=>["architecture all buildd"], "purpose"=>["buildd"], "ipHostNumber"=>["128.31.0.68"], "rebootPolicy"=>["buildd"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMzDRz5IXyS+iZGYk1T3rptUGWxfjP6LhvRCihgTWAuV root@x86-csail-02", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDb+DPK7SZmNRAD19LjGgWEixYjYzO0AolFmHvF+4WPGKqM2Mn4YEbJVbfzut+xkSB7//XJQikF8deRSuBqTMs4epPoz/DaQzPEQMlcpllqoL5Kb04rEfv24IMHlQTL8BkBT+J5wWE+8la5d9iHNxm1fxHaUlz60YAqDL1CgiviB/KFWDPcOwqc6umXqhi9k/ih0160D+ISXIoTBZ4VpyGFayVtI24PCSoqSAZyMrz2zWL669rDqkjqKvRFic/M1qKZ4ceKD3tydeFn9jifDH2vPW8QMvQ29CRxxxPIbHLhVnxY8S3T8l8+HO2txlZteNgoo95ENOh7JUvvl6tlyeJ root@x86-csail-02"], "sponsor"=>["[[www.csail.mit.edu|MIT Computer Science & Artificial Intelligence Lab]] (hosting)", "[[www.hpe.com|Hewlett Packard Enterprise]] (hardware)"]}, "seger.debian.org"=>{"dn"=>["host=seger,ou=hosts,dc=debian,dc=org"], "host"=>["seger"], "hostname"=>["seger.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDcLb9G3HW3lFSlT+BrkgHm0GqSooPB0ZU8xg0wriJiqdb5Qs4y1WzwURkUAw2am1ASqrJaI5+e4hTf8Y2US2o4Jqy6EudnE3TiNQpvi7v+9EqfU311Z8oBUvCMSFG/VhVbomNuoxM6HPSEsvwTVhv2V7+Xlsrp+lEPPH8m92NLXJZYbtsfebPEyF7NFnir4FIIhx89WeKOwGkAfFVYHbjK7bKtDxnLju6C1D8HjKcQSUjik17yPDL+OLYMAJZPbjkXcHu2G4ioj7450yzGjYVhdG0Zc1p1JQjVHZBxoEMkZNM6akNeuhngTPG/vO6hODkKKrWeVJYIcWs+S6C8iijh root@seger", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDvPr8I6fLTZB8k5f3epjqyRFJwNIXjB1Mn622JaTvZM root@seger"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti3"], "ipHostNumber"=>["82.195.75.93", "2001:41b8:202:deb::311:93"], "sponsor"=>["[[www.man-da.de|Metropolitan Area Network Darmstadt]] (hosting)"], "allowedGroups"=>["archvsync", "dak-unpriv", "debadmin", "ftpteam", "mirroradm", "sec_public", "security"], "rebootPolicy"=>["justdoit"], "description"=>["security-master"], "purpose"=>["security-master"], "exportOptions"=>["KEYRING"]}, "vittoria.debian.org"=>{"dn"=>["host=vittoria,ou=hosts,dc=debian,dc=org"], "host"=>["vittoria"], "hostname"=>["vittoria.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDiBjr99OrOT9E76xwmladnq3wcymrPJoKxRhe+pH3xbxi6IGIYv8prbXISDXbGVMZaUA1T9EH41eQEc4gjY4xOxg5b5qNppNPYdVEuhTGiuDOHEcOeMHHfg8GrtGx270vbmmrnZA/tYZ4CZ0Kp+3KMRiBmRJJKF+mwldLTzyAfD4RvLntRiHUKUog1zDJNr8Ju8dj07Mjs5y4/krolwAHlOm2WF/E3wFA4iPgYSvkpYSfA41RH7L71kirgEeWZpE4NnyLlgs6j2HWYEdfH2dVRLNtrCQ/wpogGHbUPS4eLq+FEp2EOzmIK124nGgn55rc3mCRbyAlyvTfKf5A1u/mv root@vittoria", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMs8TVbDWy0J2RA+6yJM31M8KAVYaoq0iNfpdgEkCaGI root@vittoria"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.grnet.debian.org"], "description"=>["video encoding debconf"], "purpose"=>["video encoding debconf"], "rebootPolicy"=>["justdoit|buildd|rotation|manual|XXX"], "ipHostNumber"=>["194.177.211.205", "2001:648:2ffc:deb::211:205"], "allowedGroups"=>["Debian", "videoteam"], "sponsor"=>["[[www.grnet.gr|Greek Research and Technology Network (GRNET)]] (hosting)", "[[www.hpe.com|Hewlett Packard Enterprise]] (hardware)"]}, "backuphost.debian.org"=>{"dn"=>["host=backuphost,ou=hosts,dc=debian,dc=org"], "host"=>["backuphost"], "hostname"=>["backuphost.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCod6c7E0SQrBTvabJ10zyFsnqC/shVWw/QFW0e9ldDxVCL/DrP1Lu2QiMn2wIG1/b7IFVlmawpnnMR2b6wv2/vYdWRmu/gsWa+Il/I+s9QuJKgVs0ceUSzSbbPPyKcI+79C0qsczcq1veDIgbVOV6ChXi5weR9pMXa0EWxGPKqQMfiu9YTkLkkjjLiypzfQYn8WHYV+pjtI3oZX1qQd4RbGXSEjhj6bFGu943IdRJIzuRwSeEzEzreK/nzTl/v++yhsZTjUE/Qh2eamlXHmgCRZK109TF4ebH0sVeS5q9sWcQOKLybU+F6lKukAC7XZAZFpNdQ2hkc62gHpfwj07hz root@backuphost", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPcN8XZXAslx55Ssqq6MjzgRIsKZX+PhxkB8lQvZ+AJ9 root@backuphost"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["5.153.231.12", "2001:41c8:1000:21::21:12"], "allowedGroups"=>["debbackup"], "description"=>["backup storage (secondary)"], "purpose"=>["backup storage (secondary)"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "rusca.debian.org"=>{"dn"=>["host=rusca,ou=hosts,dc=debian,dc=org"], "host"=>["rusca"], "hostname"=>["rusca.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS8yUzFoVRsiy0cCQL4nYycS2Ei7s8igrnkTMHaB09NNQix5fnjd9b+iYW7lDkG65wrpjYgCAaEf4BL37SVONNA7EL4ht5tQaMrvAqQOQXA/b2IGXPRt7YsUpeSaXG+9nbRpQUHqJSu4tsKqODMLRlH+Cnj8VTte8QZjmrQO3kCfg4mj9Kkh03R/gqv7DdEemZw5qPHVnEgZGI9hgDcHJOWBpg0guI8c7mjTCex9tjcoY5GNk0K4W708XOjnT4Q6f4SJct/YxesKsvpqfZAVdAvxk0ZyBBgpZEOhkOERkODgE+7DHA6U7j/oh08AyOMdoKr26VPqyNRXc9cg8oiTln root@rusca", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOlnWJn91i+sYIqv+nmC98P6JViCYGRpzX7C9BxVLJjo root@rusca"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "description"=>["debian r repository"], "purpose"=>["debian r repository"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["5.153.231.43", "2001:41c8:1000:21::21:43"], "allowedGroups"=>["Debian", "debian-r", "debian-r-wb-buildd"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "mirror-anu.debian.org"=>{"dn"=>["host=mirror-anu,ou=hosts,dc=debian,dc=org"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "bandwidth"=>["100mbit"], "description"=>["security.debian.org mirror"], "disk"=>["5.5Tb [6x2 RAID5]"], "distribution"=>["Debian GNU/Linux"], "host"=>["mirror-anu"], "hostname"=>["mirror-anu.debian.org"], "mXRecord"=>["0 INCOMING-MX"], "memory"=>["64G"], "objectClass"=>["debianServer", "top"], "sponsor"=>["[[www.anu.edu.au|Australian National University]] (hosting)", "[[www.hpe.com|Hewlett-Packard]] (hardware)"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCyP+FJUXyppK3YDH82UpKQOlUIYKq7j1RPLfB2KXlrxzXGO1DcsMr3rdm2bvJtZhxmeY+No/bKLOzJBJE56tJFAar4MkjmiqoCh3GFkWyRG9twAKEiVdrGZx9O0SqqqDb8pP/fxkf069ooi1HTzaGRUosKi1n6/0jUubApno3OAfrBNsW16ReBbf6kWbYUvH6oH+PdORInrMBk1zskcvu66d3C0RgZmlTsD1NYivqK9sbizODxCzuOhd4gOJ0Awcsg21Eh2kFWWhka57d+Fjj3TbAr0XdVyzcilLNj5xWoKuyAZFSLTAGYOZ2mPU+CVQHJmba2m4uj+Bp12YBwVR3R root@mirror-anu", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMcJUDcOPY1UQxmfskqlzJsD21dUoyblvoNdBmjbl5nN root@mirror-anu"], "machine"=>["Dual Intel Xeon E5-2603 v3 @ 1.6Ghz"], "allowedGroups"=>["archvsync", "mirroradm", "staticsync", "weblogsync"], "ipHostNumber"=>["150.203.164.39", "2001:388:1034:2900::27"], "purpose"=>["[[*security.debian.org]] - mirror (Australia)", "[[*www.debian.org]]", "[[syncproxy.au.debian.org]] - sync proxy", "static-mirror"], "rebootPolicy"=>["manual"]}, "mirror-isc.debian.org"=>{"dn"=>["host=mirror-isc,ou=hosts,dc=debian,dc=org"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "bandwidth"=>["100mbit"], "description"=>["security.debian.org mirror"], "disk"=>["5.5Tb [6x2 RAID5]"], "distribution"=>["Debian GNU/Linux"], "host"=>["mirror-isc"], "hostname"=>["mirror-isc.debian.org"], "mXRecord"=>["0 INCOMING-MX"], "machine"=>["Dual Intel Xeon E5-2670 v3 @ 2.3Ghz"], "memory"=>["64G"], "objectClass"=>["debianServer", "top"], "sponsor"=>["[[www.isc.org|Internet Systems Consortium]] (hosting)", "[[www.hpe.com|Hewlett-Packard]] (hardware)"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDb8eHQCKSW7Y8+Q/zoCa8RfZOkkwOlZYs+HTs69Uz9ihKtc4llOxqWJ7zbZfqs1dXVmYAxMvZ+Jvp9z7CEcgg3BWzcyRS73/ejXxuRktPnDocE1Y4sWO9hlyjdC+GiDYV/gl6d1d1WRPNQte15EMbTt+lCu52w2brfCC1lnsSsNxN5FTiFWdxsKq37vf0b7VFUsP6b/ugX/d4A3/Pg5xozge6poi5BHdnrnpidCj2pbH8+C3hSOvIZbRQdXELIp693j9NAVhDqwInrP3AHwCyb6RDg8GLpHa/AfbhUbNIRLPeZsCsCQC2YkN/zNDc2itZFsMHr2dY3FZoK219LAN1H root@mirror-isc", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJYds8D5DB/iZPNHLrPPVy+lstuwRlPScvBP4T5ahr3z root@mirror-isc"], "allowedGroups"=>["archvsync", "mirroradm", "staticsync", "weblogsync"], "purpose"=>["[[*security.debian.org]] - mirror (Northern America)", "[[*www.debian.org]]", "[[syncproxy2.wna.debian.org]] - sync proxy", "static-mirror"], "rebootPolicy"=>["manual"], "ipHostNumber"=>["149.20.4.13", "2001:4f8:1:c::13"]}, "mirror-umn.debian.org"=>{"dn"=>["host=mirror-umn,ou=hosts,dc=debian,dc=org"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "bandwidth"=>["100mbit"], "description"=>["security.debian.org mirror"], "disk"=>["5.5Tb [6x2 RAID5]"], "distribution"=>["Debian GNU/Linux"], "host"=>["mirror-umn"], "hostname"=>["mirror-umn.debian.org"], "mXRecord"=>["0 INCOMING-MX"], "machine"=>["Dual Intel Xeon E5-2670 v3 @ 2.3Ghz"], "memory"=>["64G"], "objectClass"=>["debianServer", "top"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC502aNPHFedWJTl/cLRkmkxdkrWQsWeD4yGN+gM9hFPxfc/X1JZMDBH9oViEYWJ0zYkWvu4StJOeLD2JjBbEHYOsixxPnl6LcaihWGGhZUV6ClA40yq9aNeIXGR0R0zCs+scqO3tm2+OWhFH6T64UgPm/ZCCkMF0eCFq/vxx3T1R+f9e8xHo+gBT3DHinwioHUdQR2jee1tks30K5NzF0VCGke5hYJchoyrr/iM1h4s7EfEZsU+RkYPgvp3vE7d/T7D1C1xUPnnmxTYmoLrnHrk3SsqnTr7leTP2JbG3lJId/gMBWp8iebF5gON5aD6fmk7ps42Ep+PjfgfDAxrE59 root@mirror-umn", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAmyDx85z+dHElEw8R6ufUixYWyJWrkiXGxiwBo2mGnj root@mirror-umn"], "allowedGroups"=>["archvsync", "mirroradm", "staticsync", "weblogsync"], "sponsor"=>["[[www.cs.umn.edu|University of Minnesota - Department of Computer Science]] (hosting)", "[[www.hpe.com|Hewlett-Packard]] (hardware)"], "ipHostNumber"=>["128.101.240.212", "2607:ea00:101:3c0b::1deb:212"], "purpose"=>["[[*security.debian.org]] - mirror (Northern America)", "[[*www.debian.org]]", "[[syncproxy.cna.debian.org]] - sync proxy", "static-mirror"], "rebootPolicy"=>["manual"]}, "bm-bl13.debian.org"=>{"dn"=>["host=bm-bl13,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "architecture"=>["amd64"], "admin"=>["debian-admin@lists.debian.org"], "description"=>["kvm host"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "bandwidth"=>["1Gbit colocated LAN"], "host"=>["bm-bl13"], "hostname"=>["bm-bl13.debian.org"], "ipHostNumber"=>["5.153.231.253", "2001:41c8:1000:20::20:253"], "mXRecord"=>["0 INCOMING-MX"], "purpose"=>["[[-ganeti.bm.debian.org]]", "kvm host"], "rebootPolicy"=>["virt-ganeti"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCsiHr529qh6qNSaA5c7RDCDq4STfaIeDP4gD+cank558wR05gs+ox2QBnn5hhM0bwog/IdvOu6p+edqtEYKXjLlVEmFaHLBO17wHNlos8x79LBxvjsu1ISOOZttB+9L1jnIVkgftLh1yrdYWsT4nOEtU7ps4EJsAte8Mh69nx6s+wNYzuezKErZ99eoR2GoHMbdQRfc9b8gVF8PHnmFywxHEzbm9cREO1nUEc/SJEc++ypVo6B+b6Dix1A7H5byflUY8cJGn4xP2XK9q9GlYmbQPRJS6XPILRYo8p5fbzA9ItoPqVWFAIwgeUoiq6b1bh8FCBwmpUCj/sKoKhua83V root@bm-bl13", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIC3XFbIbF/e2agTphPVuV5pPMEBnkO61CDvd3pMMw/dF root@bm-bl13"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "bm-bl14.debian.org"=>{"dn"=>["host=bm-bl14,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "architecture"=>["amd64"], "admin"=>["debian-admin@lists.debian.org"], "description"=>["kvm host"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "bandwidth"=>["1Gbit colocated LAN"], "host"=>["bm-bl14"], "hostname"=>["bm-bl14.debian.org"], "ipHostNumber"=>["5.153.231.254", "2001:41c8:1000:20::20:254"], "mXRecord"=>["0 INCOMING-MX"], "purpose"=>["[[-ganeti.bm.debian.org]]", "kvm host"], "rebootPolicy"=>["virt-ganeti"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJpEkw79pGTnfbsr1gJ6VMviwbsQTO6e9K7LNVma34dg root@bm-bl14 ", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCuzqhMgK43KTvmIow0nIpuA7RFUMbgr/qptfvC/hNeBHgwx0XMPmI/1Ni629cBykJrhHcTXBqm+AQYn2XCPOS3JDacQJVSCpWyy0hqa49EnBFQKp4reYym98k96nLsMSJ8bvvFBgljg7vIMpAyvjakjr0Uuu73JSi3vNWIity9NWogaTiVt22zQkR/hnKostmHv5SL1y11ixJazeakVU6fdaeeHrPjqZJThFYGcKqCcQg8VwN/gD92rKFXfa1zl0MSe6rk4xDKaK0uX7poKy1hajd/rs9aIn1CAev4t0H0fuGEUZSt1U+kpZI8yb3jZ1R8sJYzStHbwBk0WT8Dqkn7 root@bm-bl14 "], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "tate.debian.org"=>{"dn"=>["host=tate,ou=hosts,dc=debian,dc=org"], "host"=>["tate"], "hostname"=>["tate.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDQI6u9+G9vH2IDMoyC3uEQQr4m7I2nXbdBZHxQ+IzXv9ATosXwR8bgQDNYIViWv2IpQQ35nplWlJq8WF/QIdsQbS6CSCYfvCBjvfVbf2Fl3uVYcTnxYs8NeBF/paFCZ54ydDduW3ea6jCNPnP03COeT8LgSLMM5omPc2cx2Nx67ie11wcNZ0jZsOUcQanSCqGkInApIgjCNtmhDNeVVtO27HykIRW/+TiZfi/signlggXLcb4zoumEfDgRlLKdreczcouJyNw83dj9hsoxUejq8x/hVkFTzL34x1HMpBSf0TriI1HFl/X7krQjXrpUS2cEnMpknl+oqywhiMpwS3fx root@tate", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIL26oUg0UeECSZz0or6S/VH9w0IsbKmm0nj+W+AnJI9J root@tate"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "description"=>["debtags.debian.org host"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["5.153.231.33", "2001:41c8:1000:21::21:33"], "purpose"=>["[[debtags.debian.org]]"], "allowedGroups"=>["debtags"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "boott.debian.org"=>{"dn"=>["host=boott,ou=hosts,dc=debian,dc=org"], "host"=>["boott"], "hostname"=>["boott.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6LGmfZZ/UqWWyx2iwQtkerfdYrxKL7fd7oOYiVrTb8Sn3KF6y/jgVPZjPcAhKN9b7IuNHcI5WOAtstZ7hu3wojA8KnyDJc4rx+uSS6oJx7AgbjnmR5VZbqiXNScKOXL16DsXUTwsgQ6Ua+TUhaYfGVU9+S4cXGvHjhVM7pW9CSMgcpdsAHCcSTt65Ng5b9TrEjyNa19QPUikJRfIkOouJJVLx1Q//o2SRyndaPU4olUw/b/10+f5xDT0aJ5JHfIXp2bH8oMZj7/ODiEKcde9sq6gG6gK6IbO76TP0qS54ra1h0sKJrNH2O4/eC4VPMZLKFRhPgOXq6vPHtr+BpQMN root@boott", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDEESsl5ugI6p/BkU0HetkzGJVbaY56bVZgUsfnNJ9ps root@boott"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.grnet.debian.org"], "description"=>["bootstrap.debian.net master"], "purpose"=>["bootstrap.debian.net master"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["194.177.211.206", "2001:648:2ffc:deb::211:206"], "sponsor"=>["[[www.grnet.gr|Greek Research and Technology Network (GRNET)]] (hosting)", "[[www.hpe.com|Hewlett Packard Enterprise]] (hardware)"], "allowedGroups"=>["Debian", "bootstrap", "staticsync"]}, "mips-aql-06.debian.org"=>{"dn"=>["host=mips-aql-06,ou=hosts,dc=debian,dc=org"], "host"=>["mips-aql-06"], "hostname"=>["mips-aql-06.debian.org"], "objectClass"=>["top", "debianServer"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "allowedGroups"=>["buildd", "builddadm"], "architecture"=>["mips"], "description"=>["mips buildd"], "distribution"=>["Debian GNU/Linux"], "ipHostNumber"=>["141.170.6.157", "2a00:1a80:1:d::157"], "mXRecord"=>["0 INCOMING-MX"], "memory"=>["8G"], "purpose"=>["buildd"], "rebootPolicy"=>["buildd"], "sponsor"=>["[[www.aql.com|AQL]] (hosting)", "[[www.imgtec.com|Imagination Technologies]] (hardware)"], "disk"=>["250G SSD"], "machine"=>["Rhino Labs UTM8"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDF/P5i09vlng1yvAduttNvCRPhqm72qrAZABLuOw92a root@mips-aql-06", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCZYJpUpkH8K6DyHX/pVY1/zjP5mW2Y14jE5JfLicfkZlmbczLPSvyx6a5k3d/gT+5j4PfKQjNsrbhyNAn+8s/bHToehUYWJNbmvCeL6YIxRZXuHM13O+Elcq0K54Tq4Ylsd05xXa72Y9WaFUJsx6hEdRVXMhsWt4dsEluDs9qdrEK+C34t2+VaPH5q2gxNRiQZaM5M3r3unM6/NSfckFlE8EXxEA5hOb7amWYFRO9ZbKxnuu/fNZM045yun6QGhGAdTo++QqDpMu9NMC7DzFgoKAss15hieGP6kv6uxNIWh6CxwQR/gOFgZBWwE5Wte4SbbmWl2iTCcfR+Eo5XoWPp root@mips-aql-06"]}, "manziarly.debian.org"=>{"dn"=>["host=manziarly,ou=hosts,dc=debian,dc=org"], "host"=>["manziarly"], "hostname"=>["manziarly.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDsUUUIQv7I2RCh3GsczQiesA+oVl57y7bVXN33sGSEoJ0cT9IQtM/Ni7KNJh08o6GirO23fwbKcgdhQV6JzmrbPIavMrSYj/CoZwbQRW9t029fjpbgqnxTiITolCxDUQuORODIW+H78+eJdiZz3R2VaUZO2V5x7YtlrsQoIWtd7aZYS9ScUOQC542/EkQ9WhMYaOIQvDAmpeRzqok0pT4RgXVAMQLSOhKnb8EqsfSiTB4tAthwPVtiGsKRHpXp0MsP0rEHWjnWVIiFR+b4SAyo6YH/OU3oxbs4SqFS83hw5teG2Yprzag2jOKiYdI9Cq8nHWUL3/eNoK6zDNIhUTbZ root@manziarly", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHEGcc86ceBVADlTIgOGUiDm29II285thAoABPezoJ0Q root@manziarly"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "description"=>["manpages.debian.org"], "purpose"=>["manpages.debian.org"], "ipHostNumber"=>["5.153.231.44", "2001:41c8:1000:21::21:44"], "allowedGroups"=>["Debian", "debwww", "manpages", "staticsync"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"], "rebootPolicy"=>["justdoit"]}, "porta.debian.org"=>{"dn"=>["host=porta,ou=hosts,dc=debian,dc=org"], "host"=>["porta"], "hostname"=>["porta.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDTPoq0WOfY0MKqys6tEswv9P5oPQzFhtKLpb4bSCl8tlGKE0j6NiwOcl40xlHWojbsNP4VCMbJ0Z4mCHCNTa207yqfd4v8YKSfmyt8cOC3oxD49jReH5tpbokHYcx1OIScnY3ah7+pzQjwImG861+6Sh50LrWMz/KaZMQcGnjb1/9B4V2Xv0xV8248RvhBE65XASUx6J9GtQWUCanPBJmFzqxbFK3i6ExYzplwEYfkt4B3EUnlFF5ouN1cP80jneullkgXcvNv8R+o1OAkGduMTzlNMXl5VBwZVUu9hwSpUWThS5kmEK3avu3rqRcfzDPJGMYNRrwaEkQlYCwaB5UT root@porta", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICBifiWT/VNx5TLWUzHUeYJDsUBBlrQiuJTyJZccq8yw root@porta"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.grnet.debian.org"], "description"=>["Ports Master Archive Server"], "purpose"=>["debian-ports archive master server"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["194.177.211.207", "2001:648:2ffc:deb::211:207"], "allowedGroups"=>["archvsync", "mini-dak", "mini-dak-unpriv", "mirroradm", "staticsync"], "sponsor"=>["[[www.grnet.gr|Greek Research and Technology Network (GRNET)]] (hosting)", "[[www.hpe.com|Hewlett Packard Enterprise]] (hardware)"]}, "mipsel-aql-03.debian.org"=>{"dn"=>["host=mipsel-aql-03,ou=hosts,dc=debian,dc=org"], "host"=>["mipsel-aql-03"], "hostname"=>["mipsel-aql-03.debian.org"], "objectClass"=>["top", "debianServer"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "allowedGroups"=>["buildd", "builddadm"], "architecture"=>["mipsel"], "description"=>["mipsel/mips64el buildd"], "distribution"=>["Debian GNU/Linux"], "ipHostNumber"=>["141.170.6.158", "2a00:1a80:1:d::158"], "mXRecord"=>["0 INCOMING-MX"], "memory"=>["8G"], "purpose"=>["buildd"], "rebootPolicy"=>["buildd"], "sponsor"=>["[[www.aql.com|AQL]] (hosting)", "[[www.imgtec.com|Imagination Technologies]] (hardware)"], "disk"=>["250G SSD"], "machine"=>["Rhino Labs UTM8"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKr+G6KwS20ErdcCXtDRAPup0mN5Uuo2itSZVNw+gCkL root@mipsel-aql-03", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDqyY6OTK6666yDYYlW0M+e08xbqdo9rP8uPIk8yo5HWpNQ4YGplOb+O5xlNqM4ijjEepSBct5cdMsigQdeGqEk0KQ1n1n/806kf7ru55WLT6kmQPjKaIr42ae7tjIm2OJMfvtQmMqGU9CCPgxgMfbTZ0lwLPhkiojecFh+x3EXQiBqrtHby/1qyKa5ZUa6b/wkiCPmM7e6DGR9Y2+SFEq38CegguNiP+FdCFwbU9CMgy8ZT7BBcwfGmUoikZmWTPnTFel7Qe/0IVYG+IqEFIXONWwxRvQnd6yIRH38bJT9xkj9Tj1IWVY1LE03uvAlrBcmSDH9WMMfubNraf8GRdg3 root@mipsel-aql-03"]}, "respighi.debian.org"=>{"dn"=>["host=respighi,ou=hosts,dc=debian,dc=org"], "host"=>["respighi"], "hostname"=>["respighi.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEFTD0HInwtgP9EoPYZle3YNjU4bwzM2BKNo3m+yTNGUjLMGoaWpi6imDv5FOqCOFwykhgjPAS+fifQQyhydbKHhAKI0gRH5CholmZuCpnztjXVRp8Ix5Q/gIl+isY/YVyGArxethFrAizX1plDp0byGMN3/MPGRCd75X6/yUAN2q/AZOz5RQLW7imakNHqIrY4v5OAmuBhuOlKaMUy7ePY5TN2+yrGlXustwynPXdj6XikKIX548rzWjN22gHbAKNDkAVSq321KuBpsKIp+KuKer8fPnHhnXniHnR2nozEtQjEkC+V61QXlGAHdKGijvRyVR2ZZDVPmzeR5HZIpM7 root@respighi", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILFCgYpvuJz4OKUcs/N3duFqDumd24C3wNDlljc7E9Q+ root@respighi"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "description"=>["release.debian.org"], "purpose"=>["release.debian.org"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["5.153.231.29", "2001:41c8:1000:21::21:29"], "access"=>["public"], "allowedGroups"=>["Debian", "debian-release", "staticsync"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "fasolo.debian.org"=>{"dn"=>["host=fasolo,ou=hosts,dc=debian,dc=org"], "host"=>["fasolo"], "hostname"=>["fasolo.debian.org"], "objectClass"=>["top", "debianServer"], "sponsor"=>["[[cs.brown.edu|Brown University - Department of Computer Science]] (hosting)", "[[www.hpe.com|Hewlett-Packard Enterprise]] (hardware)"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "memory"=>["256G"], "bandwidth"=>["1GBit colocated LAN"], "ipHostNumber"=>["138.16.160.17"], "mXRecord"=>["0 INCOMING-MX"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAL578DVXXfB36x90h4MdPFCg7TDplp/vR4T0Yi4qspm root@fasolo", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC20Ipx4hP5FxLsie36ZkYYmp7EwHUqLkqoxKrEAeTFUjeXnaui3yURjnB5d4r59Wa2cJrAwS/fIJ58Fmw4g2S05J1RuPhMkJVgwuC2lLm/mBkfTmsfTEmMczL7+IWwz1q8xOe8qqUHeB5IXB5O7ozT7F7oqlEuTDBEWeaphAJWVnsHzoE1Wsww3CxA5lR+qBho3EzLRAqyQg1LWHiTqmlrjh/qK7+Gi9281B7dwuu9LEqbz7BfVLqDRmjYV5h1erMAM4f/Xb06LzpC67U1nZm/zy8pDjbNKB4QMfGiOwV9/PxaEWtjcdDhVeZHARd7muuBGAUzBodAE1Y4aMwCaAX/ root@fasolo"], "description"=>["Master Archive Server"], "purpose"=>["[[ftp-master.debian.org]] - ftp archive master server"], "status"=>["broken network - set ServerAliveInterval ssh option"], "allowedGroups"=>["archvsync", "backports", "builddadm", "dak-unpriv", "debadmin", "ftpteam", "ftptrainee", "mirroradm", "staticsync"], "exportOptions"=>["KEYRING", "TOTP"]}, "arm-arm-04.debian.org"=>{"dn"=>["host=arm-arm-04,ou=hosts,dc=debian,dc=org"], "host"=>["arm-arm-04"], "hostname"=>["arm-arm-04.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["arm64"], "disk"=>["465.8 GiB"], "machine"=>["AMD Seattle rev B1"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDTXfomPAAzKup0xPF+Bp0mAi9fKukrY3i3hHW1Bqhst+thuxGuSibAFiG5uGicbIPSirJXrTMBuyZyiDitMHxFK+ipxHknDK5k5Qft1vtsXHEO3OL8JjFRjWTa6Zk1LW9MMAHeUAIkuI438bjMpxkPm2qbwMPljHN1mnZlUZJlaOgFdt0u9+y1fyqL9GUyeGGvpDm2ZeaXLdvtjnLwPcvcTMMHSBYqp9sIzVbBT0xzBlf5gGjV3OyQm0H/J7Wyen2Dn7q/eFzZoXM9sXBW5xQzMgJ0WTrkZVacoDv+prVdtj+cwxHRiBvM6z0KjrzgrOB9GKXtxDj5AecH54I+ahJJ root@arm-arm-04", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFXd7IbG6bVAWCWKt7Iyj+AQ2bpuU4J+CO5zSgEn+B4D root@arm-arm-04"], "ipHostNumber"=>["217.140.96.61"], "mXRecord"=>["0 INCOMING-MX"], "memory"=>["16G"], "allowedGroups"=>["buildd", "builddadm"], "description"=>["arm64 buildd"], "purpose"=>["buildd"], "access"=>["restricted"], "rebootPolicy"=>["buildd"], "sponsor"=>["[[www.amd.com|Advanced Micro Devices (AMD)]] (hardware)", "[[www.arm.com|ARM Ltd]] (hosting)"]}, "mips-sil-01.debian.org"=>{"dn"=>["host=mips-sil-01,ou=hosts,dc=debian,dc=org"], "host"=>["mips-sil-01"], "hostname"=>["mips-sil-01.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["mips"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCwusO6Hgh/MAVagVPmTpLYjAduX2ldv+lheYmVyZ+vibakNZFHv7xLH4EwwvTnWb2FN8bEUTyK8y6/2qPCkzuIQGJoM0VxQqaFfaEPJmQNYrWAb+mUrI2cPUnQlXaca97HPpokb2/FQ1gMdcHFkvqWN4LVBha1aYBMqQ5w2KzkiPgBUKOt5J7g/xy7Tq/NKoODONFSbFAB65tYslUU5CaGdqCGgVOkytvlV/CnAlCFzDhUq9uGOMhIOAW8fExF+c9+bIOQA0kcXgt0h4+bhGj7F1eOlXvT1m0gTyBmn3mTa49CD8dHftQxSpVp9ANn0crD9cUeKNbvwp7al6wY7HD7 root@mips-sil-01", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAID0a6AQePUYNXkcPPICPa8tIlYDRkqmZVGdh+s1G2jBz root@mips-sil-01"], "purpose"=>["buildd"], "access"=>["restricted"], "memory"=>["8G"], "disk"=>["250G SSD"], "allowedGroups"=>["buildd", "builddadm"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["buildd"], "sponsor"=>["[[www.imgtec.com|Imagination Technologies]] (hardware)", "[[www.sil.at|Silver Server GmbH]] (hosting)"], "machine"=>["Rhino Labs UTM8"], "description"=>["mips buildd"], "ipHostNumber"=>["2001:858:2:2:1a1a:0:ba3b:7692", "86.59.118.146"]}, "mipsel-sil-01.debian.org"=>{"dn"=>["host=mipsel-sil-01,ou=hosts,dc=debian,dc=org"], "host"=>["mipsel-sil-01"], "hostname"=>["mipsel-sil-01.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["mipsel"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDFZ3KDBw7rTYf2ZWnI1Egz9qeu9HafUUptq2cYjKONa1gC753wEUvSTu4OhJsiRRQjbXQBRSc0CRADWDGF9sFb2q4ziYtmKRZlnzzKKOfbcosgeYLdoq08cOnu7lHJbbCRNny5MaJxywOlBqREjPX35Dbf2ulDwkh/F78l/+A6V0ugA8kbXJ/14b0ECbBIL5xMND4Fe2v5cMCHk667o1V83FWvJ2uoIoiSmB4EhegB+IgkpfW8nA5IGGNpBOpTm4kNInUQc6T4YQ5/uxs90DgP74UF0R4U8ydJ0js+TQkIEwrDEUZDxkpkYleKaOweHCewjsgd/P36v5YYryAS5n2d root@mipsel-sil-01", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHgOat8kkq/0JqII7BVpGvRvUERT6NFm1X7qNxOYBjGU root@mipsel-sil-01"], "purpose"=>["buildd"], "access"=>["restricted"], "memory"=>["8G"], "disk"=>["250G SSD"], "allowedGroups"=>["buildd", "builddadm"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["buildd"], "sponsor"=>["[[www.imgtec.com|Imagination Technologies]] (hardware)", "[[www.sil.at|Silver Server GmbH]] (hosting)"], "machine"=>["Rhino Labs UTM8"], "description"=>["mipsel/mips64el buildd"], "ipHostNumber"=>["2001:858:2:2:1a1a:0:ba3b:7693", "86.59.118.147"]}, "notker.debian.net"=>{"dn"=>["host=notker,ou=hosts,dc=debian,dc=org"], "host"=>["notker"], "hostname"=>["notker.debian.net"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["glaubitz@debian.org"], "architecture"=>["sparc64"], "ipHostNumber"=>["138.16.160.18"], "description"=>["porterbox"], "purpose"=>["porterbox"], "sponsor"=>["[[brown.edu|Brown University]] (hosting + hardware)"], "rebootPolicy"=>["porterbox"], "access"=>["public (non-DSA-machine)"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChdnfvXKmgzr17jf6uniGsq5wzKVuRupx49qw5M/pIXDotKCeqVmNFUcvhIfinOGq1tEwhgUR7PX+PQfkjP2XTf4CjrEHnXCGrWdJNOLCEWWWSpwDvZ9pw2oz4CfwDpmqdhDsX/lBzzlN+rbaKPrg84ICuaofjhoGLG0sPBfurOWtVKMXCVAEqOK8kaEwwnAjNEeuqvBXal9bIWRXOWMEpTFgxE/8s/JWwEmZ6NodGcFjYE6JRqD1Zq/4PVALZ4zQmW2auZbUXtDvXfHr/LEOMDyZ71u73y2io2ZAjWdrje+6a9C80raX1qkumDxPuGIUZ4ydy2EiXfM6jsILOi6iF root@notker", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKAOB+yd6rij2XeVL/X7AXrOsoGZaJYKBJkKxAA6/1We root@notker"], "allowedGroups"=>["Debian"], "exportOptions"=>["NOPASSWD", "NOMARKERS"]}, "mips-manda-01.debian.org"=>{"dn"=>["host=mips-manda-01,ou=hosts,dc=debian,dc=org"], "host"=>["mips-manda-01"], "hostname"=>["mips-manda-01.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["mips"], "purpose"=>["buildd"], "access"=>["restricted"], "memory"=>["8G"], "disk"=>["250G SSD"], "allowedGroups"=>["buildd", "builddadm"], "bandwidth"=>["100MBit/s colocated LAN"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["buildd"], "sponsor"=>["[[www.imgtec.com|Imagination Technologies]] (hardware)", "[[www.man-da.de|Metropolitan Area Network Darmstadt]] (hosting)"], "machine"=>["Rhino Labs UTM8"], "description"=>["mips buildd"], "ipHostNumber"=>["2001:41b8:202:deb:1b1b::66", "82.195.75.66"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDEoSXZTkpcB15eHemjIdQELGQJDN4FDkivAMO8Q52eK root@mips-manda-01 ", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQD1/D5WeThUtKPnMtzHmoo7c6E9SunqW9toYsH2Q24DcTh4h/d+gJXIp4lO6at+WZlNpDnlP6v1pcJkEQ3hqpoYvQ5h2SH1kFo4GugeYFOXcxcjkSS5R6PAqmHlSoDhNAluRwZDGlOmTRs2ciEEJKY+U2b7K1RspW78Zf5PYztXQMmdJZ1AgBwWrq8txsOgCliQauR1usNxP6u9CnDOQVK+PRa9XETur9tIrR6nZgCWIbYfg4+GTqVwpnNfvZDneoQG/aemiDPcuhE2Zu32h4ufe2IFJ12V1Isnj27AjylcoZIx6Limb79AoXU0fAAHYD3tOXW7sDaAtDUhxCwcjjnL root@mips-manda-01 "]}, "mipsel-manda-03.debian.org"=>{"dn"=>["host=mipsel-manda-03,ou=hosts,dc=debian,dc=org"], "host"=>["mipsel-manda-03"], "hostname"=>["mipsel-manda-03.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "purpose"=>["buildd"], "access"=>["restricted"], "memory"=>["8G"], "disk"=>["250G SSD"], "allowedGroups"=>["buildd", "builddadm"], "bandwidth"=>["100MBit/s colocated LAN"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["buildd"], "sponsor"=>["[[www.imgtec.com|Imagination Technologies]] (hardware)", "[[www.man-da.de|Metropolitan Area Network Darmstadt]] (hosting)"], "machine"=>["Rhino Labs UTM8"], "description"=>["mipsel/mips64el buildd"], "ipHostNumber"=>["2001:41b8:202:deb:1b1b::67", "82.195.75.67"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKHbbFIR+/rf6V7mTIdclE60DAlRa5qKGSdoQFPEOPWg root@mipsel-manda-03", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDyaUGk3qiiPmXfLmJalPlPZ9ylpxFO0P2ciEQyGq0lEQu41CwC4ZzkIVneGXgZcZyPwKAF1SXtkMdlpFuvKlXHG/ni2jWNJ2avIZeH9386eOZDIEru2LNVwty1wi6rum9RlfOCU5PstJ8vutWWaf8lPIn2ayTDVJ+hyNyvBHp7uP8CwDnwbcLarvYqVir0lTKBz3DEBbIiaFrQzHx5QBUCkx2FaWIsBxFGTTYBgw7EvAEb8X1sNaBgwvJBHltc7E/+TFbo07qM/1TD+jCpoFkkb83xNYFFvzg7x4kc2+Zt0TPmXUN8PL8g8xbNI6S4eFFp0nxjquODYGHLW5vWM9Ax root@mipsel-manda-03"], "architecture"=>["mipsel"]}, "olin.debian.org"=>{"dn"=>["host=olin,ou=hosts,dc=debian,dc=org"], "host"=>["olin"], "hostname"=>["olin.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCwkNXxGUZmbnFBz57U9liB8EYQMXP3OY3ANvFWAAKMw/FBnM49obuf4c7du1HAv51AxB2HN2OaKCu2xLpGzNBAfgBE4RE2li0xFcXV22yKReEjbnZgtB0Z1zC4Z30grDjDwPNZ1aO6yZcUwqfgNhqbqWfLmZHzJiDnTnPX9fsrBrQnv1BuQcFwUhlQKDbvleFPNU+tkLgtpkxKjSc1tsXAftaVqYKZ8Xoly6QszMupAr7bUkg1mr3YjljJva0rrZPCbPwh7XKnFn1DxDbYa1kipqxMqKERNGBwMDVMNhLLLqpF4otcBgfwRTl/nFo+fsRZZMhEy5eTBpqAHnigFmHv root@olin", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBWgDlu4imSr8gIIFhAfFzGUVod2u5qoCxBfv5AS9asJ root@olin"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "description"=>["onionbalance master"], "purpose"=>["onionbalance master"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["5.153.231.26", "2001:41c8:1000:21::21:26"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "eller.debian.org"=>{"dn"=>["host=eller,ou=hosts,dc=debian,dc=org"], "host"=>["eller"], "objectClass"=>["top", "debianServer"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["mipsel"], "disk"=>["250G SSD"], "distribution"=>["Debian GNU/Linux"], "mXRecord"=>["0 INCOMING-MX"], "machine"=>["Rhino Labs UTM8"], "memory"=>["8G"], "purpose"=>["porterbox"], "rebootPolicy"=>["porterbox"], "sponsor"=>["[[www.aql.com|AQL]] (hosting)", "[[www.imgtec.com|Imagination Technologies]] (hardware)"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAVYkijbFsY4wBn4FX68TJy1kHFq0dALH1QKxao6lbgk root@eller", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmV3X57Tqm7YeL7Ldlu4hhnRgU+IFzqvS+wLcQEdSDr9G+89xJE/K/nvNKkrRrkPlyixckPUwEjpzqMrjrLhmypJBtrziZsyQCGRBvv40677VRxFry6U9K1kTMoRtdkbSFDg9Npu5g7OS85VIe5tMJOsM2EKR96SP71wDbccjNMoVvw5ajeDR0z1uMz5ZbNR4PfeCCIrKonyekGFZI0R/b9oXOXAiuKEaVtQv9u+SyLudz/gyEv3/S+ZD7MLSivrkhFj3L8CpSGEJ80Xsck9Y+3NgGAToDKDXqO/EO99bvWRYHOZ1kKcCqyyDUIs/IpWbQj8BuGM1JZNWhaWi2q91b root@eller"], "hostname"=>["eller.debian.org"], "allowedGroups"=>["Debian", "d-i"], "description"=>["mipsel/mips64el porterbox"], "ipHostNumber"=>["141.170.6.156", "2a00:1a80:1:d::156"], "access"=>["public"]}, "ubc-enc2bl01.debian.org"=>{"dn"=>["host=ubc-enc2bl01,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "access"=>["restricted"], "architecture"=>["amd64"], "description"=>["kvm host"], "disk"=>["400g (raid1)"], "machine"=>["BL460c Gen9 - 2 x Intel Xeon E5-2699 v3 (2 x 18 core @ 2.30GHz)"], "memory"=>["256g"], "rebootPolicy"=>["virt-ganeti"], "distribution"=>["Debian GNU/Linux"], "sponsor"=>["[[www.hpe.com|Hewlett Packard Enterprise]] (hardware)", "[[www.ubc.ca|University of British Columbia]] (hosting)", "individual Debian supporters (support contract)"], "purpose"=>["[[-ganeti2.ubc.debian.org]]", "kvm host"], "ipHostNumber"=>["209.87.16.1", "2607:f8f0:614:1::1274:1"], "host"=>["ubc-enc2bl01"], "hostname"=>["ubc-enc2bl01.debian.org"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBkN8eBuhPm5qUO/VkzCvkq2iPFtpnQld2s1rBcCbc8H root@ubc-enc2bl01", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDNYL5AaIBJIL6vYLl/aQjIpKXZkdxAeU7ZB2qx6DN/bZA88tGcSp5r2kMoKFPT/EFggQKsDg9i7u3s9zsH+uNoPulnrvPxPB81VUV8kgMhq6E5QVyADbwhK+0DSUAJXrA3rxZY5B2ask3dkywYvHo+afL2CDywMkYPWIrjibEl9B9fPPEJ5zJJkg8+S88lhMC7dvH3/DpHFMiLduJiMS4n/0BSRYX/D0aINPvD1zRxc2XY51A5VdvoxC5sHqJMYbTBLWaZeSBN4w/Gp9su64hat62GeBd2PrM3jGTriJ8bnSPkcYiBYdz+NPhQtfUHQNd1wm+DJbdKNZGE1xAIn4XD root@ubc-enc2bl01"]}, "ubc-enc2bl02.debian.org"=>{"dn"=>["host=ubc-enc2bl02,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "access"=>["restricted"], "architecture"=>["amd64"], "description"=>["kvm host"], "disk"=>["400g (raid1)"], "machine"=>["BL460c Gen9 - 2 x Intel Xeon E5-2699 v3 (2 x 18 core @ 2.30GHz)"], "memory"=>["256g"], "rebootPolicy"=>["virt-ganeti"], "distribution"=>["Debian GNU/Linux"], "sponsor"=>["[[www.hpe.com|Hewlett Packard Enterprise]] (hardware)", "[[www.ubc.ca|University of British Columbia]] (hosting)", "individual Debian supporters (support contract)"], "purpose"=>["[[-ganeti2.ubc.debian.org]]", "kvm host"], "ipHostNumber"=>["209.87.16.2", "2607:f8f0:614:1::1274:2"], "host"=>["ubc-enc2bl02"], "hostname"=>["ubc-enc2bl02.debian.org"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAID20VSLm/LmtScItgODsuLxhwQsDQT/8AGpWu0vjOzE7 root@ubc-enc2bl02", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCt5IoETMrmRCcYAn4Gd8eLWVSbMWkj9rQ3jJ4x/AqYgCVpltjI0b/MBxCo1dwJ/ULCZu4HrFsySKwZbnpbaJiNfqFpvOzjctx5HF9I+42jMKE5rAk/y6UENoRaa6YV9rNYmbCqZYQ/2vTji5tFtLvscXq3vD8OqHcO3O9isdjQ0pHArgyoGs32m4uFeL4glEisx9f/HZDs/OU9R6mRoGcTwveQ2EVjKbBURK+4CGH/q28z8b1eIWSrTH9QQgycCkTlR08GDYPe5U9sZ8DqEphQcFBP8u4caVh2xnU85i+2sosSeEGL55UKslhAuL8DkNfguQ97Kd5PqHogmyh52daV root@ubc-enc2bl02"]}, "ubc-enc2bl09.debian.org"=>{"dn"=>["host=ubc-enc2bl09,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "access"=>["restricted"], "architecture"=>["amd64"], "description"=>["kvm host"], "disk"=>["400g (raid1)"], "machine"=>["BL460c Gen9 - 2 x Intel Xeon E5-2699 v3 (2 x 18 core @ 2.30GHz)"], "memory"=>["256g"], "rebootPolicy"=>["virt-ganeti"], "distribution"=>["Debian GNU/Linux"], "sponsor"=>["[[www.hpe.com|Hewlett Packard Enterprise]] (hardware)", "[[www.ubc.ca|University of British Columbia]] (hosting)", "individual Debian supporters (support contract)"], "purpose"=>["[[-ganeti2.ubc.debian.org]]", "kvm host"], "ipHostNumber"=>["209.87.16.9", "2607:f8f0:614:1::1274:9"], "host"=>["ubc-enc2bl09"], "hostname"=>["ubc-enc2bl09.debian.org"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKbXRWTgfYgjt3QohkCur7HL1Mx8bfew/CRk/W5cqCmb root@ubc-enc2bl09", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCwAP8iX2VrJerYuyW5eWPhc6IACSIZ0xPoBDxFRA7KtwATu9CzSfNugzyGZpgu2017JfhtWUgitNvPGSwCG35oDyS/DQJoResLLGCn0Hko4w5+a8TSefJGPkTfVt7Z5wQIrrGWvocIfKypLFeLc8ra4mDrQZtzrAtR+wnXx64uMiKY7Gc7LgPp7SSr2TcwfzJJqZ2C+meGPCKEUaDQEpBsjZV73ZEwPoGf7IjtXQ3f1C5smzon89luzzssAzpy7OeqvdPl4BQ2clpJwgxSckiwBF7yy3qVpS8JbkpE6+pHjABw+g3KMtIbf4EQxj0AsA4o6QvwJHYThGMqzK+wxhxp root@ubc-enc2bl09"]}, "ubc-enc2bl10.debian.org"=>{"dn"=>["host=ubc-enc2bl10,ou=hosts,dc=debian,dc=org"], "host"=>["ubc-enc2bl10"], "hostname"=>["ubc-enc2bl10.debian.org"], "objectClass"=>["top", "debianServer"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "description"=>["kvm host"], "disk"=>["400g (raid1)"], "machine"=>["BL460c Gen9 - 2 x Intel Xeon E5-2699 v3 (2 x 18 core @ 2.30GHz)"], "memory"=>["256g"], "rebootPolicy"=>["virt-ganeti"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHhSJYraSkZ0PaSg772AMvihPAttHyYQ9QS34VyQEs8g root@ubc-enc2bl10", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCe0bo76t46YVe6blFzZLUc1gVFvK5kIzxyBsshPnWhDIWlcT0nzsilpW8yY5FzdVwoKFAxLsJTtSY8Tyqbz3AQ/gFBVud56IGV+rruD632gRQCd5wkt/gaZrpU1fLch/pFw5PsV3iE6EsMXbN7BxV7gDoYrvCBwewlFVqnPob1iMJuf10TQDlg5WdOCOUYN7L5e+0Y2HIvlEXWYIYjZPBTqvR+0Cps3gnIyB+r6CLN6VnWKMOsxI1BkcTFiFFsAuNRhCoqMgjqP8mTdRKYkeWz/bzZ6obDlwrePTPLCiWtyyzPeFo/pPg3UOXUdRtLTLBT0MXMEc/1vBJ6V/6TYgZF root@ubc-enc2bl10"], "distribution"=>["Debian GNU/Linux"], "sponsor"=>["[[www.hpe.com|Hewlett Packard Enterprise]] (hardware)", "[[www.ubc.ca|University of British Columbia]] (hosting)", "individual Debian supporters (support contract)"], "purpose"=>["[[-ganeti2.ubc.debian.org]]", "kvm host"], "ipHostNumber"=>["209.87.16.10", "2607:f8f0:614:1::1274:10"]}, "pkgmirror-csail.debian.org"=>{"dn"=>["host=pkgmirror-csail,ou=hosts,dc=debian,dc=org"], "host"=>["pkgmirror-csail"], "hostname"=>["pkgmirror-csail.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDiDammuAStlXMWqLi0/Z9hQZGsO50CYQji7ZEhJTMjJ1KuwwD+MEZuYMviy0Dkt/27AmzqXBrhH0Z+y0ssVUOIctre75Ic913pFHF/9gPfye5Zu1DbMFllqYtkMr0S6nfWt0fBT/5N8OduBRvMWtv4lJbk/BQgLS7akiBI8NUZuE6cWdYWotkvZ3r+CI6zz0vFXaA/yMaTMFczkDhLF5WGa56m2YW6YqviflPgCsMKu3LPV5lWXATnUTRZuNPvYMUC4FhSWFolqutViFV7BL/XiOlOFyG+U0qmdmoc4+MGKN+VNkaOeuQdmlji7aUZiGgWmriwtbgj4PpT2raSiUi/ root@pkgmirror-csail", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIH0LfMnT+/j/z5Wxs2sZOunzPBzTI5WIjbCzO2y3F7pa root@pkgmirror-csail"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.csail.debian.org"], "description"=>["packages.debian.org mirror"], "purpose"=>["packages.debian.org mirror"], "rebootPolicy"=>["rotation"], "ipHostNumber"=>["128.31.0.51"], "sponsor"=>["[[www.csail.mit.edu|MIT Computer Science & Artificial Intelligence Lab]] (hosting)", "[[www.hp.com|Hewlett-Packard]] (hardware)"], "allowedGroups"=>["pkg_maint"]}, "rachmaninoff.debian.org"=>{"dn"=>["host=rachmaninoff,ou=hosts,dc=debian,dc=org"], "host"=>["rachmaninoff"], "hostname"=>["rachmaninoff.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/yUC/Yw/a77t/G22RAJSNy1RDovrGpqIhjHON99xmpC42i3QaUJ+nf96lS4AYYhVHKybTZ6ukU5GcIVpkv87p40ZgxNk6mLgVChObuA1gEGuQ7HO59ZcpFFAaDjt+FPYufqc2b87w/k0f39bEro9eTiYShbM71iEK/Pmj9I+FDGb3Q2o3oFqua79LnltjM1dBNMpJ1o+5JKbJd51ux0hO40M6Q29h4yVQNnMbKnQQa5CskX7gMLhCXL3u1y4G6BxtDzqG5g4kDTp1b97dcduS0a69+JvJPLsG7DjJIZYO5i78MnS9uS88MDk5OYSuleIRix0LgU65qwcypIwVPkaz root@rachmaninoff", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEatNN08rZ01VE3EXNd6UHC/hFvMAfG35KFWtaeQpMOG root@rachmaninoff"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti2.ubc.debian.org"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["209.87.16.20", "2607:f8f0:614:1::1274:20"], "sponsor"=>["[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)", "[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)"], "purpose"=>["jumphost"], "description"=>["jumphost"]}, "x86-ubc-01.debian.org"=>{"dn"=>["host=x86-ubc-01,ou=hosts,dc=debian,dc=org"], "host"=>["x86-ubc-01"], "hostname"=>["x86-ubc-01.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDMBCOa/FEobZJX9E7+i9mQJGHXlqjgEPgMLpQ+aYLO2oZqXNrGdqfymFN79DHYW5cL5KQxDDmJofl9IDwA1P2LMLc9bblg9p05G4YWXd7qQPWKi8yQpxn7THWRyAxrhtXcj7IblpvrmNHX1F/tC4uW+slZc6gVbn8Y22hvLbp791rgsm9sKEIz9aSG5cydTvQ+lsJPDGFMrGL2S29d8ZueHi9RG26Hb+sgalt7COL/fwSofMfNXOs1UNpol6AIU5Qp3KZvJ/ZhUaHXS9LoDebnkmeOUZsX4VgLU6XhD/WrzE0toJwFJEULZbH1RBq1pqCSOYaCV7BW4sSC55NzFHcF root@x86-ubc-01", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDYlfWUPw9UDYbAXdVMbPw0ltbpkRIF6kj7q89/ErNZL root@x86-ubc-01"], "mXRecord"=>["0 INCOMING-MX"], "description"=>["amd64/i386 buildd"], "rebootPolicy"=>["buildd"], "ipHostNumber"=>["209.87.16.21", "2607:f8f0:614:1::1274:21"], "sponsor"=>["[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)", "[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)"], "allowedGroups"=>["buildd", "builddadm"], "purpose"=>["buildd"], "physicalHost"=>["ganeti2.ubc.debian.org"]}, "gretchaninov.debian.org"=>{"dn"=>["host=gretchaninov,ou=hosts,dc=debian,dc=org"], "host"=>["gretchaninov"], "hostname"=>["gretchaninov.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC5MXd4IcTJW8UxrXWyYldtTPHprh6vIN9r1nAAt8TAQdkvgGm8rZyK5ich5TRor9gYewbMM0PTMQhbQGhswCkNkznsTB/CmNIPIabmcGZG6EfKORikVgPWRAaGARov2wzwfYlmW5CsP0R7XZdcolsDW574bHSZWqfXIBEvr3Deb0baehqK2RYKmz1PMOy4Jfj5Udfvnm4ng1o/RdiN6tZSnPcI9SzwD/yjlgxtTPIbkJqZXRGUoM+Xv3WD/VOG6Dp1Ldo5CE4+YygafXtG4XoCJLuybCKNevN0LombpeZ7dd/QoMOJ2Ea412VRyGwOUDmogm/2uo2vV8dfsGrxNgEF root@gretchaninov", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBIkKlrP+o3MY24HGjTnVfSHo2cylOB5sF54Hx1+Y2dw root@gretchaninov"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.ubc.debian.org"], "description"=>["mirror"], "purpose"=>["mirror"], "rebootPolicy"=>["rotation"], "ipHostNumber"=>["209.87.16.36", "2607:f8f0:614:1::1274:36"], "sponsor"=>["[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)", "[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)"], "allowedGroups"=>["archvsync", "mirroradm"]}, "conova-node01.debian.org"=>{"dn"=>["host=conova-node01,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["arm64"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["virt-ganeti"], "sponsor"=>["[[www.apm.com|Applied Micro Circuits Corporation (AMCC) Deutschland]] (hardware)", "individual Debian supporters (extra hardware)", "[[www.conova.com|conova communications GmbH]] (hosting)"], "purpose"=>["kvm host"], "memory"=>["64G"], "disk"=>["1T raid1"], "allowedGroups"=>["conova"], "ipHostNumber"=>["217.196.149.227", "2a02:16a8:dc41:100::227"], "host"=>["conova-node01"], "hostname"=>["conova-node01.debian.org"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICU/qiQZ7f7HVCCu/xrC/aKNXOgpVPo1xeBgEeKF/BJF root@conova-node01", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDC1Sys/Kz/FkGB6Cb+CgnefSNbzkY4drDvu+p35577YwMYnlnEjgiwPQJ57DPbmuBUUM2r/OCY7nZpjesgYdGL8FWLfsGY/C5l33JUaQqhm+OSUaLJS/we7enmRuExbCOiNUwQyePvwQLdH3Aj51082aTqcgUUmooYqSoT2r/JPDd5uHNWusQehwhBiOfjXuy/HrngIjMVLasBJ6T62MQXnyCUFaZWhYPZookkDUojl43PeXYQIB1LeIJz8Oi+toyM66ZTJSQ46MekXKu4kkc2ERGQtHF+y6BD+nQkY89Qwz9Ajn0cf67+fWSrsp0caOpUAucgEmLUV0ACB9dEREjz root@conova-node01"]}, "conova-node02.debian.org"=>{"dn"=>["host=conova-node02,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["arm64"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["virt-ganeti"], "sponsor"=>["[[www.apm.com|Applied Micro Circuits Corporation (AMCC) Deutschland]] (hardware)", "individual Debian supporters (extra hardware)", "[[www.conova.com|conova communications GmbH]] (hosting)"], "purpose"=>["kvm host"], "memory"=>["64G"], "disk"=>["1T raid1"], "allowedGroups"=>["conova"], "ipHostNumber"=>["217.196.149.228", "2a02:16a8:dc41:100::228"], "host"=>["conova-node02"], "hostname"=>["conova-node02.debian.org"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIRWg/JI7yjsa+viP7aqHHEAtVZKSMHcHQAqfpTbjWIH root@conova-node02", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDUs4SGwANq6YaEY7fniLZv4f1wY5rhPSl4TTInpqnzuvfUC7SmARVJgdFYGlN/BrRa+uEi7yaZMYdrPDVOnSUCnpcUvRPliTkKUJvzsd9+1LIL/t6r9E5CL7izk6dj23a+eLJICCEx9fyU+qwsfoHdNHuqeIzBFwWoDLCJ3DGezrKhAtNM8oyAHKLd76Hsb3ZpSHG1hzXtoH4JCHddP2gu09LJgxNy7tsGn/VdFeLWGjiKlCiWMeWhb45y+0UuBJhZLb86tk6ZVXsH91N7wF1fXtkNYixppTl4e29/LLRj9XDz0yGjKKTqKOkpOPaBRL9Q7gnejNo2GztYKs95S1nN root@conova-node02"]}, "usper.debian.org"=>{"dn"=>["host=usper,ou=hosts,dc=debian,dc=org"], "host"=>["usper"], "hostname"=>["usper.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDFEbWreNcybGXMObOGPp4tlh42nUM8J/u/kr5qOFBksXrmNefC5dSVdTSvxrE6fq2w+WF8a2rhvHAkdJVO2dw/ebps//4AS822RUkIilSsmpWby5tplvHJUTSdYM/lTGkx19DbHGXwmaFbn6Mj7xX3M1tLv50g+RS2F17jc/khI0Ceq9+CQ2wcER1Gyk3tygI1xcEKZqwdF8MKm/RreSPCyIz8T3/04RyM7cOgFpH3pHk5oT1fL1BZfcmqxhcCcaSV1DD/KtMdeVI1m51GMcUK4SVA2nNfz49eav2tTHyGssDUX/X2X6+M+qIGku/BZ1+BHEcIIj+wm112f+5uzs7V root@usper", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA0bFhL96yrZySCTW9KtUvPnZFVzwFKiAz++XYFnzdEu root@usper"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.csail.debian.org"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["128.31.0.69"], "sponsor"=>["[[www.csail.mit.edu|MIT Computer Science & Artificial Intelligence Lab]] (hosting)", "[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)"], "exportOptions"=>["KEYRING"], "access"=>["public"], "allowedGroups"=>["Debian", "buildd-uploader", "dak-unpriv", "debadmin"], "purpose"=>["[[ftp.upload.debian.org]] - FTP upload queue", "[[ssh.upload.debian.org]] - SSH upload queue"], "description"=>["FTP/SSH upload queue"]}, "melartin.debian.org"=>{"dn"=>["host=melartin,ou=hosts,dc=debian,dc=org"], "host"=>["melartin"], "hostname"=>["melartin.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDXSlBQAAMQFtYoKjd6CWTPrjMHY91THMDGlGusbuhgi/zILRp1Jhcyh3E+XnlgXeuPIjCX11EIxwlvgOMwhNJ4Y6TFNiG8fxPjlN1erewmoEmJqtVynH21oIYUHNqs2Nc/6oLi7fm5QN6wD9Rd26J9cwTz/9ABe7a/ZysjxW+zg5wxoE7Jh76FoAJdyfZGFZuIKx3j6AxTH4Bv6NNWZApF+XeMSVVp1WlEOhKfI1gFoumULSi/JKvl4I6e4GREwQuvJ8RKldtNrUdcsV9myrSdeIObJ4/k81ubtIYcOHZx4rEHRUICfFOkMUIWH6K4Xob0RyEMqhyXH9NXU4CS1HTN root@melartin", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINZ/bi8FHcBHXpLspxjg7jUiqGn1n3qmsxlPSJrpJDXD root@melartin"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.grnet.debian.org"], "description"=>["mirror management and monitoring"], "purpose"=>["mirror management and monitoring"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["194.177.211.208", "2001:648:2ffc:deb::211:208"], "sponsor"=>["[[www.grnet.gr|Greek Research and Technology Network (GRNET)]] (hosting)", "[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)"], "allowedGroups"=>["archvsync", "mirroradm", "staticsync"]}, "casulana.debian.org"=>{"dn"=>["host=casulana,ou=hosts,dc=debian,dc=org"], "host"=>["casulana"], "hostname"=>["casulana.debian.org"], "objectClass"=>["top", "debianServer"], "description"=>["cdbuilder"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "machine"=>["DL380 Gen9 - 2 x Intel Xeon E5-2699 v4 (2 x 22 core @ 2.20GHz)"], "memory"=>["384g"], "purpose"=>["cdbuilding machine"], "ipHostNumber"=>["5.153.231.41", "2001:41c8:1000:21::21:41"], "mXRecord"=>["0 INCOMING-MX"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINUwMJhGUK94O+i0qtswD33IhB/QJAPZK358yTw78RTl root@casulana", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDW6xdHXgzIMyqt3wiMgtqHPzO9neBVc0sLs82TSwz87aggsjS/8xbRIc/2qa6gWex55ZFlInirGqZZvjNwQZL24CGIwM0SmGIJ7YVwPQgIJZpTYQwbrV6Nc5ptBt7xtLBGCGR9wEVwS4lwpYDJbTJPm3EQjEMHJEIQeEqj3ZfcI9SfL5ytdfLGockRUnzSNR8KCm0wqiLzRipGK2fQPSEBPvKpRSLBmyAXJafcXYmqru73u9lLcymx3Y0BBjOyjzUrJt90ug5VsoKz65qxly7SgeXQBPnJL6P0f3omYfKTY9v3aA8bvt6DLCEgErfxARl7AVTzBAAV5WQB0nF7DKTR root@casulana"], "rebootPolicy"=>["manual"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting)", "[[www.hpe.com|Hewlett Packard Enterprise]] (hardware)"], "allowedGroups"=>["archvsync", "cloud-build", "debian-cd", "mirroradm", "staticsync"]}, "arm-conova-01.debian.org"=>{"dn"=>["host=arm-conova-01,ou=hosts,dc=debian,dc=org"], "host"=>["arm-conova-01"], "hostname"=>["arm-conova-01.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["arm64"], "mXRecord"=>["0 INCOMING-MX"], "allowedGroups"=>["buildd", "builddadm"], "description"=>["arm64 buildd"], "purpose"=>["buildd"], "access"=>["restricted"], "rebootPolicy"=>["buildd"], "sponsor"=>["[[www.apm.com|Applied Micro Circuits Corporation (AMCC) Deutschland]] (hardware)", "individual Debian supporters (extra hardware)", "[[www.conova.com|conova communications GmbH]] (hosting)"], "ipHostNumber"=>["217.196.149.230", "2a02:16a8:dc41:100::230"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFijd686C29gves/BA2PsFPJS3zvKy7Ft3f5sKrEXW0Z root@arm-conova-01", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDjZaZ/q8o8jwSXYC8JlDzyB7p3ehZiBld/FJ+gtQLkLmpgCzqYY7cDPDf7q00zcrMk4L6w/veELCm49LYz8hMCHSdxnmY3Qm3yC8wYvqIppcxAYx8O9ent5nE4Fxmv3cH/qsAsSUO0K2QZI99FBp6QeK5acRSR6ZJSgWUTJxJcE3uBrEDqzPa75EdmIuEXxvavpdgUl6P/TWTXoh/1tWRgJr1lEgjKyuicjglGtIi0xcgf0AC2mGOPD2k4lSYY0cgewJXVucUBoQo56y1dFjBfG2u/e5tHhPL48dl54fbwkI0z9Q1l7NoIuQvj9kc8jF+7BGmlKQqa5mluwa2aO5Nr root@arm-conova-01"], "physicalHost"=>["ganeti-conova.debian.org"]}, "mirror-bytemark.debian.org"=>{"dn"=>["host=mirror-bytemark,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.bm.debian.org"], "description"=>["anycast mirror"], "purpose"=>["anycast mirror"], "ipHostNumber"=>["5.153.231.37", "2001:41c8:1000:21::21:37"], "allowedGroups"=>["archvsync", "bgpadm", "mirroradm"], "host"=>["mirror-bytemark"], "hostname"=>["mirror-bytemark.debian.org"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEc9ahdcVfjK/Lf0yWeL5J061jzgB+IHyXMy0e8x3a3D root@mirror-bytemark", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCplhGr7LH8xqxHB7+UqY6lFNWgLWigkraI2iOJ7mtB6gFigFntMdU8zRXW7Lk2i/GKGZTkDtausM4gpZQW8llKEjctF3E2skpGiGTrxXh3u86RdS2NlkNbeFYUVvEIOKsSYQOxDpWzw1cr4J6lejHzC4iKkhatdvd41zUyq82j1d+c+1v1XhTO9eTeExA81ocGW7InL2j0qdbfh+IpYJKN7yiGjb9IVWPF3fm4VylacK8PDIu640c3pbIUDA7I+henYYBrEvVqvv01DWx27kpmMoJtvEif5E/7giekKCjBH6w84be64tPlaChYM8/77glabT6vsEwjwYmTWOSbJkJz root@mirror-bytemark"], "rebootPolicy"=>["rotation"], "sponsor"=>["[[www.bytemark.co.uk|Bytemark]] (hosting + hardware)"]}, "mirror-accumu.debian.org"=>{"dn"=>["host=mirror-accumu,ou=hosts,dc=debian,dc=org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "memory"=>["24g"], "disk"=>["12t"], "purpose"=>["anycast mirror"], "machine"=>["2 x Xeon L5520 "], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["justdoit"], "allowedGroups"=>["archvsync", "bgpadm", "mirroradm"], "host"=>["mirror-accumu"], "hostname"=>["mirror-accumu.debian.org"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINnoUPiW8Wj8Ur7u43ljrnASXlXeerWy+MhaIn+r10Ot root@mirror-accumu", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDQdCRLgOMwOzl4on6dnzVzJY1K+T54ntPiiVuOo92V5fQIb7hHmmNKjY8l4JV9e+iPbj6cJu5MpYMQEqVBEk965GpCGOlpd8Cgx8+V5yRg7bXlquLXwxZlnEgNZGOkXzDrpd3OzeVRwF0fcLTT9+vkJ4LPQUEfRXbELfWt06+78Tu/ZAdMa6YS4cMlRUiSRBklEAuG2ZG/i8i4xRlks5mhpgypGDwDmGk93X7cfYqrAE2o9JnFUB5v0bn6m8wq7itXLPEt2i2Nz9eFT2gtS5of45NYgFHwoSN9GOWBJ/o+eGK1WI81i7ZWBw5M/+MNQOIEC9EVUlmhWnZX4WcIVxe1 root@mirror-accumu"], "ipHostNumber"=>["130.242.6.199", "2001:6b0:1e:2::1c7"], "description"=>["anycast mirror"]}, "sallinen.debian.org"=>{"dn"=>["host=sallinen,ou=hosts,dc=debian,dc=org"], "host"=>["sallinen"], "hostname"=>["sallinen.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "access"=>["developer only"], "description"=>["datatomb"], "memory"=>["64G"], "disk"=>["800g (4x400g raid10) + 6t (4x2t raid5)"], "machine"=>["DL360 Gen9 - Intel Xeon E5-2667"], "rebootPolicy"=>["manual"], "sponsor"=>["[[www.sanger.ac.uk|Wellcome Trust Sanger Institute]] (hosting)", "[[www.hpe.com|Hewlett-Packard Enterprise]] (hardware)"], "mXRecord"=>["0 INCOMING-MX"], "status"=>["setup"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDBOoq7Z3SP095A5G0pCcc786vSN3aXvAcUv7G7rhohxNpdPF5g7Xk6xspSOYIUP3yl72+bfsnWI5qO3rod2jC+f7gBHYMYgezd9LXJMqmm9p6klUYWwZLPpLR5tsBY1mgAO9tYYAYTQsnCN5MsZ/9VB1U3Lu3ZMqlQYJvnXa8TL98tqziTlpgOj/MnevUypTMLWAYmmb0E2mp+AHOfGFmLBHfXxFzWhlazFfnJPCqSPXFwrhUxnMpkjKHI/xztuxPsxwUIjXaDCuaoYQMY2n33YHNGYRIXSv0+/JMq/8fTKTYOhoWEvbL4pxO7ZMGAJigBLSI6TiFomeZwkI8vZ/0N root@sallinen", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINIklNm4DoNbd/dAcgw6wl6kAZNDMl009ifSEouaUod5 root@sallinen"], "allowedGroups"=>["archvsync", "mirroradm", "snapshot", "sanger"], "ipHostNumber"=>["193.62.202.26", "2001:630:206:4000:1a1a:0:c13e:ca1a"]}, "mirror-conova.debian.org"=>{"dn"=>["host=mirror-conova,ou=hosts,dc=debian,dc=org"], "host"=>["mirror-conova"], "hostname"=>["mirror-conova.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "access"=>["restricted"], "memory"=>["86g"], "disk"=>["12t"], "purpose"=>["anycast mirror"], "machine"=>["2 x Xeon E5520 "], "mXRecord"=>["0 INCOMING-MX"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIC6js98z5uRyX3+2JrC2+zEO9IzVa4tGuXtCf72g3gIX root@mirror-conova", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCa/9ttJHCPc/VBOmL0zl3VF8t6Tsy+Kjm9xgt26ZAFxpRjo+Hm2e7j2xpz6O6Y9kDB50KdVsMVoPEJBK9a9/jzM9DDarmEkU5Xqx3CqeL/2v/v9q6unrrRrZGG2xuRfVonRGdT8Q/QRU2SikMGftkwUzFN4vzVCYNF+cU5dwNTP4BXSVhvhsFm822F4uljGLdi4pqklVUakqQY7GSp8MUYklkwsuDbQl7fZyidpzF0zQFlvbgAKyF9Vr8g4WEOCDFtlSeMOEhtVPbETcL81QqJFD1cqLk8mYsSr/bpQaSQLKum8P+mAqU0GdVEeeF7jjTgONNNqaVAJPdHPFBT0zPL root@mirror-conova"], "allowedGroups"=>["archvsync", "bgpadm", "conova", "mirroradm"], "ipHostNumber"=>["217.196.149.229", "2a02:16a8:dc41:100::229"], "sponsor"=>["[[www.conova.com|conova communications GmbH]] (hosting, storage)", "[[www.blue-tomato.com|Blue Tomato]] (hardware)"], "rebootPolicy"=>["manual"]}, "piu-slave-ubc-01.debian.org"=>{"dn"=>["host=piu-slave-ubc-01,ou=hosts,dc=debian,dc=org"], "host"=>["piu-slave-ubc-01"], "hostname"=>["piu-slave-ubc-01.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDWDJBbiPZYV2d/4Gb8oZAywQtphLEGFNW4fL+6ZiweWzW4WzAM0lYnNmfqvattb2g3pTZzKElhqwiYW4mnPxI0wlShBY02tiMx/V6ZKBAjEdjMGvRJ9X9974AASt84n1SQqkzy/7IFrVnepL8aIzS1b6lneSJV8QD+PIrfMg8SaxhLE7sFv+nRs+f4iQfvcKPNl+f7gqgak2UGdg1vdmyhIHj+w0PB4UZ1wbgR89/bD/ZFZo9gIdl/C6Sv3OmIqhCUJ9kS63TD4gwRoKI9SJikRXLRVO196ssNddO8RsZcgUkCwKTRVlifsiDCm4GZpWcrnhckGnktvDFBcTv3wjDH root@piu-slave-ubc-01", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMQFbgvKJ05ujUAbyatnHhDlyiUOoi3ImQqyxqylGzhK root@piu-slave-ubc-01"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.ubc.debian.org"], "ipHostNumber"=>["209.87.16.42", "2607:f8f0:614:1::1274:42"], "sponsor"=>["[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)", "[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)"], "description"=>["piuparts slave"], "purpose"=>["piuparts slave"], "allowedGroups"=>["piuparts"], "rebootPolicy"=>["justdoit"]}, "mirror-skroutz.debian.org"=>{"dn"=>["host=mirror-skroutz,ou=hosts,dc=debian,dc=org"], "host"=>["mirror-skroutz"], "hostname"=>["mirror-skroutz.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "access"=>["restricted"], "memory"=>["32g"], "disk"=>["12t"], "purpose"=>["anycast mirror"], "machine"=>["1 x Xeon E5520 "], "mXRecord"=>["0 INCOMING-MX"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOMDCMMTpWJwdS4zb5OeLPlG0ipyfVon099nq33r03mc root@mirror-skroutz", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCiopVsG2gX9fyLshcVNzjMdRXe8u+oP2/EdMoxM0FbiArLcbrX95EKMfHuFlNsVobhyYzfMSQrgCMk3sbSvXE08UhwQZV8qsE7w8j0t2LfEcwlhxsrEXW1Ub0wVIRxoOhnAYOZNpwkfskg6AORlHpYvIjVLAKtUuG4PaJD1hq7ffPR8eJdBrOoMKvKPrxf6pnUgFdgP5JVwDdSoUdymdM9Vq0cjpVjK536MyKRqzZVVwoYsAFnzcMoDCcrh+QgqcGkS8E0fD3Y7JbYiCk4yPacDfgi8HLqsV/d4fqmdWaDZ/wJei7IliOdbsp3GhD1cf+hFdqJiHKq0a82C3zj6yC5 root@mirror-skroutz"], "allowedGroups"=>["archvsync", "bgpadm", "conova", "mirroradm"], "ipHostNumber"=>["154.57.0.251", "2a03:e40:42:200::151:3"], "sponsor"=>["[[www.skroutz.gr|Skroutz Internet Services S.A]] (hosting, storage)"], "rebootPolicy"=>["rotation"]}, "hier.debian.org"=>{"dn"=>["host=hier,ou=hosts,dc=debian,dc=org"], "host"=>["hier"], "hostname"=>["hier.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCh+tOYw7k9foOhL8tLmNLBqA2ufiEd7aKQR3jFqbxGPSpLPcpRQloSYNkRa2cXPR7O3LE2xQo/7zrLVp2vtmNNYxvyd3NLNTiKbrVOC4CFxO61dkIWh27HzmZr350yY8+SLuUpQPAjYB5p1VebMDY7VMGqcDr7YMbmmyatHSvlTu+qVuyQfyiWygM3+YRBBWAneG3NdYBbVSJ8fKeDNI7hcNcVF+90WpolSkqW7Ag6meAMwzCE/1L49cfJmDxHGr3UJEVFMl+6qvmqK9P57AnSi9Yb+OA9Btixsd3TYaiK843A6VyAa1TvXpatllrRH37iZqH/9JT/vT7mDAmDPglt root@hier", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJkhdzuoggpJgZUe8xSF8yAq5w4QitjxqHd7qBdveKIU root@hier"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.ubc.debian.org"], "ipHostNumber"=>["209.87.16.43", "2607:f8f0:614:1::1274:43"], "sponsor"=>["[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)", "[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)"], "rebootPolicy"=>["justdoit"], "description"=>["historical.packages.debian.org"], "purpose"=>["historical.packages.debian.org"], "allowedGroups"=>["Debian", "pkg_maint"]}, "x86-csail-01.debian.org"=>{"dn"=>["host=x86-csail-01,ou=hosts,dc=debian,dc=org"], "hostname"=>["x86-csail-01.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "allowedGroups"=>["buildd", "builddadm"], "architecture"=>["amd64"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.csail.debian.org"], "description"=>["amd64/i386 buildd"], "purpose"=>["buildd"], "ipHostNumber"=>["128.31.0.50"], "rebootPolicy"=>["buildd"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBsblIVjr1bUZsukSbWXC/oOgZ3ynQR7TQdVi0eZgXv5 root@x86-csail-01 ", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0VKzB3jSKTETKE+xXxdNR2PkjgBA/bs0MRgpctTc6cvQBm2OZ08dF2B/EjxVf6R6ypT6a6Kqz1EPXwbVNXC7ZAyu0F5++koo4TEEGqvfLaLw65DCur4icJ0rmNga+L0Ls3is1o7i4pQYSlbjf2IDZ9C9qeB1IWaplifvvFWzi4YB9l1A3UPfT+QIbeoYlac5SGulFtREwsHeE33eMGO/vPbWrrr+ZkUmrmxyUPdzhxBlAKqcsqnlE+l+cqQhVeYWsbavQDdFSIP34KA7H9AF75mjQKftljSc2DbV6bR2pXtrFVFWBHXO/wG/Bz5cqPi89Dws1G2FB+XWTfL+UoDgL root@x86-csail-01"], "sponsor"=>["[[www.csail.mit.edu|MIT Computer Science & Artificial Intelligence Lab]] (hosting)", "[[www.hpe.com|Hewlett Packard Enterprise]] (hardware)"], "host"=>["x86-csail-01"]}, "suchon.debian.org"=>{"dn"=>["host=suchon,ou=hosts,dc=debian,dc=org"], "host"=>["suchon"], "hostname"=>["suchon.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti3"], "description"=>["security upload queue"], "purpose"=>["[[ftp.security.upload.debian.org]] - FTP security upload queue", "[[ssh.security.upload.debian.org]] - SSH security upload queue"], "rebootPolicy"=>["justdoit"], "sponsor"=>["[[www.man-da.de|Metropolitan Area Network Darmstadt]] (hosting)"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOEmZWFhNrJnmapG2jS7F5SS3GkBsuMqV8JeJVc2lL6P root@suchon", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDJRzEyE3s5X1kpImxFm1zW71LDeZ1jdKmIGRvHlPv57VU1kTLBxKEWTh99WSMMjCHDVFFzghKXCp+YN+OQw2L/8uwPDNl8BkRU/QxFm3TkMNoPulHLmTWsmAlrNRIeYtfBqKoKTR/Y30DWzTts/8MIAs93CaxkraGlFATTwv2mBNCk0YwgyVTaSrJY9CnyTYgsolqc0oYTiZBQX9Nzf60gcyJUn0HjfKZuxTSj7JfyZepF4gSbN2HkBPdRGkalORU4fKA4TU5vsv773eGkyYpk3j8ITYGtDjCbJ8dS3/GPCnCODrg7M0y7+hWqpivd8uID/RfsV8sjzNob9Pbtj7bl root@suchon"], "access"=>["developer only"], "allowedGroups"=>["Debian", "dak-unpriv", "buildd-uploader", "debadmin"], "exportOptions"=>["KEYRING"], "ipHostNumber"=>["2001:41b8:202:deb::311:68", "82.195.75.68"]}, "godard.debian.org"=>{"dn"=>["host=godard,ou=hosts,dc=debian,dc=org"], "host"=>["godard"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti2.ubc.debian.org"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["209.87.16.44", "2607:f8f0:614:1::1274:44"], "sponsor"=>["[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)", "[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)"], "description"=>["salsa.debian.org - Debian git hosting"], "hostname"=>["godard.debian.org"], "purpose"=>["[[salsa.debian.org]] - Debian git hosting"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKXSHb3wNeJC/stGkU/0vCAGpw4A0Zm2bfClmK+zkZWr root@godard", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCr4ClEmJjUlngh9cG1T9zuD60DaN1Rw/53hhz4njq86PzAo/qT88RuYEltzYrXD33nVOAhJZZkdKGiosS6bQBJhvClOC0pi6lJbbhQDaV95L/fCjXCDWZXqv3zaccE64RigqTDqtbMbJks1SOBW3wwuC4tBUldELITWusavr5mCoVRNT5INejI7nHDnfV1Fa+VNW1S27CPg0GOD1coTMfRIgXXnoCrHQ5g8h8Q6rWspNoxN5jJV5e10KCAk/DiocA4aq2UVtErH+ASjR6Zk7jQ3BVQk1cIjVER22Q3BA7zXxyKnn8Bc/Gc+HeSon4dWtDyVVlDBrCbxJW48AiWc/z9 root@godard"], "allowedGroups"=>["git", "gitdoadm", "salsa-webhook"]}, "amdahl.debian.org"=>{"dn"=>["host=amdahl,ou=hosts,dc=debian,dc=org"], "host"=>["amdahl"], "hostname"=>["amdahl.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["arm64"], "mXRecord"=>["0 INCOMING-MX"], "allowedGroups"=>["Debian", "d-i"], "memory"=>["8G"], "purpose"=>["porterbox"], "access"=>["public"], "rebootPolicy"=>["porterbox"], "sponsor"=>["[[www.apm.com|Applied Micro Circuits Corporation (AMCC) Deutschland]] (hardware)", "individual Debian supporters (extra hardware)", "[[www.conova.com|conova communications GmbH]] (hosting)"], "ipHostNumber"=>["217.196.149.236", "2a02:16a8:dc41:100::236"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJT+xfxD2NxD0gIBb16YummLOS+Q9+djcBAm3udCYo+K root@amdahl", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCxO9ME/F7z5UVKDd+9lbSpB5h5GPr17uusPC4hM3YB7hR7xT8ZRoCCzjj9fZAHgs83SreTSZHR83h5LnRgJBxu6L7Pa/Fj8iPGiqUBgY2DpsXWGEU/SZUE/4irC1JZ1BcnRoM4MSPdGku4jLpAtCCGG4QT3NugVsjRefauDqz33i2p6k6fVlgCJrDWkq2jicW0ca24IhBcwhbJ6+IKzHfLgmLNIZ0XYA/7AHqG2WHm22P0Q2jK4nWc2HkwKkeNDFMt0bAH74Vko3hD6A0YH9Q0iui4J3CSMvzCE3PiDcaMCKxSwpMS1IpcxKBIp7N1CPoOdrJCL8xD17k7IIHd3yBh root@amdahl "], "description"=>["arm64 porterbox"], "physicalHost"=>["ganeti-conova.debian.org"]}, "arm-conova-02.debian.org"=>{"dn"=>["host=arm-conova-02,ou=hosts,dc=debian,dc=org"], "host"=>["arm-conova-02"], "hostname"=>["arm-conova-02.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["arm64"], "mXRecord"=>["0 INCOMING-MX"], "allowedGroups"=>["buildd", "builddadm"], "description"=>["arm64 buildd"], "purpose"=>["buildd"], "access"=>["restricted"], "rebootPolicy"=>["buildd"], "sponsor"=>["[[www.apm.com|Applied Micro Circuits Corporation (AMCC) Deutschland]] (hardware)", "individual Debian supporters (extra hardware)", "[[www.conova.com|conova communications GmbH]] (hosting)"], "ipHostNumber"=>["217.196.149.231", "2a02:16a8:dc41:100::231"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQSBrU+4KGDkhYlVto962FUINzA1F+UooUiM1ngHETv root@arm-conova-02 ", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDhjdpBiqSE1OiS70U3j+zMDVRMlGTFJh/K/IqfWqYNYOwJGB/dM0SncxgBmNn1ARetZF3UQUIGRwGg4vS2h3it3ThYn3eMnWs/cPKrDQeL/mY6zYlkfabMtZMi59oRDXzGRVW8fJCX/EZGk7hPH1UyYas0WvHSz9sHBq6vowtgE1QJjZ0NQYbGezOdj9aze0mx3+zNy8rORxegXGxK0WxOLbfNv+80yzNpZo1VdnpTxzbxYiO8P/OWxBC7L84gBvT528uafySMSZl4nTaw9OVuwoBdoEZqLpe+VGgxciufAHGlT5RHDXvSAgncqhhtEfs+EYHYpLrFIs0gJDa7khgf root@arm-conova-02"], "physicalHost"=>["ganeti-conova.debian.org"]}, "static-master-grnet-01.debian.org"=>{"dn"=>["host=static-master-grnet-01,ou=hosts,dc=debian,dc=org"], "host"=>["static-master-grnet-01"], "hostname"=>["static-master-grnet-01.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti.grnet.debian.org"], "purpose"=>["grnet static master"], "description"=>["debian-installer master"], "ipHostNumber"=>["194.177.211.209", "2001:648:2ffc:deb::211:209"], "sponsor"=>["[[www.grnet.gr|Greek Research and Technology Network (GRNET)]] (hosting)", "[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)"], "allowedGroups"=>["Debian", "staticsync"], "rebootPolicy"=>["justdoit"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHZIOn6waEeJYQKy7qelEpFeT1iyIVYOQFuibGj6z6Ou root@grnet-node01", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCyAg1sgEBqIFDX4XicuXISx22cHrSNuHuR3kNYo263nlJWQYFJVKzWKDDCTUiy/HccVSySCfbc7X5jpJBLdJVHaIBVeBwXVD2c8XCnW4g1bGgbTX0ZR0TjKg3W4wptK7rMpR7txBtz8Y/k3aOVhOy8UjAldoOZiwEDMxPocsGb4wLiBchRTj9WfOong1US8RdQ9ZZiHU8/Y01WIK3TbjrM/llITEQ/Y0yizwr4O20Vl/hLipyb54WRoj1Z4SOu/QPL0CM68AdOmOevcIyHrboLAW6f7eQHCTy1ciWO1oHF/K0ukLkHRHAtIqFQbxdWVJsj2C9/DOg/TL/kQawt77yN root@grnet-node01"]}, "debussy.debian.org"=>{"dn"=>["host=debussy,ou=hosts,dc=debian,dc=org"], "host"=>["debussy"], "hostname"=>["debussy.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDB4UhlFHznDWUP8uLEcVLf7aPYHXlcYzwFS4cDW7ao8g+GoOSF28haMBhm79tlkjWrwUTDTcXC8zsnKaBBciSPItcHMxd91xvo5KLTNKYbqHXIaLPjAxDqoW+BYWbLl7gP4cTBxKZc5OPgTGeoBuKeUy19NHnqkpPZPIUHJbchC2KO7MGhs47pO0s9JH34HFD4iYz0d6Ez7I9PBOn144wLNW1jSAOB/IHrwsBnWHmsasRoJv3wVa42enovwUIxyg1a/e+Ug07PX8+REgap7XY1WYJEn3LNIyWJcv1dqgz8WdTT4JAS07qiojCZBWZcNrtx+rqp1rojaJL+mxMQ/plJ root@debussy", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIByOcZ9Y3iaZ2VfU565BDi7qvOQgI52vZ77rHMaTlMh9 root@debussy"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti2.ubc.debian.org"], "description"=>["DebConf web host"], "purpose"=>["[[debconf18.debconf.org]]"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["209.87.16.46", "2607:f8f0:614:1::1274:46"], "sponsor"=>["[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)", "[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)"], "allowedGroups"=>["debconf-web"]}, "sakharov.debian.net"=>{"dn"=>["host=sakharov,ou=hosts,dc=debian,dc=org"], "hostname"=>["sakharov.debian.net"], "objectClass"=>["debianServer"], "description"=>["sparc64 porterbox"], "distribution"=>["Debian GNU/Linux"], "access"=>["public (non-DSA-machine)"], "architecture"=>["sparc64"], "machine"=>["SPARC T5"], "purpose"=>["porterbox"], "exportOptions"=>["NOPASSWD", "NOMARKERS"], "ipHostNumber"=>["195.170.63.225"], "admin"=>["glaubitz@debian.org", "jrtc27@debian.org"], "sponsor"=>["Anatoly Pugachev"], "rebootPolicy"=>["porterbox"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9k5W469fzttqc6iL6opofHSJm6uSxMoNg8gEPMnv/lH8NElusEUVrtPb5RfRYPQCTMzJTbY6ekkz4q3M5+C/TvEr2+1yrggF/NWHsyI3vRsoyV9EMC7Z7kh9QA0MlctarXzxSMTj+Z+uReuo+65b4OW/jOicxkPwd1JRQap0F3dcm4Nzb7i5ypgAlLsVtXCCaO6VnfVuQrdlRtEPPZ0Yv9clVgpVAPn3mw634GWTDsYY0bLG2fPYny8QqnCO/2SP9uru8aMV0NB7MuyOTknbpD456Rkp9MkSlMyyeEmZQW3HRWCn20H1ytUvefsXKHl5tdsZF8WbKA6+AjoAH3taF root@sakharov", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANmAFlhmyBlFMnnRQJq6cD6CTIfNVBw2E9cXDINxJzE root@sakharov"], "allowedGroups"=>["Debian"], "host"=>["sakharov"]}, "kantuser.debian.org"=>{"dn"=>["host=kantuser,ou=hosts,dc=debian,dc=org"], "host"=>["kantuser"], "hostname"=>["kantuser.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "access"=>["restricted"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "sshRSAHostKey"=>["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDtWKHDMPEUAo/q9T04CPieTDbyC84Mlri7puVJx5R85HoHT/GQrgNPMQrtr09zkz7k3LpNIrglqev3BU40oJl8IP56VDWtIiW+PfmG+jqlJjh63qQZYyWbWufImzNO3Qb2FlHP1oBQ4sD+zVaNOzvtA/OLlxKOP1swGAQW+qYraQhR+RiZtW0btzHuuFigtY/0wyacvubTrqMhlvmX3nqa1pT2aaZ12Ch4+KJ5j5Anap3vt2iQgdeLi2vYpaS6eoQtrhVt/g2e+7NuXXchumps8w+wbgcQmCQHBX+R3K3DbGzXgmUqWNN17+DIK2odN+Ed4SlGjS8JXNUqQsuPgiZR root@kantuser", "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAeZ+Y52HCTop4uC0kxV70rIrr9cBQmKis8DWGDm3UQ3 root@kantuser"], "mXRecord"=>["0 INCOMING-MX"], "physicalHost"=>["ganeti2.ubc.debian.org"], "description"=>["DebConf kanban"], "purpose"=>["[[kanboard.debconf.org]]"], "rebootPolicy"=>["justdoit"], "ipHostNumber"=>["209.87.16.47", "2607:f8f0:614:1::1274:47"], "sponsor"=>["[[www.ubc.ca|University of British Columbia (UBC)]] (hosting)", "[[www.hpe.com|Hewlett-Packard Enterprise (HPE)]] (hardware)"]}, "lw09.debian.org"=>{"dn"=>["host=lw09,ou=hosts,dc=debian,dc=org"], "host"=>["lw09"], "hostname"=>["lw09.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "purpose"=>["snapshot.debian.org storage"], "machine"=>["HP DL180-G6"], "access"=>["restricted"], "memory"=>["32G"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["manual"], "allowedGroups"=>["snapshot"], "ipHostNumber"=>["185.17.185.181", "2001:1af8:4020:b030:deb::181"], "sponsor"=>["[[www.leaseweb.com|LeaseWeb Netherlands B.V.]] (hosting and hardware)"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOfJDsRgF8sos4jYXiXJzlE06xnBJtsK6ucUkGzBhc7R root@lw09", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCpO3BRoOK4hnwDBntY3luVk4UzhaLulMrCm+BNz0oiPbPL3M5gTFDGP5juyhHd67cnE4BqcG/Pcyu+h8Zo1G2BuCZTUod07MDh0pxePcQDKQEn9uDh/3oUyGX30VABkWUE8CWs3wwdhc2l4+L1wvSiKC+XH3li+g9Ymdvy2PWfKD6KUnVmcoxB4v9m8PZsqYK2d9Xj6XqjALdwkwXsromkP4VnTmcTaEQ1zB8FxW/vIT3RATSJxyzyi0tNiiknX7gNFJB1vOwpltLTwmaeiFemYOuaw64NcMCDSgdmJpgmlVKTD3J7b+nxcqiLIoIqZXq8BMfZHLw27CI92OYdu72b root@lw09"], "disk"=>["2x500g (raid1) + 10x2t (raid5)"]}, "lw10.debian.org"=>{"dn"=>["host=lw10,ou=hosts,dc=debian,dc=org"], "host"=>["lw10"], "hostname"=>["lw10.debian.org"], "objectClass"=>["top", "debianServer"], "distribution"=>["Debian GNU/Linux"], "admin"=>["debian-admin@lists.debian.org"], "architecture"=>["amd64"], "purpose"=>["snapshot.debian.org storage"], "machine"=>["HP DL180-G6"], "access"=>["restricted"], "memory"=>["32G"], "mXRecord"=>["0 INCOMING-MX"], "rebootPolicy"=>["manual"], "allowedGroups"=>["snapshot"], "disk"=>["2x500g (raid1) + 10x2t (raid5)"], "ipHostNumber"=>["185.17.185.182", "2001:1af8:4020:b030:deb::182"], "sponsor"=>["[[www.leaseweb.com|LeaseWeb Netherlands B.V.]] (hosting and hardware)"], "sshRSAHostKey"=>["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKqWSpWhkNTjnBwupsyCGF/cBeEjiJNGI4lHSr1vEX8k root@lw10", "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSpAUS0NGjvKfX832kfl2Bz3gikuNW3PVzhzH++EswVSksR8iaCzgI2hxzN8WgPUJ4XAwQIVShoJJe/XwUK9I3eyuJH1U4vvitBDwIFNd1I2T9tWhI217Eaoe1qVXvm5P+2C7E7CVlFflSHM7bvKZT4Efp+42tOWqu6BTGNsFczPaBTabpjXlbSq3xxxIDbrXj4j1lPEgINVLqfJy6xb+uDQuYfmxjpY02jxkW4ek4J/ff6wHz2zQLXPtJsbL3Eq0bOuXsQ6kUE12QVyHCHZVilj7cpquYkb9l+svYKoNwMSE94FCeH/7ZaHGYGGaEKswXkmHPyUzATyrdtB8uGJZ9 root@lw10"]}}
+    if host == '*'
+      return(results)
+    else
+      return(results[host])
+    end
+  end
+end
diff --git a/spec/octocatalog/ldap/update b/spec/octocatalog/ldap/update
new file mode 100755 (executable)
index 0000000..4eac4d7
--- /dev/null
@@ -0,0 +1,25 @@
+#!/usr/bin/ruby
+
+require 'ldap'
+
+results = {}
+ldap = LDAP::SSLConn.new('db.debian.org', 636)
+ldap.search2('ou=hosts,dc=debian,dc=org', LDAP::LDAP_SCOPE_SUBTREE, '(hostname=*)', attrs='*', false, 0, 0).each do |x|
+  results[x['hostname'][0]] = x
+end
+
+open('ldapinfo.rb', 'w') do |f|
+  f.puts <<EOF
+module Puppet::Parser::Functions
+  newfunction(:ldapinfo, :type => :rvalue) do |attributes|
+    host = attributes.shift
+    results = #{results.to_s}
+    if host == '*'
+      return(results)
+    else
+      return(results[host])
+    end
+  end
+end
+EOF
+end
index 2d08704..abdddf2 100755 (executable)
@@ -1,9 +1,6 @@
 #!/bin/bash
 set -euE
 
-ENV_BASE=$1
-ENV_TEST=$2
-
 for fact in spec/octocatalog/facts/*; do
   hostname=$(basename $fact .json)
   bundle exec octocatalog-diff \